Line data Source code
1 : /* 2 : * 3 : * 4 : * Distributed under the OpenDDS License. 5 : * See: http://www.opendds.org/license.html 6 : */ 7 : #include "DCPS/DdsDcps_pch.h" //Only the _pch include should start with DCPS/ 8 : #include "Replayer.h" 9 : 10 : OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL 11 : 12 : namespace OpenDDS { 13 : namespace DCPS { 14 0 : ReplayerListener::~ReplayerListener() 15 : { 16 0 : } 17 : 18 0 : void ReplayerListener::on_replayer_matched(Replayer* replayer, 19 : const ::DDS::PublicationMatchedStatus & status ) 20 : { 21 : ACE_UNUSED_ARG(replayer); 22 : ACE_UNUSED_ARG(status); 23 0 : } 24 : 25 0 : Replayer::~Replayer() 26 : { 27 0 : } 28 : 29 0 : Replayer_ptr Replayer::_duplicate(Replayer_ptr obj) 30 : { 31 0 : if (obj) obj->_add_ref(); 32 0 : return obj; 33 : } 34 : 35 : } 36 : } 37 : 38 : OPENDDS_END_VERSIONED_NAMESPACE_DECL 39 : 40 : OpenDDS::DCPS::Replayer_ptr 41 0 : TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::duplicate(OpenDDS::DCPS::Replayer_ptr p) 42 : { 43 0 : return OpenDDS::DCPS::Replayer::_duplicate(p); 44 : } 45 : 46 : void 47 0 : TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::release(OpenDDS::DCPS::Replayer_ptr p) 48 : { 49 0 : if (p) p->_remove_ref(); 50 0 : } 51 : 52 : OpenDDS::DCPS::Replayer_ptr 53 0 : TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::nil() 54 : { 55 0 : return static_cast<OpenDDS::DCPS::Replayer_ptr>(0); 56 : } 57 : 58 : CORBA::Boolean 59 0 : TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::marshal(const OpenDDS::DCPS::Replayer_ptr, 60 : TAO_OutputCDR&) 61 : { 62 0 : return false; 63 : }