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