Sindbad~EG File Manager
�
��gC � � � d Z ddlZddlT ddlZi Z G d� de� � Zd
d�Zd� Z G d� d ej � � Z
e
� � dS )zDisassembler related module.� N)�*c � � e Zd ZdZd� Zd� ZdS )�DisassemblerzLA base class from which all user implemented disassemblers must
inherit.c � � || _ dS )z�Constructor. Takes a name, which should be a string, which can be
used to identify this disassembler in diagnostic messages.N)�name)�selfr s �./gdb/disassembler.py�__init__zDisassembler.__init__0 s � � �� � � � c � � t d� � �)z�A default implementation of __call__. All sub-classes must
override this method. Calling this default implementation will throw
a NotImplementedError exception.zDisassembler.__call__)�NotImplementedError)r �infos r �__call__zDisassembler.__call__5 s � � "�"9�:�:�:r N)�__name__�
__module__�__qualname__�__doc__r
r � r r r r , s<