#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.
|
1.4.4