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__