î
úÙ X)  ã               @   sq   d  d l  Z  e e k r3 d d „  Z d d „  Z n d d „  Z d d „  Z d d	 „  Z Gd
 d „  d e ƒ Z d S)é    Nc             C   s   t  |  t ƒ S)N)Ú
isinstanceÚ
basestring)Út© r   úF/home/ubuntu/projects/ifolica/lib/python3.4/site-packages/PIL/_util.pyÚisStringType   s    r   c             C   s   t  |  t ƒ S)N)r   r   )Úfr   r   r   ÚisPath   s    r	   c             C   s   t  |  t ƒ S)N)r   Ústr)r   r   r   r   r   
   s    c             C   s   t  |  t t f ƒ S)N)r   Úbytesr
   )r   r   r   r   r	      s    c             C   s   t  |  ƒ o t j j |  ƒ S)N)r	   ÚosÚpathÚisdir)r   r   r   r   ÚisDirectory   s    r   c               @   s(   e  Z d  Z d d „  Z d d „  Z d S)Údeferred_errorc             C   s   | |  _  d  S)N)Úex)Úselfr   r   r   r   Ú__init__   s    zdeferred_error.__init__c             C   s   |  j  ‚ d  S)N)r   )r   Úeltr   r   r   Ú__getattr__   s    zdeferred_error.__getattr__N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s   r   )r   r   r
   r   r	   r   Úobjectr   r   r   r   r   Ú<module>   s   