DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE > Class Template Reference

#include <DDS_TopicBase_Connector_T.h>

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

List of all members.

Public Member Functions

 DDS_TopicBase_Connector_T (void)
virtual ~DDS_TopicBase_Connector_T (void)
virtual char * topic_name (void)
virtual void topic_name (const char *topic_name)
virtual ::DDS::StringSeqkey_fields (void)
virtual void key_fields (const ::DDS::StringSeq &key_fields)

Protected Member Functions

void configure_default_topic (void)

Protected Attributes

CORBA::String_var topic_name_
DDS::StringSeq key_fields_
::DDS::Topic_var topic_
::DDS::TopicListener_var topiclistener_

Detailed Description

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

Author:
Marcel Smit <msmit@remedy.nl>
Id
DDS_TopicBase_Connector_T.h 87719 2009-11-24 09:35:53Z johnnyw

Wrapper facade for NDDS.


Constructor & Destructor Documentation

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

Member Function Documentation

template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::configure_default_topic ( void   )  [inline, protected]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::key_fields ( const ::DDS::StringSeq key_fields  )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
DDS::StringSeq * DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::key_fields ( void   )  [inline]
template<typename DDS_TYPE , typename CCM_TYPE >
void DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::topic_name ( const char *  topic_name  )  [inline, virtual]
template<typename DDS_TYPE , typename CCM_TYPE >
char * DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::topic_name ( void   )  [inline, virtual]

Member Data Documentation

template<typename DDS_TYPE, typename CCM_TYPE>
DDS::StringSeq DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::key_fields_ [protected]
template<typename DDS_TYPE, typename CCM_TYPE>
::DDS::Topic_var DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::topic_ [protected]
template<typename DDS_TYPE, typename CCM_TYPE>
CORBA::String_var DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::topic_name_ [protected]
template<typename DDS_TYPE, typename CCM_TYPE>
::DDS::TopicListener_var DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >::topiclistener_ [protected]

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

Generated on Mon Nov 30 01:43:55 2009 for DDS4CCM by  doxygen 1.6.1