Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

testalarmsystem::AlarmTestMountImpl Class Reference

#include <AlarmTestMountImpl.h>

Inheritance diagram for testalarmsystem::AlarmTestMountImpl:

Inheritance graph
[legend]
Collaboration diagram for testalarmsystem::AlarmTestMountImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AlarmTestMountImpl (const ACE_CString &name, maci::ContainerServices *containerServices)
virtual ~AlarmTestMountImpl ()
void faultMount ()
void terminate_faultMount ()

Private Member Functions

void sendAlarmLongHand (std::string fFamily, std::string fMember, int code, bool active)
void sendAlarmShortHand (std::string fFamily, std::string fMember, int code, bool active)

Private Attributes

auto_ptr< acsalarm::AlarmSystemInterfacealarmSource
int counter

Constructor & Destructor Documentation

testalarmsystem::AlarmTestMountImpl::AlarmTestMountImpl const ACE_CString &  name,
maci::ContainerServices containerServices
 

Constructor

virtual testalarmsystem::AlarmTestMountImpl::~AlarmTestMountImpl  )  [virtual]
 

Destructor


Member Function Documentation

void testalarmsystem::AlarmTestMountImpl::faultMount  ) 
 

void testalarmsystem::AlarmTestMountImpl::sendAlarmLongHand std::string  fFamily,
std::string  fMember,
int  code,
bool  active
[private]
 

Send an alarm active or inactive depending on the value of the parameter

void testalarmsystem::AlarmTestMountImpl::sendAlarmShortHand std::string  fFamily,
std::string  fMember,
int  code,
bool  active
[private]
 

void testalarmsystem::AlarmTestMountImpl::terminate_faultMount  ) 
 


Member Data Documentation

auto_ptr<acsalarm::AlarmSystemInterface> testalarmsystem::AlarmTestMountImpl::alarmSource [private]
 

int testalarmsystem::AlarmTestMountImpl::counter [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:37:40 2009 for ACS C++ API by doxygen 1.3.8