Package sysdef :: Module api :: Class SystemDefinition |
[hide private]
[frames] | no frames]

# Class SystemDefinition

source code

    object --+
             |
            SystemDefinition

Logical representation of the System Definition.

The System Definition is defined in terms of a system model and a build model. The default physical representation of this is the Symbian XML format.

Instance Methods | [hide private]
__init__(self, filename) Initialisation | source code
__getunits(self) Units getter method. | source code
__getmodules(self) Modules getter method. | source code
__getlayers(self) Layers getter method. | source code
__getunitlists(self) Unit lists getter method. | source code
__getoptions(self) Options getter method. | source code
__getconfigurations(self) Configurations getter method. | source code
__gettargetlists(self) Targets lists getter method. | source code
__gettargets(self) Targets getter method. | source code
units(self) Units getter method. | source code
unitlists(self) Unit lists getter method. | source code
layers(self) Layers getter method. | source code
options(self) Options getter method. | source code
configurations(self) Configurations getter method. | source code
targetlists(self) Targets lists getter method. | source code
targets(self) Targets getter method. | source code
modules(self) Modules getter method. | source code
__parse(self) | source code
addElement(self, element) Adds SysDef element to cache. | source code
__getitem__(self, key) Item getter method. | source code
merge_binaries(self, binaries_reader) Merge binaries based on build log and system definition. | source code
merge_binary_sizes(self, binary_sizes_reader) Merge binary size base on binary sizes input and system definition. | source code
Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, filename) (Constructor) | source code
Initialisation Overrides: object.__init__