#include <XdlImporter.hpp>


Public Member Functions | |
| XdlImporter (void) | |
| Basic constructor. | |
| ~XdlImporter (void) | |
| Destructor. | |
| DDB * | getDDBPtr (void) |
| Returns the pointer for the device database. | |
| DDB * | releaseDDBPtr (void) |
| Releases ownership of the device database. The caller is now responsible for deleting it. | |
Protected Types | |
| typedef torc::physical::XdlImporter | super |
| Type of the superclass. | |
Protected Member Functions | |
| virtual void | initializeDatabase (void) |
| Initialize the device database. | |
| virtual void | bind (torc::physical::InstancePinSharedPtr &inInstancePin) |
| Bind the given instance pin to its database Tilewire if applicable. | |
| virtual void | bind (torc::physical::Pip &inPip, EPipType inPipType) |
| Bind the given pip to the database arc and wire usage if applicable. | |
Protected Attributes | |
| DDB * | mDDBPtr |
| The device database pointer. | |
Definition at line 33 of file XdlImporter.hpp.
typedef torc::physical::XdlImporter torc::architecture::XdlImporter::super [protected] |
| torc::architecture::XdlImporter::XdlImporter | ( | void | ) | [inline] |
Basic constructor.
Reimplemented from torc::physical::XdlImporter.
Definition at line 51 of file XdlImporter.hpp.
| torc::architecture::XdlImporter::~XdlImporter | ( | void | ) | [inline, virtual] |
Destructor.
Reimplemented from torc::physical::XdlImporter.
Definition at line 53 of file XdlImporter.hpp.
| void torc::architecture::XdlImporter::initializeDatabase | ( | void | ) | [protected, virtual] |
Initialize the device database.
Reimplemented from torc::physical::XdlImporter.
Definition at line 25 of file XdlImporter.cpp.
| void torc::architecture::XdlImporter::bind | ( | torc::physical::InstancePinSharedPtr & | inInstancePin | ) | [protected, virtual] |
Bind the given instance pin to its database Tilewire if applicable.
Reimplemented from torc::physical::XdlImporter.
Definition at line 31 of file XdlImporter.cpp.
| void torc::architecture::XdlImporter::bind | ( | torc::physical::Pip & | inPip, | |
| EPipType | inPipType | |||
| ) | [protected, virtual] |
Bind the given pip to the database arc and wire usage if applicable.
Reimplemented from torc::physical::XdlImporter.
Definition at line 36 of file XdlImporter.cpp.
| DDB* torc::architecture::XdlImporter::getDDBPtr | ( | void | ) | [inline] |
| DDB* torc::architecture::XdlImporter::releaseDDBPtr | ( | void | ) | [inline] |
Releases ownership of the device database. The caller is now responsible for deleting it.
Definition at line 62 of file XdlImporter.hpp.
DDB* torc::architecture::XdlImporter::mDDBPtr [protected] |
1.5.6