|
DDS4CCM 1.0.1
|
#include <ConditionManager.h>

Public Member Functions | |
| ConditionManager (void) | |
| ~ConditionManager (void) | |
| ::DDS::ReadCondition_ptr | get_readcondition (void) |
| ::DDS::QueryCondition_ptr | get_querycondition_getter (void) |
| ::DDS::QueryCondition_ptr | get_querycondition_reader (void) |
| ::DDS::QueryCondition_ptr | get_querycondition_listener (void) |
| ::DDS::InstanceHandle_t | check_handle (const ::DDS::InstanceHandle_t &instance_handle, const ::DDS::InstanceHandle_t &lookup_handle) |
| bool | check_condition (::DDS::Condition_ptr condition) |
| void | init_readcondition (void) |
| bool | wait (::DDS::ConditionSeq &active_conditions,::DDS::Duration_t &time_out) |
| ::CCM_DDS::QueryFilter * | query (void) |
| void | query (const ::CCM_DDS::QueryFilter &filter) |
| void | set_dds_entity (::DDS::DataReader_ptr dr) |
| ::DDS::DataReader_ptr | get_dds_entity (void) |
| void | passivate (void) |
Private Member Functions | |
| ::DDS::DataReader_ptr | dds_entity (void) |
| void | remove_condition (::DDS::QueryCondition_ptr qc, const char *type) |
| void | remove_conditions (void) |
| void | attach_querycondition (void) |
| void | set_parameters (const ::CCM_DDS::QueryFilter &filter,::DDS::QueryCondition_ptr qc) |
Private Attributes | |
| ::DDS::DataReader_var | dr_ |
| ::CIAO::NDDS::DDS_WaitSet_i | ws_ |
| ::DDS::QueryCondition_var | qc_reader_ |
| ::DDS::QueryCondition_var | qc_getter_ |
| ::DDS::QueryCondition_var | qc_listener_ |
| ::DDS::ReadCondition_var | rd_condition_ |
| CIAO::DDS4CCM::ConditionManager::ConditionManager | ( | void | ) |
| CIAO::DDS4CCM::ConditionManager::~ConditionManager | ( | void | ) |
| void CIAO::DDS4CCM::ConditionManager::attach_querycondition | ( | void | ) | [private] |
| bool CIAO::DDS4CCM::ConditionManager::check_condition | ( | ::DDS::Condition_ptr | condition | ) |
| DDS::InstanceHandle_t CIAO::DDS4CCM::ConditionManager::check_handle | ( | const ::DDS::InstanceHandle_t & | instance_handle, |
| const ::DDS::InstanceHandle_t & | lookup_handle | ||
| ) |
| DDS::DataReader_ptr CIAO::DDS4CCM::ConditionManager::dds_entity | ( | void | ) | [private] |
| DDS::DataReader_ptr CIAO::DDS4CCM::ConditionManager::get_dds_entity | ( | void | ) |
| DDS::QueryCondition_ptr CIAO::DDS4CCM::ConditionManager::get_querycondition_getter | ( | void | ) |
| DDS::QueryCondition_ptr CIAO::DDS4CCM::ConditionManager::get_querycondition_listener | ( | void | ) |
| DDS::QueryCondition_ptr CIAO::DDS4CCM::ConditionManager::get_querycondition_reader | ( | void | ) |
| DDS::ReadCondition_ptr CIAO::DDS4CCM::ConditionManager::get_readcondition | ( | void | ) |
| void CIAO::DDS4CCM::ConditionManager::init_readcondition | ( | void | ) |
| void CIAO::DDS4CCM::ConditionManager::passivate | ( | void | ) |
| CCM_DDS::QueryFilter * CIAO::DDS4CCM::ConditionManager::query | ( | void | ) |
| void CIAO::DDS4CCM::ConditionManager::query | ( | const ::CCM_DDS::QueryFilter & | filter | ) |
| void CIAO::DDS4CCM::ConditionManager::remove_condition | ( | ::DDS::QueryCondition_ptr | qc, |
| const char * | type | ||
| ) | [private] |
| void CIAO::DDS4CCM::ConditionManager::remove_conditions | ( | void | ) | [private] |
| void CIAO::DDS4CCM::ConditionManager::set_dds_entity | ( | ::DDS::DataReader_ptr | dr | ) |
| void CIAO::DDS4CCM::ConditionManager::set_parameters | ( | const ::CCM_DDS::QueryFilter & | filter, |
| ::DDS::QueryCondition_ptr | qc | ||
| ) | [private] |
| bool CIAO::DDS4CCM::ConditionManager::wait | ( | ::DDS::ConditionSeq & | active_conditions, |
| ::DDS::Duration_t & | time_out | ||
| ) |
::DDS::DataReader_var CIAO::DDS4CCM::ConditionManager::dr_ [private] |
::DDS::QueryCondition_var CIAO::DDS4CCM::ConditionManager::qc_getter_ [private] |
::DDS::QueryCondition_var CIAO::DDS4CCM::ConditionManager::qc_listener_ [private] |
::DDS::QueryCondition_var CIAO::DDS4CCM::ConditionManager::qc_reader_ [private] |
::DDS::ReadCondition_var CIAO::DDS4CCM::ConditionManager::rd_condition_ [private] |
1.7.3