#include <new_sim_inventory_data.h>
Collaboration diagram for NewSimulatorInventoryArea:
Public Member Functions | |
NewSimulatorInventoryArea () | |
Constructor. | |
NewSimulatorInventoryArea (SaHpiIdrAreaHeaderT area) | |
Full qualified constructor to fill an object with the parsed data. | |
virtual | ~NewSimulatorInventoryArea () |
Destructor. | |
virtual SaHpiEntryIdT | Num () const |
Return Inventory AreaId. | |
virtual SaHpiIdrAreaTypeT | Type () const |
Return Area Type. | |
SaHpiEntryIdT | ValidFieldId () |
Return a new entryId. | |
bool | IsReadOnly () |
Return the ReadOnly flag. | |
SaHpiIdrAreaHeaderT & | AreaHeader () |
Return the complete header information. | |
NewSimulatorInventoryField * | FindInventoryField (NewSimulatorInventoryField *field) |
Find field by field pointer. | |
bool | AddInventoryField (NewSimulatorInventoryField *field) |
Add a inventory field to the array if it isn't already included in the array. | |
bool | IncludesReadOnlyField () |
Check the Inventory fields if one field is set to ReadOnly. | |
void | DeleteFields () |
Delete all fields from the fields array. | |
bool | SetData (SaHpiIdrAreaHeaderT aheader) |
Set area header information The field NumAreas is filled with a internal values and will not be overwritten. | |
SaErrorT | GetField (SaHpiIdrFieldTypeT fieldType, SaHpiEntryIdT fieldId, SaHpiEntryIdT &nextId, SaHpiIdrFieldT &field) |
HPI function saHpiIdrFieldGet(). | |
SaErrorT | AddField (SaHpiIdrFieldT &field) |
HPI function saHpiIdrFieldAdd(). | |
SaErrorT | AddFieldById (SaHpiIdrFieldT &field) |
HPI function saHpiIdrFieldAddById(). | |
SaErrorT | SetField (SaHpiIdrFieldT field) |
HPI function saHpiIdrFieldSet(). | |
SaErrorT | DeleteField (SaHpiEntryIdT fieldId) |
HPI function saHpiIdrFieldDelete(). | |
virtual void | Dump (NewSimulatorLog &dump) const |
Dump the Inventory Area information. |
|
HPI function saHpiIdrFieldAdd(). See also the description of the function inside the specification or header file.
|
|
HPI function saHpiIdrFieldAddById(). See also the description of the function inside the specification or header file.
|
|
Add a inventory field to the array if it isn't already included in the array.
|
|
HPI function saHpiIdrFieldDelete(). See also the description of the function inside the specification or header file.
|
|
Dump the Inventory Area information.
|
|
Find field by field pointer.
|
|
HPI function saHpiIdrFieldGet(). See also the description of the function inside the specification or header file.
|
|
Check the Inventory fields if one field is set to ReadOnly.
|
|
Set area header information The field NumAreas is filled with a internal values and will not be overwritten.
|
|
HPI function saHpiIdrFieldSet(). See also the description of the function inside the specification or header file.
|