
    4)di)                     f     G d  de           Z G d dee          ZeZ	  G d de          ZeZdS )c                   "    e Zd ZdZdeddfdZdS )Errorz.Base class for errors in the bitstring module.paramsreturnNc                 F    |r|d         nd| _         |dd          | _        d S )N        )msgr   )selfr   s     [/var/www/menimich/repos/protonApp/venv/lib/python3.11/site-packages/bitstring/exceptions.py__init__zError.__init__   s)     &.6!99BQRRj    )__name__
__module____qualname____doc__objectr    r   r   r   r      s<        88! !4 ! ! ! ! ! !r   r   c                       e Zd ZdZdS )	ReadErrorz/Reading or peeking past the end of a bitstring.Nr   r   r   r   r   r   r   r   r   
   s        9999r   r   c                       e Zd ZdZdS )ByteAlignErrorz%Whole-byte position or length needed.Nr   r   r   r   r   r      s        ////r   r   N)	Exceptionr   
IndexErrorr   
ValueErrorInterpretErrorr   CreationErrorr   r   r   <module>r      s   ! ! ! ! !I ! ! !: : : : :z : : :  20 0 0 0 0U 0 0 0  7 7r   