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

baci::EventCB< T, TCB, POA_CB > Class Template Reference

#include <baciAlarm_T.h>

List of all members.

Public Member Functions

 EventCB (MonitorEventDispatcher< T, TCB, POA_CB > *dispatcher)
virtual ~EventCB ()
virtual void disposeDispatcher ()
virtual void working (T value, const ACSErr::Completion &c, const ACS::CBDescOut &desc)
virtual void done (T value, const ACSErr::Completion &c, const ACS::CBDescOut &desc)
virtual CORBA::Boolean negotiate (ACS::TimeInterval time_to_transmit, const ACS::CBDescOut &desc)

Private Member Functions

void operator= (const EventCB &)
 EventCB (const EventCB &)

Private Attributes

MonitorEventDispatcher< T,
TCB, POA_CB > * 
dispatcher_mp

template<class T, class TCB, class POA_CB>
class baci::EventCB< T, TCB, POA_CB >


Constructor & Destructor Documentation

template<class T, class TCB, class POA_CB>
baci::EventCB< T, TCB, POA_CB >::EventCB MonitorEventDispatcher< T, TCB, POA_CB > *  dispatcher  ) 
 

template<class T, class TCB, class POA_CB>
virtual baci::EventCB< T, TCB, POA_CB >::~EventCB  )  [virtual]
 

template<class T, class TCB, class POA_CB>
baci::EventCB< T, TCB, POA_CB >::EventCB const EventCB< T, TCB, POA_CB > &   )  [private]
 

ALMA C++ coding standards state copy constructors should be disabled.


Member Function Documentation

template<class T, class TCB, class POA_CB>
virtual void baci::EventCB< T, TCB, POA_CB >::disposeDispatcher  )  [virtual]
 

template<class T, class TCB, class POA_CB>
virtual void baci::EventCB< T, TCB, POA_CB >::done value,
const ACSErr::Completion c,
const ACS::CBDescOut desc
[virtual]
 

template<class T, class TCB, class POA_CB>
virtual CORBA::Boolean baci::EventCB< T, TCB, POA_CB >::negotiate ACS::TimeInterval  time_to_transmit,
const ACS::CBDescOut desc
[virtual]
 

template<class T, class TCB, class POA_CB>
void baci::EventCB< T, TCB, POA_CB >::operator= const EventCB< T, TCB, POA_CB > &   )  [private]
 

ALMA C++ coding standards state assignment operators should be disabled.

template<class T, class TCB, class POA_CB>
virtual void baci::EventCB< T, TCB, POA_CB >::working value,
const ACSErr::Completion c,
const ACS::CBDescOut desc
[virtual]
 


Member Data Documentation

template<class T, class TCB, class POA_CB>
MonitorEventDispatcher<T, TCB, POA_CB>* baci::EventCB< T, TCB, POA_CB >::dispatcher_mp [private]
 


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