#include <ASIMessage.h>
Public Member Functions | |
ASIMessage () | |
ASIMessage (std::auto_ptr< std::vector< acsalarm::FaultState > > &faults) | |
virtual | ~ASIMessage () |
std::vector < acsalarm::FaultState > & | getFaultStates () |
void | setFaultStates (std::auto_ptr< std::vector< acsalarm::FaultState > > &faults) |
bool | getBackup () |
void | setBackup (bool bkup) |
std::string | getVersion () |
void | setVersion (std::string ver) |
std::string | getSourceName () |
void | setSourceName (std::string name) |
std::string | getSourceHostname () |
void | setSourceHostname (std::string name) |
acsalarm::Timestamp & | getSourceTimestamp () |
void | setSourceTimestamp (std::auto_ptr< acsalarm::Timestamp > ts) |
std::string | toXML () |
Private Attributes | |
std::auto_ptr< std::vector < acsalarm::FaultState > > | faultStates |
bool | backup |
std::string | version |
std::string | sourceName |
std::string | sourceHostname |
std::auto_ptr < acsalarm::Timestamp > | sourceTimestamp |
acsalarm::ASIMessage::ASIMessage | ( | ) |
acsalarm::ASIMessage::ASIMessage | ( | std::auto_ptr< std::vector< acsalarm::FaultState > > & | faults | ) |
virtual acsalarm::ASIMessage::~ASIMessage | ( | ) | [virtual] |
bool acsalarm::ASIMessage::getBackup | ( | ) | [inline] |
References backup.
std::vector<acsalarm::FaultState>& acsalarm::ASIMessage::getFaultStates | ( | ) | [inline] |
References faultStates.
std::string acsalarm::ASIMessage::getSourceHostname | ( | ) | [inline] |
References sourceHostname.
std::string acsalarm::ASIMessage::getSourceName | ( | ) | [inline] |
References sourceName.
acsalarm::Timestamp& acsalarm::ASIMessage::getSourceTimestamp | ( | ) | [inline] |
References sourceTimestamp.
std::string acsalarm::ASIMessage::getVersion | ( | ) | [inline] |
References version.
void acsalarm::ASIMessage::setBackup | ( | bool | bkup | ) | [inline] |
References backup.
void acsalarm::ASIMessage::setFaultStates | ( | std::auto_ptr< std::vector< acsalarm::FaultState > > & | faults | ) | [inline] |
References faultStates.
void acsalarm::ASIMessage::setSourceHostname | ( | std::string | name | ) | [inline] |
References sourceHostname.
void acsalarm::ASIMessage::setSourceName | ( | std::string | name | ) | [inline] |
References sourceName.
void acsalarm::ASIMessage::setSourceTimestamp | ( | std::auto_ptr< acsalarm::Timestamp > | ts | ) | [inline] |
References sourceTimestamp.
void acsalarm::ASIMessage::setVersion | ( | std::string | ver | ) | [inline] |
References version.
std::string acsalarm::ASIMessage::toXML | ( | ) |
bool acsalarm::ASIMessage::backup [private] |
Referenced by getBackup(), and setBackup().
std::auto_ptr<std::vector<acsalarm::FaultState> > acsalarm::ASIMessage::faultStates [private] |
Referenced by getFaultStates(), and setFaultStates().
std::string acsalarm::ASIMessage::sourceHostname [private] |
Referenced by getSourceHostname(), and setSourceHostname().
std::string acsalarm::ASIMessage::sourceName [private] |
Referenced by getSourceName(), and setSourceName().
std::auto_ptr<acsalarm::Timestamp> acsalarm::ASIMessage::sourceTimestamp [private] |
Referenced by getSourceTimestamp(), and setSourceTimestamp().
std::string acsalarm::ASIMessage::version [private] |
Referenced by getVersion(), and setVersion().