gensrc.types.typelist.TypeList Class Reference
Inheritance diagram for gensrc.types.typelist.TypeList:
Collaboration diagram for gensrc.types.typelist.TypeList:
Public Member Functions | |
def | __init__ (self) |
public interface More... | |
def | getType (self, dataTypeName, superTypeName=None) |
Public Attributes | |
dataTypeDict_ | |
superTypeDict_ | |
fullTypeDict_ | |
Detailed Description
A collection of all the FullType objects that are defined for this running instance of gensrc.
Constructor & Destructor Documentation
◆ __init__()
def gensrc.types.typelist.TypeList.__init__ | ( | self | ) |
public interface
Initialize the TypeList object.
Member Function Documentation
◆ getType()
def gensrc.types.typelist.TypeList.getType | ( | self, | |
dataTypeName, | |||
superTypeName = None |
|||
) |
Return the FullType that corresponds to the requested DataType/SuperType combination. If the FullType has already been derived then return it. If not then construct it, add it to the dict of known FullTypes, and return it.
The documentation for this class was generated from the following file:
- typelist.py