
    4_m`                     6    d dl mZmZmZ  G d de          ZdS )    )divisionprint_functionunicode_literalsc                       e Zd ZddZd ZdS )ArchiveErrorNc                 >    || _         || _        || _        || _        d S )Nmsgerrnoretcode	archive_p)selfr
   r   r   r   s        4lib/python3.11/site-packages/libarchive/exception.py__init__zArchiveError.__init__   s"    
"    c                 @    d}|| j         | j        | j        | j        fz  S )Nz'%s (errno=%s, retcode=%s, archive_p=%s)r	   )r   ps     r   __str__zArchiveError.__str__   s#    5DHdj$,GGGr   )NNN)__name__
__module____qualname__r   r    r   r   r   r      s<        # # # #H H H H Hr   r   N)
__future__r   r   r   	Exceptionr   r   r   r   <module>r      sa    A A A A A A A A A A
H 
H 
H 
H 
H9 
H 
H 
H 
H 
Hr   