class DtAddressMap:
More...
List of all members.
Public Member Functions |
| | DtAddressMap () |
| | default constructor
|
| | DtAddressMap (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) |
| | DtAddressMap (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) |
| virtual | ~DtAddressMap () |
| | destructor
|
| | DtAddressMap (const DtString &name, const DtAddressMap &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| | copy constructor
|
| | DtAddressMap (const DtSymbolString &name, const DtAddressMap &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| DtAddressMap & | operator= (const DtAddressMap &orig) |
| | assignment operator
|
| virtual DtAddressMap * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtAddressMap * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual bool | readMapFile (const DtFilename &filename) |
| | initialize object map from a file
|
| virtual void | addNameMapping (const DtString &name, const DtSimulationAddress &address) |
| | Create and add a new map entry to the object map.
|
| virtual bool | lookupName (const DtString &name, DtSimulationAddress &address) const |
| | Lookup by name in the object map.
|
| virtual const DtList & | addresses () |
| | get a unique list of simulation addresses
|
| virtual const DtList & | objectMap () |
Protected Attributes |
| DtMappingList | myObjectMap |
| DtList | myTmpAddressList |
Detailed Description
class DtAddressMap:
The DtAddressMap is created and maintained by a DtVrfConfigurationFileComposer. It can parse in an object map file and represent its contents in a DtMappingList.
Constructor & Destructor Documentation
Member Function Documentation
initialize object map from a file
Create and add a new map entry to the object map.
Lookup by name in the object map.
If found, true is returned and the address found is assigned to the address parameter. If not found, false is returned and DtSimulationAddress::nullId is assigned to the address parameter.
get a unique list of simulation addresses
Member Data Documentation
The documentation for this class was generated from the following file: