DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE > Class Template Reference

#include <DDS_Base_Connector_T.h>

Inheritance diagram for DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >:
Inheritance graph
[legend]
Collaboration diagram for DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DDS_Base_Connector_T (void)
virtual ~DDS_Base_Connector_T (void)
virtual ::DDS::DomainId_t domain_id (void)
virtual void domain_id (::DDS::DomainId_t domain_id)
virtual char * qos_profile (void)
virtual void qos_profile (const char *qos_profile)
virtual void set_session_context (::Components::SessionContext_ptr ctx)
virtual void configuration_complete (void)
virtual void ccm_remove (void)
virtual void ccm_activate (void)
virtual void ccm_passivate (void)

Protected Types

typedef
::CIAO::DDS4CCM::DomainParticipantListener_T
< DDS_TYPE, CCM_TYPE > 
DomainParticipantListener

Protected Member Functions

void init_default_domain (void)

Protected Attributes

DDS::DomainId_t domain_id_
CORBA::String_var qos_profile_
bool configuration_complete_
const char * library_name_
const char * profile_name_
::DDS::DomainParticipant_var domain_participant_
::DDS::DomainParticipantListener_var domainparticipantlistener_
CCM_TYPE::context_type::_var_type context_
::CCM_DDS::ConnectorStatusListener_var error_listener_

Detailed Description

template<typename DDS_TYPE, typename CCM_TYPE>
class DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >

Author:
Johnny Willemsen <jwillemsen@remedy.nl>
Id
DDS_Base_Connector_T.h 89291 2010-03-04 08:03:44Z msmit

Member Typedef Documentation

template<typename DDS_TYPE , typename CCM_TYPE >
typedef ::CIAO::DDS4CCM::DomainParticipantListener_T<DDS_TYPE, CCM_TYPE> DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::DomainParticipantListener [protected]

Constructor & Destructor Documentation

template<typename DDS_TYPE , typename CCM_TYPE >
DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::DDS_Base_Connector_T ( void   )  [inline]
template<typename DDS_TYPE , typename CCM_TYPE >
DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::~DDS_Base_Connector_T ( void   )  [inline, virtual]

Member Function Documentation

template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::ccm_activate ( void   )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::ccm_passivate ( void   )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::ccm_remove ( void   )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::configuration_complete ( void   )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::domain_id ( ::DDS::DomainId_t  domain_id  )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
DDS::DomainId_t DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::domain_id ( void   )  [inline]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::init_default_domain ( void   )  [inline, protected]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::qos_profile ( const char *  qos_profile  )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
char * DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::qos_profile ( void   )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::set_session_context ( ::Components::SessionContext_ptr  ctx  )  [inline, virtual]

Member Data Documentation

template<typename DDS_TYPE , typename CCM_TYPE >
bool DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::configuration_complete_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
CCM_TYPE::context_type::_var_type DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::context_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
DDS::DomainId_t DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::domain_id_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
::DDS::DomainParticipant_var DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::domain_participant_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
::DDS::DomainParticipantListener_var DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::domainparticipantlistener_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
::CCM_DDS::ConnectorStatusListener_var DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::error_listener_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
const char* DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::library_name_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
const char* DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::profile_name_ [protected]
template<typename DDS_TYPE , typename CCM_TYPE >
CORBA::String_var DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >::qos_profile_ [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2