acsalarm::ASIMessage

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

acsalarm::ASIMessage −

SYNOPSIS

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

const acsalarm::Timestamp & getSourceTimestamp ()

void setSourceTimestamp (std::auto_ptr< acsalarm::Timestamp > ts)

Protected Attributes

std::auto_ptr< acsalarm::Timestamp > sourceTimestamp

Private Attributes

std::auto_ptr< std::vector< acsalarm::FaultState > > faultStates

bool backup

std::string version

std::string sourceName

std::string sourceHostname

Constructor & Destructor Documentation

acsalarm::ASIMessage::ASIMessage ()

acsalarm::ASIMessage::ASIMessage (std::auto_ptr< std::vector< acsalarm::FaultState > > & faults)

virtual acsalarm::ASIMessage::~ASIMessage () [virtual]

Member Function Documentation

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.

const 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.

Member Data Documentation

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 [protected]

Referenced by getSourceTimestamp(), and setSourceTimestamp().

std::string acsalarm::ASIMessage::version [private]

Referenced by getVersion(), and setVersion().

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.