gensrc.enumerations.enumeratedtypes.EnumeratedType Class Reference
Inheritance diagram for gensrc.enumerations.enumeratedtypes.EnumeratedType:
Collaboration diagram for gensrc.enumerations.enumeratedtypes.EnumeratedType:
Public Member Functions | |
def | setType (self, val) |
public interface More... | |
def | setConstructor (self, val) |
def | string (self) |
def | value (self) |
def | constructor (self) |
def | name (self) |
serializer interface More... | |
def | serialize (self, serializer) |
Public Attributes | |
type_ | |
constructor_ | |
Static Public Attributes | |
string | groupName_ = 'EnumeratedTypes' |
class variables | |
Detailed Description
Encapsulate a string->value mapping for a library enumerated type.
Member Function Documentation
◆ constructor()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.constructor | ( | self | ) |
Return the constructor for this enumeration.
◆ name()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.name | ( | self | ) |
serializer interface
Return unique identifier for this object.
◆ serialize()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.serialize | ( | self, | |
serializer | |||
) |
Load/unload class state to/from serializer object.
◆ setConstructor()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.setConstructor | ( | self, | |
val | |||
) |
Set the constructor for this enumeration.
◆ setType()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.setType | ( | self, | |
val | |||
) |
public interface
Set the value for this enumeration.
◆ string()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.string | ( | self | ) |
Return the string identifying this enumeration.
◆ value()
def gensrc.enumerations.enumeratedtypes.EnumeratedType.value | ( | self | ) |
Return the value of this enumeration.
The documentation for this class was generated from the following file:
- enumeratedtypes.py