
    ,h                     N   d dl Z 	  e j                  e      Zej	                   e j
                                 G d de      Z G d de      Z G d de      Z	 G d d	e
      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Zy)    Nc                       e Zd ZdZy)ConversionErrorz2
    An error occured during type conversion.
    N__name__
__module____qualname____doc__     X/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/extract_msg/exceptions.pyr   r           	r   r   c                       e Zd ZdZy)DataNotFoundErrorz0
    Requested stream type was unavailable.
    Nr   r
   r   r   r   r      r   r   r   c                       e Zd ZdZy)IncompatibleOptionsErrorz<
    Provided options are incompatible with each other.
    Nr   r
   r   r   r   r      s    r   r   c                       e Zd ZdZy)InvalidFileFormatErrorz0
    An Invalid File Format Error occurred.
    Nr   r
   r   r   r   r       r   r   r   c                       e Zd ZdZy)InvaildPropertyIdErrorz/
    The provided property ID was invalid.
    Nr   r
   r   r   r   r   &   r   r   r   c                       e Zd ZdZy)InvalidVersionErrorz+
    The version specified is invalid.
    Nr   r
   r   r   r   r   ,   r   r   r   c                       e Zd ZdZy)MissingEncodingErrorz)
    MSG file is missing an encodng.
    Nr   r
   r   r   r   r   2   r   r   r   c                       e Zd ZdZy)UnknownCodepageErrorz7
    The codepage provided was not one we know of.
    Nr   r
   r   r   r   r   8   r   r   r   c                       e Zd ZdZy)UnknownTypeErrorz;
    The type specified is not one that is recognized.
    Nr   r
   r   r   r   r   >   r   r   r   c                       e Zd ZdZy)UnrecognizedMSGTypeErrorz}
    An exception that is raised when the module cannot determine how to properly
    open a specific class of msg file.
    Nr   r
   r   r   r   r   D   s     	r   r   )logging	getLoggerr   logger
addHandlerNullHandler	Exceptionr   r   r   OSErrorr   r   r   r   r   r   	TypeErrorr   r
   r   r   <module>r(      s     
		8	$   %'%%' (	i 			 	y 
	W 		Y 		) 		9 		9 		y 		y 	r   