#include <new_sim_entity.h>
Public Member Functions | |
NewSimulatorEntityPath () | |
Constructor. | |
NewSimulatorEntityPath (const SaHpiEntityPathT &entity_path) | |
Constructor to fill the class with an entity path. | |
operator SaHpiEntityPathT () | |
return the HPI structure | |
void | SetEntry (int idx, SaHpiEntityTypeT type, SaHpiEntityLocationT instance) |
Set an entry on a fix position. | |
SaHpiEntityTypeT | GetEntryType (int idx) |
Return the type of entity on position idx. | |
void | SetEntryType (int idx, SaHpiEntityTypeT type) |
Set entry type on position idx. | |
SaHpiEntityLocationT | GetEntryInstance (int idx) |
Get entry instance for position idx. | |
void | SetEntryInstance (int idx, SaHpiEntityLocationT instance) |
Set entry instance on position idx. | |
void | AppendRoot (int idx) |
Append a root entity on position idx. | |
bool | FromString (const char *str) |
Encode an entity path to a string. | |
NewSimulatorEntityPath & | operator+= (const NewSimulatorEntityPath &epath) |
Operator to add an entity path on an existing path. | |
bool | operator== (const NewSimulatorEntityPath &epath) const |
Operator for equal comparision of two entity path. | |
bool | operator!= (const NewSimulatorEntityPath &epath) const |
Operator for not equal comparision of two entity path. | |
Public Attributes | |
SaHpiEntityPathT | m_entity_path |
Holding the entityPath. |
|
Constructor to fill the class with an entity path.
|
|
Append a root entity on position idx.
|
|
Encode an entity path to a string.
|
|
Get entry instance for position idx.
|
|
Return the type of entity on position idx.
|
|
Set an entry on a fix position.
|
|
Set entry instance on position idx.
|
|
Set entry type on position idx.
|