#include <new_sim_annunciator.h>
Inheritance diagram for NewSimulatorAnnunciator:


| Public Member Functions | |
| NewSimulatorAnnunciator (NewSimulatorResource *res) | |
| Constructor. | |
| NewSimulatorAnnunciator (NewSimulatorResource *res, SaHpiRdrT rdr) | |
| Full qualified constructor to fill an object with the parsed data. | |
| virtual | ~NewSimulatorAnnunciator () | 
| Destructor. | |
| virtual unsigned int | Num () const | 
| Return annunciator Number. | |
| SaHpiEntryIdT | ValidEntryId () | 
| Return a new entryId. | |
| NewSimulatorAnnouncement * | FindAnnouncement (NewSimulatorAnnouncement *ann) | 
| Find announcement by announcement pointer. | |
| bool | AddAnnouncement (NewSimulatorAnnouncement *ann) | 
| Add an announcement to the array if it isn't already included in the array. | |
| virtual bool | CreateRdr (SaHpiRptEntryT &resource, SaHpiRdrT &rdr) | 
| A rdr structure is filled with the data. | |
| virtual void | SetData (SaHpiAnnunciatorRecT ann_data) | 
| The annunciator data is copied into the internal record structer. | |
| SaErrorT | GetMode (SaHpiAnnunciatorModeT &mode) | 
| HPI function saHpiAnnunciatorModeGet(). | |
| SaErrorT | SetMode (SaHpiAnnunciatorModeT mode) | 
| HPI function saHpiAnnunciatorModeSet(). | |
| SaErrorT | DeleteAnnouncement (SaHpiEntryIdT &num, SaHpiSeverityT &severity) | 
| HPI function saHpiAnnunciatorDelete(). | |
| SaErrorT | AddAnnouncement (SaHpiAnnouncementT &ann) | 
| HPI function saHpiAnnunciatorAdd(). | |
| SaErrorT | GetAnnouncement (SaHpiEntryIdT num, SaHpiAnnouncementT &ann) | 
| HPI function saHpiAnnunciatorGet(). | |
| SaErrorT | GetNextAnnouncement (SaHpiSeverityT severity, SaHpiBoolT uackOnly, SaHpiAnnouncementT &ann) | 
| HPI function saHpiAnnunciatorGetNext(). | |
| SaErrorT | SetAcknowledge (SaHpiEntryIdT num, SaHpiSeverityT severity) | 
| HPI function saHpiAnnunciatorAcknowledge(). | |
| virtual void | Dump (NewSimulatorLog &dump) const | 
| Dump the Annunciator information. | |
| 
 | 
| HPI function saHpiAnnunciatorAdd(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
| 
 | 
| Add an announcement to the array if it isn't already included in the array. 
 
 
 | 
| 
 | ||||||||||||
| A rdr structure is filled with the data. This method is called by method NewSimulatorRdr::Populate(). 
 
 
 Reimplemented from NewSimulatorRdr. | 
| 
 | ||||||||||||
| HPI function saHpiAnnunciatorDelete(). See also the description of the function inside the specification or header file. 
 
 
 | 
| 
 | 
| Dump the Annunciator information. 
 
 Implements NewSimulatorRdr. | 
| 
 | 
| Find announcement by announcement pointer. 
 
 
 | 
| 
 | ||||||||||||
| HPI function saHpiAnnunciatorGet(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
| 
 | 
| HPI function saHpiAnnunciatorModeGet(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
| 
 | ||||||||||||||||
| HPI function saHpiAnnunciatorGetNext(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
| 
 | ||||||||||||
| HPI function saHpiAnnunciatorAcknowledge(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
| 
 | 
| The annunciator data is copied into the internal record structer. 
 
 | 
| 
 | 
| HPI function saHpiAnnunciatorModeSet(). See also the description of the function inside the specification or header file. Copying the internal reading values (if a read is allowed). 
 
 
 | 
 1.4.4
 1.4.4