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