Public Member Functions | Private Attributes

acsalarm::AlarmToQueue Class Reference

#include <AlarmToQueue.h>

Collaboration diagram for acsalarm::AlarmToQueue:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlarmToQueue (std::string fF, std::string fM, int fC, bool activestate)
 AlarmToQueue (std::string fF, std::string fM, int fC, Properties props, bool activestate)
bool isActive () const
Properties getAlarmProps () const
int getFC () const
std::string getFF () const
std::string getFM () const

Private Attributes

std::string m_FF
std::string m_FM
int m_FC
Properties m_alarmProps
bool m_active

Detailed Description

An alarm to put in the queue ready to be published


Constructor & Destructor Documentation

acsalarm::AlarmToQueue::AlarmToQueue ( std::string  fF,
std::string  fM,
int  fC,
bool  activestate 
)

Constructor

Parameters:
fF Fault family
fM Fault member
fC Fault code
activestate true means alarm to activate, false alarm to terminate
acsalarm::AlarmToQueue::AlarmToQueue ( std::string  fF,
std::string  fM,
int  fC,
Properties  props,
bool  activestate 
)

Constructor

Parameters:
fF Fault family
fM Fault member
fC Fault code
props The user properties
activestate true means alarm to activate, false alarm to terminate

Member Function Documentation

Properties acsalarm::AlarmToQueue::getAlarmProps (  )  const [inline]

References m_alarmProps.

int acsalarm::AlarmToQueue::getFC (  )  const [inline]

References m_FC.

std::string acsalarm::AlarmToQueue::getFF (  )  const [inline]

References m_FF.

std::string acsalarm::AlarmToQueue::getFM (  )  const [inline]

References m_FM.

bool acsalarm::AlarmToQueue::isActive (  )  const [inline]

References m_active.


Member Data Documentation

Referenced by isActive().

Referenced by getAlarmProps().

Referenced by getFC().

std::string acsalarm::AlarmToQueue::m_FF [private]

Referenced by getFF().

std::string acsalarm::AlarmToQueue::m_FM [private]

Referenced by getFM().


The documentation for this class was generated from the following file: