OpenDDS
Snapshot(2023/04/28-20:55)
dds
DCPS
Replayer.cpp
Go to the documentation of this file.
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
ReplayerListener::~ReplayerListener
()
15
{
16
}
17
18
void
ReplayerListener::on_replayer_matched
(
Replayer
* replayer,
19
const ::DDS::PublicationMatchedStatus & status )
20
{
21
ACE_UNUSED_ARG(replayer);
22
ACE_UNUSED_ARG(status);
23
}
24
25
Replayer::~Replayer
()
26
{
27
}
28
29
Replayer_ptr
Replayer::_duplicate
(
Replayer_ptr
obj)
30
{
31
if
(obj) obj->
_add_ref
();
32
return
obj;
33
}
34
35
}
36
}
37
38
OPENDDS_END_VERSIONED_NAMESPACE_DECL
39
40
OpenDDS::DCPS::Replayer_ptr
41
TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::duplicate
(
OpenDDS::DCPS::Replayer_ptr
p)
42
{
43
return
OpenDDS::DCPS::Replayer::_duplicate
(p);
44
}
45
46
void
47
TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::release
(
OpenDDS::DCPS::Replayer_ptr
p)
48
{
49
if
(p) p->
_remove_ref
();
50
}
51
52
OpenDDS::DCPS::Replayer_ptr
53
TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::nil
()
54
{
55
return
static_cast<
OpenDDS::DCPS::Replayer_ptr
>
(0);
56
}
57
58
CORBA::Boolean
59
TAO::Objref_Traits<OpenDDS::DCPS::Replayer>::marshal
(
const
OpenDDS::DCPS::Replayer_ptr
,
60
TAO_OutputCDR
&)
61
{
62
return
false
;
63
}
OpenDDS::DCPS::Replayer
Send raw data samples in the system.
Definition:
Replayer.h:60
TAO::Objref_Traits
TAO_OutputCDR
Definition:
ORB_Misc.cpp:20
OpenDDS::DCPS::LocalObjectBase::_remove_ref
virtual void _remove_ref()
Definition:
LocalObject.h:35
OpenDDS::DCPS::ReplayerListener::~ReplayerListener
~ReplayerListener()
Definition:
Replayer.cpp:14
CORBA::Boolean
ACE_CDR::Boolean Boolean
Replayer.h
OpenDDS::DCPS::ReplayerListener::on_replayer_matched
virtual void on_replayer_matched(Replayer *replayer, const DDS::PublicationMatchedStatus &status)
Definition:
Replayer.cpp:18
OpenDDS::DCPS::Replayer::_duplicate
static Replayer_ptr _duplicate(Replayer_ptr obj)
Definition:
Replayer.cpp:29
DdsDcps_pch.h
OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
Definition:
Versioned_Namespace.h:48
OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
Definition:
Hash.cpp:17
OpenDDS::DCPS::LocalObjectBase::_add_ref
virtual void _add_ref()
Definition:
LocalObject.h:31
OpenDDS
The Internal API and Implementation of OpenDDS.
Definition:
AddressCache.h:28
OpenDDS::DCPS::Replayer::~Replayer
virtual ~Replayer()
Definition:
Replayer.cpp:25
Generated by
1.8.13