o
    �õ±js  ã                   @   s   G d d„ dƒZ dS )c                   @   s<   e Zd Zdd„ Zdd„ Zedd„ ƒZedd„ ƒZd	d
„ ZdS )ÚCommentStreamWc                 C   s
   d | _ d S )N©Údata©Úself© r   ú’/root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/minidump/streams/CommentStreamW.pyÚ__init__   ó   
zCommentStreamW.__init__c                 C   s   | j  d¡S ©Nz	utf-16-le)r   Úencoder   r   r   r   Úto_bytes
   s   zCommentStreamW.to_bytesc                 C   s.   t ƒ }| | jj¡ | | jj¡ d¡|_|S r
   ©r   ÚseekÚLocationÚRvaÚreadÚDataSizeÚdecoder   )ÚdirÚbuffÚcsar   r   r   Úparse   s   zCommentStreamW.parsec                 Ã   s@   �t ƒ }| | jj¡I d H  | | jj¡I d H }| d¡|_|S r
   r   )r   r   r   Úcsdatar   r   r   Úaparse   s   €zCommentStreamW.aparsec                 C   s
   d| j  S )NzCommentW: %sr   r   r   r   r   Ú__str__   r	   zCommentStreamW.__str__N)	Ú__name__Ú
__module__Ú__qualname__r   r   Ústaticmethodr   r   r   r   r   r   r   r      s    

r   N)r   r   r   r   r   Ú<module>   s   