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

ACSImpBaseHandlerImpl< T > Class Template Reference

#include <acsImpBaseHandlerImpl.h>

Collaboration diagram for ACSImpBaseHandlerImpl< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACSImpBaseHandlerImpl (ACSServiceType iservice)
virtual ~ACSImpBaseHandlerImpl ()
void setService (ACSDaemonServiceImpl< T > *serviceimpl)
void initialize (CORBA::ORB_ptr orb)
void dispose (CORBA::ORB_ptr orb)
std::string getName ()
std::string getType ()
std::string getPort ()
void shutdown ()
bool ping ()
void set_manager_reference (const char *ref)

Protected Attributes

ACSServiceType service
ACSDaemonServiceImpl< T > * serviceimpl
ACSDaemonContextcontext

template<class T>
class ACSImpBaseHandlerImpl< T >


Constructor & Destructor Documentation

template<class T>
ACSImpBaseHandlerImpl< T >::ACSImpBaseHandlerImpl ACSServiceType  iservice  )  [inline]
 

Constructor

template<class T>
virtual ACSImpBaseHandlerImpl< T >::~ACSImpBaseHandlerImpl  )  [inline, virtual]
 

Destructor


Member Function Documentation

template<class T>
void ACSImpBaseHandlerImpl< T >::dispose CORBA::ORB_ptr  orb  )  [inline]
 

Dispose handler

template<class T>
std::string ACSImpBaseHandlerImpl< T >::getName  )  [inline]
 

Get the name of this container handler

template<class T>
std::string ACSImpBaseHandlerImpl< T >::getPort  )  [inline]
 

Return the port where this services handler listens for connections

template<class T>
std::string ACSImpBaseHandlerImpl< T >::getType  )  [inline]
 

Get the type string of this container handler

template<class T>
void ACSImpBaseHandlerImpl< T >::initialize CORBA::ORB_ptr  orb  )  [inline]
 

Initialize handler

template<class T>
bool ACSImpBaseHandlerImpl< T >::ping  )  [inline]
 

template<class T>
void ACSImpBaseHandlerImpl< T >::set_manager_reference const char *  ref  )  [inline]
 

template<class T>
void ACSImpBaseHandlerImpl< T >::setService ACSDaemonServiceImpl< T > *  serviceimpl  )  [inline]
 

Sets ACS Daemon service

template<class T>
void ACSImpBaseHandlerImpl< T >::shutdown  )  [inline]
 


Member Data Documentation

template<class T>
ACSDaemonContext* ACSImpBaseHandlerImpl< T >::context [protected]
 

template<class T>
ACSServiceType ACSImpBaseHandlerImpl< T >::service [protected]
 

template<class T>
ACSDaemonServiceImpl<T>* ACSImpBaseHandlerImpl< T >::serviceimpl [protected]
 


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