#include <DDS_State_Connector_T.h>
Public Member Functions | |
DDS_State_Connector_T (void) | |
virtual | ~DDS_State_Connector_T (void) |
virtual CCM_TYPE::updater_type::_ptr_type | get_observable_data (void) |
virtual ::DDS::CCM_DataWriter_ptr | get_observable_dds_entity (void) |
virtual CCM_TYPE::reader_type::_ptr_type | get_passive_observer_data (void) |
virtual ::DDS::CCM_DataReader_ptr | get_passive_observer_dds_entity (void) |
virtual CCM_TYPE::reader_type::_ptr_type | get_pull_observer_data (void) |
virtual CCM_TYPE::getter_type::_ptr_type | get_pull_observer_fresh_data (void) |
virtual ::DDS::CCM_DataReader_ptr | get_pull_observer_dds_entity (void) |
virtual CCM_TYPE::reader_type::_ptr_type | get_push_observer_data (void) |
virtual ::CCM_DDS::CCM_DataListenerControl_ptr | get_push_observer_data_control (void) |
virtual ::DDS::CCM_DataReader_ptr | get_push_observer_dds_entity (void) |
virtual CCM_TYPE::reader_type::_ptr_type | get_push_state_observer_data (void) |
virtual ::CCM_DDS::CCM_StateListenerControl_ptr | get_push_state_observer_data_control (void) |
virtual ::DDS::CCM_DataReader_ptr | get_push_state_observer_dds_entity (void) |
virtual void | configuration_complete (void) |
virtual void | ccm_activate (void) |
virtual void | ccm_passivate (void) |
virtual void | ccm_remove (void) |
Private Types | |
typedef DDS_TopicBase_Connector_T < DDS_TYPE, CCM_TYPE > | TopicBaseConnector |
Private Attributes | |
bool | observable_obtained_ |
bool | passive_observer_obtained_ |
bool | pull_observer_obtained_ |
bool | push_observer_obtained_ |
bool | push_state_observer_obtained_ |
DDS_Update_T< DDS_TYPE, CCM_TYPE > | observable_ |
DDS_Read_T< DDS_TYPE, CCM_TYPE, FIXED > | passive_observer_ |
DDS_Get_T< DDS_TYPE, CCM_TYPE, FIXED > | pull_observer_ |
DDS_Listen_T< DDS_TYPE, CCM_TYPE, FIXED > | push_observer_ |
DDS_StateListen_T< DDS_TYPE, CCM_TYPE, FIXED > | push_state_observer_ |
Wrapper facade for NDDS.
typedef DDS_TopicBase_Connector_T<DDS_TYPE, CCM_TYPE> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::TopicBaseConnector [private] |
DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::DDS_State_Connector_T | ( | void | ) | [inline] |
DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::~DDS_State_Connector_T | ( | void | ) | [inline, virtual] |
void DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::ccm_activate | ( | void | ) | [inline, virtual] |
Reimplemented from DDS_Base_Connector_T< DDS_TYPE, CCM_TYPE >.
void DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::ccm_passivate | ( | void | ) | [inline, virtual] |
Reimplemented from DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >.
void DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::ccm_remove | ( | void | ) | [inline, virtual] |
Reimplemented from DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >.
void DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::configuration_complete | ( | void | ) | [inline, virtual] |
Reimplemented from DDS_TopicBase_Connector_T< DDS_TYPE, CCM_TYPE >.
CCM_TYPE::updater_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_observable_data | ( | void | ) | [inline, virtual] |
DDS::CCM_DataWriter_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_observable_dds_entity | ( | void | ) | [inline] |
CCM_TYPE::reader_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_passive_observer_data | ( | void | ) | [inline, virtual] |
DDS::CCM_DataReader_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_passive_observer_dds_entity | ( | void | ) | [inline] |
CCM_TYPE::reader_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_pull_observer_data | ( | void | ) | [inline, virtual] |
DDS::CCM_DataReader_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_pull_observer_dds_entity | ( | void | ) | [inline] |
CCM_TYPE::getter_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_pull_observer_fresh_data | ( | void | ) | [inline, virtual] |
CCM_TYPE::reader_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_observer_data | ( | void | ) | [inline, virtual] |
CCM_DDS::CCM_DataListenerControl_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_observer_data_control | ( | void | ) | [inline] |
DDS::CCM_DataReader_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_observer_dds_entity | ( | void | ) | [inline] |
CCM_TYPE::reader_type::_ptr_type DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_state_observer_data | ( | void | ) | [inline, virtual] |
CCM_DDS::CCM_StateListenerControl_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_state_observer_data_control | ( | void | ) | [inline] |
DDS::CCM_DataReader_ptr DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::get_push_state_observer_dds_entity | ( | void | ) | [inline] |
DDS_Update_T<DDS_TYPE, CCM_TYPE> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::observable_ [private] |
DDS_Update observable
bool DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::observable_obtained_ [private] |
DDS_Read_T<DDS_TYPE, CCM_TYPE, FIXED> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::passive_observer_ [private] |
DDS_Read passive_observer
bool DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::passive_observer_obtained_ [private] |
DDS_Get_T<DDS_TYPE, CCM_TYPE, FIXED> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::pull_observer_ [private] |
DDS_Get pull_observer
bool DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::pull_observer_obtained_ [private] |
DDS_Listen_T<DDS_TYPE, CCM_TYPE, FIXED> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::push_observer_ [private] |
DDS_Listen push_observer
bool DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::push_observer_obtained_ [private] |
DDS_StateListen_T<DDS_TYPE, CCM_TYPE, FIXED> DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::push_state_observer_ [private] |
DDS_StateListen push_state_observer
bool DDS_State_Connector_T< DDS_TYPE, CCM_TYPE, FIXED >::push_state_observer_obtained_ [private] |