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

Public Member Functions

def string (self)
 public interface More...
 
def value (self)
 
def libraryClass (self)
 
def name (self)
 serializer interface More...
 
def serialize (self, serializer)
 

Static Public Attributes

string groupName_ = 'EnumeratedClasses'
 class variables
 

Detailed Description

Encapsulate a string->value mapping for a library enumerated class.

Member Function Documentation

◆ libraryClass()

def gensrc.enumerations.enumeratedclasses.EnumeratedClass.libraryClass (   self)
Return the type of this enumeration.

◆ name()

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

serializer interface

Return unique identifier for this object.

◆ serialize()

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

◆ string()

def gensrc.enumerations.enumeratedclasses.EnumeratedClass.string (   self)

public interface

Return the string identifying this enumeration.

◆ value()

def gensrc.enumerations.enumeratedclasses.EnumeratedClass.value (   self)
Return the value of this enumeration.

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