gensrc.enumerations.enumeratedpairs.EnumeratedPair Class Reference
Inheritance diagram for gensrc.enumerations.enumeratedpairs.EnumeratedPair:
Collaboration diagram for gensrc.enumerations.enumeratedpairs.EnumeratedPair:

Public Member Functions

def name (self)
 class variables More...
 
def id1 (self)
 
def id2 (self)
 
def value (self)
 
def serialize (self, serializer)
 public interface More...
 

Static Public Attributes

string groupName_ = 'EnumeratedPairs'
 class variables
 

Detailed Description

Encapsulate a library enumerated type which comprises a pair of strings
mapped to a single enumeration.

Member Function Documentation

◆ id1()

def gensrc.enumerations.enumeratedpairs.EnumeratedPair.id1 (   self)
Return the first string in the key pair.

◆ id2()

def gensrc.enumerations.enumeratedpairs.EnumeratedPair.id2 (   self)
Return the second string in the key pair.

◆ name()

def gensrc.enumerations.enumeratedpairs.EnumeratedPair.name (   self)

class variables

Return unique identifier for this object, comprising the string pair
in the format str1:str2.

◆ serialize()

def gensrc.enumerations.enumeratedpairs.EnumeratedPair.serialize (   self,
  serializer 
)

public interface

Load/unload class state to/from serializer object.

◆ value()

def gensrc.enumerations.enumeratedpairs.EnumeratedPair.value (   self)
Return the enumeration value.

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