gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup Class Reference
Inheritance diagram for gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup:
Collaboration diagram for gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup:
Public Member Functions | |
def | enumeratedTypes (self) |
public interface More... | |
def | type (self) |
def | includeFile (self) |
def | name (self) |
serializer interface More... | |
def | serialize (self, serializer) |
def | postSerialize (self) |
Static Public Attributes | |
string | groupName_ = 'EnumeratedTypeGroups' |
class variables | |
Detailed Description
Encapsulate a group of EnumeratedType objects.
Member Function Documentation
◆ enumeratedTypes()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.enumeratedTypes | ( | self | ) |
public interface
Serve up enumeration definition objects alphabetically by name.
◆ includeFile()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.includeFile | ( | self | ) |
Return #include directive necessary to compile the source code autogenerated in relation to this class.
◆ name()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.name | ( | self | ) |
serializer interface
Return unique identifier for this object.
◆ postSerialize()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.postSerialize | ( | self | ) |
Invoke any post serialization behavior that may be required.
◆ serialize()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.serialize | ( | self, | |
serializer | |||
) |
Load/unload class state to/from serializer object.
◆ type()
def gensrc.enumerations.enumeratedtypes.EnumeratedTypeGroup.type | ( | self | ) |
Return the datatype relating to this EnumeratedTypeGroup object.
The documentation for this class was generated from the following file:
- enumeratedtypes.py