
    Dhp                     6    d dl Z  G d de j                        Zy)    Nc                   2     e Zd Z fdZ fdZ fdZ xZS )BytesBufferIOc                 2    d | _         t        |   |i | y N)_valuesuper__init__)selfargskwargs	__class__s      |/var/www/fastuser/data/www/generator.snapmosaic.io/flask_app/venv/lib/python3.12/site-packages/bytesbufio/bytes_buffer_io.pyr	   zBytesBufferIO.__init__   s    $)&)    c                 P    | j                   | j                   S t        | 	         S r   )r   r   getvaluer
   r   s    r   r   zBytesBufferIO.getvalue	   s%    ;;";;w!!r   c                 H    t         |          | _        t         |           y r   )r   r   r   closer   s    r   r   zBytesBufferIO.close   s    g&(r   )__name__
__module____qualname__r	   r   r   __classcell__)r   s   @r   r   r      s    *"
 r   r   )ioBytesIOr    r   r   <module>r      s    	BJJ r   