CIAO::DDS4CCM::DDS_CCM::Reader_T< DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE > Class Template Reference
#include <Reader_T.h>
List of all members.
Public Member Functions |
| Reader_T (void) |
| Constructor.
|
virtual | ~Reader_T (void) |
| Destructor.
|
virtual void | read_last (typename CCM_TYPE::seq_type &instances,::CCM_DDS::ReadInfoSeq &infos) |
virtual void | read_all (typename CCM_TYPE::seq_type &instances,::CCM_DDS::ReadInfoSeq &infos) |
virtual void | read_one_last (typename DDS_TYPE::value_type &an_instance,::CCM_DDS::ReadInfo_out info, const ::DDS::InstanceHandle_t &instance_handle) |
virtual void | read_one_all (const typename DDS_TYPE::value_type &an_instance, typename CCM_TYPE::seq_type &instances,::CCM_DDS::ReadInfoSeq &infos, const ::DDS::InstanceHandle_t &instance_handle) |
void | _set_component (typename CCM_TYPE::base_type::_ptr_type component) |
virtual ::CORBA::Object_ptr | _get_component (void) |
virtual ::CCM_DDS::QueryFilter * | query (void) |
virtual void | query (const ::CCM_DDS::QueryFilter &filter) |
void | set_impl (DataReader_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE > *dr) |
Private Member Functions |
DataReader_T< DDS_TYPE,
CCM_TYPE, VENDOR_TYPE > * | impl (void) |
DDS_InstanceHandle_t | check_handle (const typename DDS_TYPE::value_type &an_instance, const ::DDS::InstanceHandle_t &instance_handle) |
CORBA::ULong | get_nr_valid_samples (const DDS_SampleInfoSeq &sample_info, bool determine_last=false) |
Private Attributes |
DataReader_T< DDS_TYPE,
CCM_TYPE, VENDOR_TYPE > * | reader_ |
CCM_TYPE::base_type::_var_type | component_ |
template<typename DDS_TYPE, typename CCM_TYPE, bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
class CIAO::DDS4CCM::DDS_CCM::Reader_T< DDS_TYPE, CCM_TYPE, FIXED, VENDOR_TYPE >
Constructor & Destructor Documentation
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
Member Function Documentation
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
For the requirement : 'samples ordered by instances' the following settings are necessary: ordered_access -> true and DDS_INSTANCE_PRESENTATION_QOS (default)
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
Member Data Documentation
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
template<typename DDS_TYPE , typename CCM_TYPE , bool FIXED, DDS4CCM_Vendor VENDOR_TYPE>
The documentation for this class was generated from the following files: