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_

dictionary gensrc.serialization.factory.Factory.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