#include <DDS_Write_T.h>
Public Member Functions | |
DDS_Write_T (void) | |
~DDS_Write_T (void) | |
void | configuration_complete (typename CCM_TYPE::base_type::_ptr_type component,::DDS::Topic_ptr topic,::DDS::Publisher_ptr publisher, const char *library_name, const char *profile_name) |
void | activate (void) |
void | passivate (void) |
void | remove (::DDS::Publisher_ptr publisher) |
DDS_Write | |
CCM_TYPE::writer_type::_ptr_type | get_data (void) |
::DDS::CCM_DataWriter_ptr | get_dds_entity (void) |
Private Types | |
typedef ::CIAO::DDS4CCM::DataWriterListener_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | DataWriterListener_type |
typedef ::CIAO::DDS4CCM::CCM_DDS_DataWriter_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | DataWriter_type |
Private Attributes | |
::DDS::DataWriterListener_var | data_listener_ |
::CIAO::DDS4CCM::Writer_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | writer_t_ |
::CIAO::DDS4CCM::CCM_DDS_DataWriter_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | ccm_dds_writer_ |
Wrapper facade for NDDS.
typedef ::CIAO::DDS4CCM::CCM_DDS_DataWriter_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataWriter_type [private] |
typedef ::CIAO::DDS4CCM::DataWriterListener_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataWriterListener_type [private] |
DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DDS_Write_T | ( | void | ) |
DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::~DDS_Write_T | ( | void | ) |
void DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::activate | ( | void | ) |
void DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::configuration_complete | ( | typename CCM_TYPE::base_type::_ptr_type | component, | |
::DDS::Topic_ptr | topic, | |||
::DDS::Publisher_ptr | publisher, | |||
const char * | library_name, | |||
const char * | profile_name | |||
) |
CCM_TYPE::writer_type::_ptr_type DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_data | ( | void | ) |
DDS::CCM_DataWriter_ptr DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_dds_entity | ( | void | ) |
void DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::passivate | ( | void | ) |
void DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::remove | ( | ::DDS::Publisher_ptr | publisher | ) |
::CIAO::DDS4CCM::CCM_DDS_DataWriter_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ccm_dds_writer_ [private] |
DDS_Write
::DDS::DataWriterListener_var DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::data_listener_ [private] |
DDS_Write
::CIAO::DDS4CCM::Writer_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> DDS_Write_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::writer_t_ [private] |
DDS_Write