U
    jRfm  ć                   @   s<   d dl mZ d dlmZ e ” fddZe ” fddZdS )é   )ŚTBinaryProtocol)Ś
TTransportc                 C   s$   t  ” }| |”}|  |” | ” S ©N)r   ŚTMemoryBufferŚgetProtocolŚwriteŚgetvalue)Zthrift_objectŚprotocol_factoryŚ	transportŚprotocol© r   ś9/tmp/pip-unpacked-wheel-7mvd4fle/thrift/TSerialization.pyŚ	serialize   s    

r   c                 C   s"   t  |”}| |”}|  |” | S r   )r   r   r   Śread)ŚbaseŚbufr	   r
   r   r   r   r   Śdeserialize    s    


r   N)r   r   r
   r   ZTBinaryProtocolFactoryr   r   r   r   r   r   Ś<module>   s
   ’

ž