gensrc.serialization.factory.Factory Class Reference
Inheritance diagram for gensrc.serialization.factory.Factory:
Collaboration diagram for gensrc.serialization.factory.Factory:
Public Member Functions | |
def | makeObject (self, className) |
Static Public Attributes | |
dictionary | creators_ |
Detailed Description
Construct an object given its class name.
Member Function Documentation
◆ makeObject()
def gensrc.serialization.factory.Factory.makeObject | ( | self, | |
className | |||
) |
Construct an object given its class name.
Member Data Documentation
◆ creators_
|
static |
Initial value:
= {
'Constructor' : constructor.Constructor,
'DataType' : datatype.DataType,
'EnumeratedClass' : enumeratedclasses.EnumeratedClass,
'EnumeratedClassGroup' : enumeratedclasses.EnumeratedClassGroup,
'EnumeratedPair' : enumeratedpairs.EnumeratedPair,
'EnumeratedPairGroup' : enumeratedpairs.EnumeratedPairGroup,
'EnumeratedType' : enumeratedtypes.EnumeratedType,
'EnumeratedTypeGroup' : enumeratedtypes.EnumeratedTypeGroup,
'EnumerationMember' : enumerationmember.EnumerationMember,
'Member' : member.Member,
'Procedure' : procedure.Procedure,
'SuperType' : supertype.SuperType,
'SupportedPlatform' : supportedplatform.SupportedPlatform,
}
The documentation for this class was generated from the following file:
- factory.py