#include <Recorder.h>
Public Types | |
typedef Recorder_ptr | _ptr_type |
typedef Recorder_var | _var_type |
Public Member Functions | |
virtual | ~Recorder () |
virtual DDS::ReturnCode_t | repoid_to_bit_key (const DCPS::RepoId &id, DDS::BuiltinTopicKey_t &key)=0 |
virtual DDS::ReturnCode_t | set_qos (const DDS::SubscriberQos &subscriber_qos, const DDS::DataReaderQos &datareader_qos)=0 |
virtual DDS::ReturnCode_t | get_qos (DDS::SubscriberQos &subscriber_qos, DDS::DataReaderQos &datareader_qos)=0 |
virtual DDS::ReturnCode_t | set_listener (const RecorderListener_rch &a_listener, DDS::StatusMask mask=DEFAULT_STATUS_MASK)=0 |
virtual RecorderListener_rch | get_listener ()=0 |
Static Public Member Functions | |
static Recorder_ptr | _duplicate (Recorder_ptr obj) |
Definition at line 57 of file Recorder.h.
Reimplemented from CORBA::LocalObject.
Definition at line 60 of file Recorder.h.
Reimplemented from CORBA::LocalObject.
Definition at line 61 of file Recorder.h.
OpenDDS::DCPS::Recorder::~Recorder | ( | ) | [virtual] |
Definition at line 20 of file Recorder.cpp.
Recorder_ptr OpenDDS::DCPS::Recorder::_duplicate | ( | Recorder_ptr | obj | ) | [static] |
Reimplemented from CORBA::LocalObject.
Definition at line 24 of file Recorder.cpp.
References OpenDDS::DCPS::LocalObjectBase::_add_ref().
Referenced by OpenDDS::DCPS::DomainParticipantImpl::delete_recorder(), and OpenDDS::DCPS::RecorderImpl::init().
virtual RecorderListener_rch OpenDDS::DCPS::Recorder::get_listener | ( | ) | [pure virtual] |
Get the listener for this Recorder.
Implemented in OpenDDS::DCPS::RecorderImpl.
virtual DDS::ReturnCode_t OpenDDS::DCPS::Recorder::get_qos | ( | DDS::SubscriberQos & | subscriber_qos, | |
DDS::DataReaderQos & | datareader_qos | |||
) | [pure virtual] |
Get the Quality of Service settings for the Recorder.
Implemented in OpenDDS::DCPS::RecorderImpl.
virtual DDS::ReturnCode_t OpenDDS::DCPS::Recorder::repoid_to_bit_key | ( | const DCPS::RepoId & | id, | |
DDS::BuiltinTopicKey_t & | key | |||
) | [pure virtual] |
Find the bit key for a given repo id.
Implemented in OpenDDS::DCPS::RecorderImpl.
virtual DDS::ReturnCode_t OpenDDS::DCPS::Recorder::set_listener | ( | const RecorderListener_rch & | a_listener, | |
DDS::StatusMask | mask = DEFAULT_STATUS_MASK | |||
) | [pure virtual] |
Change the listener for this Recorder.
Implemented in OpenDDS::DCPS::RecorderImpl.
virtual DDS::ReturnCode_t OpenDDS::DCPS::Recorder::set_qos | ( | const DDS::SubscriberQos & | subscriber_qos, | |
const DDS::DataReaderQos & | datareader_qos | |||
) | [pure virtual] |
Set the Quality of Service settings for the Recorder.
Implemented in OpenDDS::DCPS::RecorderImpl.