// -*- C++ -*- // $Id$ template CCM_DDS_DataListenerControl_T::CCM_DDS_DataListenerControl_T (void) : mode_ (::CCM_DDS::NOT_ENABLED), max_delivered_data_ (0) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::CCM_DDS_DataListenerControl_T"); } template CCM_DDS_DataListenerControl_T::~CCM_DDS_DataListenerControl_T (void) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::~CCM_DDS_DataListenerControl_T"); } template ::CCM_DDS::ListenerMode CCM_DDS_DataListenerControl_T::mode (void) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::mode"); return this->mode_.value (); } template void CCM_DDS_DataListenerControl_T::mode (::CCM_DDS::ListenerMode mode) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::mode"); this->mode_ = mode; } template ::CCM_DDS::DataNumber_t CCM_DDS_DataListenerControl_T::max_delivered_data (void) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::max_delivered_data"); return this->max_delivered_data_.value (); } template void CCM_DDS_DataListenerControl_T::max_delivered_data ( ::CCM_DDS::DataNumber_t max_delivered_data) { DDS4CCM_TRACE ("CCM_DDS_DataListenerControl_T::max_delivered_data"); this->max_delivered_data_ = max_delivered_data; }