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