ó
ÉÝ{Tc           @   s°   d  d l  Z  d „  Z d „  Z d  d l Z y e j Z d Z Wn* e k
 ri d d d „  ƒ  YZ d Z n Xd e f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ	 e  j
 e	 ƒ e  j Z d S(   iÿÿÿÿNc         C   s“   | d k rZ t  | | ƒ rZ | j |  j | <t | d ƒ rM | j |  j d <n  | ` d  Sn  | j j | d  ƒ } | r‚ | |  | ƒ S| |  j | <d  S(   Nt   thist   thisown(   t
   isinstanceR    t   __dict__t   hasattrR   t   __swig_setmethods__t   gett   None(   t   selft
   class_typet   namet   valuet   method(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   _swig_setattr   s      c         C   s2   | j  j | d  ƒ } | r% | |  ƒ St | ‚ d  S(   N(   t   __swig_getmethods__R   R   t   AttributeError(   R   R	   R
   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   _swig_getattr   s     
i   t   _objectc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyR      s    i    t   StringVectorc           B   sª   e  Z i  Z d  „  Z i  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d	 „  Z d
 „  Z d „  Z d „  Z d „  Z e j d „ Z d „  Z RS(   c         C   s   t  |  t | | ƒ S(   N(   R   R   (   R   R
   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   <lambda>    s    c         C   s   t  |  t | ƒ S(   N(   R   R   (   R   R
   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyR   "   s    c         G   s"   t  t j | ƒ |  _ d |  _ d  S(   Ni   (   t   applyt   _OSXRegistryMonitorEDIDt   new_StringVectorR    R   (   R   t   args(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __init__#   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___len__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __len__&   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___nonzero__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __nonzero__'   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector_clear(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   clear(   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector_append(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   append)   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector_pop(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   pop*   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___getitem__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __getitem__+   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___getslice__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __getslice__,   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___setitem__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __setitem__-   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___setslice__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __setslice__.   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___delitem__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __delitem__/   s    c          G   s   t  t j |  ƒ S(   N(   R   R   t   StringVector___delslice__(   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __delslice__0   s    c         C   s(   y |  j  r | |  ƒ n  Wn n Xd  S(   N(   R   (   R   t   destroy(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __del__1   s
    	  c         C   s   d |  j  f S(   Ns   <C StringVector instance at %s>(   R    (   R   (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   __repr__5   s    (   R   R   R   t   __setattr__R   t   __getattr__R   R   R   R    R"   R$   R&   R(   R*   R,   R.   R0   R   t   delete_StringVectorR2   R3   (    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyR      s$   														t   StringVectorPtrc           B   s   e  Z d  „  Z RS(   c         C   s1   | |  _  t |  d ƒ s$ d |  _ n  t |  _ d  S(   NR   i    (   R    R   R   R   t	   __class__(   R   R    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyR   9   s    	 (   R   R   R   (    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyR7   8   s   (    (   R   R   R   t   typest
   ObjectTypeR   t	   _newclassR   R   R7   t   StringVector_swigregistert   getMonitorHexEDIDFromIORegistry(    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/monitor_info/OSXRegistryMonitorEDID.pyt   <module>   s   			

