o
    JPßZß  ã                   @   s   G d d„ de ƒZdS )c                   @   s&   e Zd Zdd„ Zd
dd„Zdd„ Zd	S )ÚAbstractWriterc                 K   s   |D ]
}t | ||| ƒ q| S ©N)Úsetattr)ÚselfÚkwargsÚk© r   ú3/usr/lib/python3/dist-packages/pysmi/writer/base.pyÚ
setOptions	   s   zAbstractWriter.setOptionsr   Fc                 C   ó   t ƒ ‚r   ©ÚNotImplementedError)r   ZmibnameÚdataZcommentsZdryRunr   r   r   ÚputData   ó   zAbstractWriter.putDatac                 C   r
   r   r   )r   Úfilenamer   r   r   ÚgetData   r   zAbstractWriter.getDataN)r   F)Ú__name__Ú
__module__Ú__qualname__r	   r   r   r   r   r   r   r      s    
r   N)Úobjectr   r   r   r   r   Ú<module>   s   