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