gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup Class Reference
Inheritance diagram for gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup:
Collaboration diagram for gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup:

Public Member Functions

def className (self)
 public interface More...
 
def enumeratedClasses (self)
 
def includeFile (self)
 
def name (self)
 serializer interface More...
 
def serialize (self, serializer)
 

Static Public Attributes

string groupName_ = 'EnumeratedClassGroups'
 class variables
 

Detailed Description

Encapsulate a group of EnumeratedClass objects.

Member Function Documentation

◆ className()

def gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup.className (   self)

public interface

Return the class relating to this EnumeratedClassGroup object.

◆ enumeratedClasses()

def gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup.enumeratedClasses (   self)
Serve up enumerated classes alphabetically by name.

◆ includeFile()

def gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup.includeFile (   self)
Return #include directive necessary to compile the source
code autogenerated in relation to this class.

◆ name()

def gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup.name (   self)

serializer interface

Return unique identifier for this object.

◆ serialize()

def gensrc.enumerations.enumeratedclasses.EnumeratedClassGroup.serialize (   self,
  serializer 
)
Load/unload class state to/from serializer object.

The documentation for this class was generated from the following file:
  • enumeratedclasses.py