Package pyffi :: Module object_models :: Module xml :: Class FileFormat
[hide private]
[frames] | no frames]

Class FileFormat

source code

object --+    
         |    
FileFormat --+
             |
            FileFormat
Known Subclasses:

This class can be used as a base class for file formats described by an xml file.
Nested Classes [hide private]
  __metaclass__
The MetaFileFormat metaclass transforms the XML description of a file format into a bunch of classes which can be directly used to manipulate files in this format.

Inherited from FileFormat: Data

Instance Methods [hide private]

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]
 
vercondFilter(cls, expression) source code

Inherited from FileFormat: name_attribute, name_class, name_parts, walk, walkData

Static Methods [hide private]

Inherited from FileFormat: version_number

Class Variables [hide private]
  xml_file_name = None
Override.
  xml_file_path = None
Override.
  logger = logging.getLogger("pyffi.object_models.xml")
  xml_enum = []
  xml_alias = []
  xml_bit_struct = []
  xml_struct = []

Inherited from FileFormat: ARCHIVE_CLASSES, RE_FILENAME

Properties [hide private]

Inherited from object: __class__