OpenDDS
Snapshot(2023/04/28-20:55)
dds
DCPS
transport
framework
BuildChainVisitor.inl
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
8
#include "
EntryExit.h
"
9
10
ACE_INLINE
11
OpenDDS::DCPS::BuildChainVisitor::BuildChainVisitor
()
12
:
head_
(0),
13
tail_(0)
14
{
15
DBG_ENTRY_LVL
(
"BuildChainVisitor"
,
"BuildChainVisitor"
, 6);
16
}
17
18
ACE_INLINE
19
ACE_Message_Block
*
20
OpenDDS::DCPS::BuildChainVisitor::chain
()
21
{
22
DBG_ENTRY_LVL
(
"BuildChainVisitor"
,
"chain"
, 6);
23
24
ACE_Message_Block
* head =
head_
;
25
head_
=
tail_
= 0;
26
return
head;
27
}
OpenDDS::DCPS::BuildChainVisitor::BuildChainVisitor
BuildChainVisitor()
Definition:
BuildChainVisitor.inl:11
EntryExit.h
ACE_Message_Block
head_
ACE_Message_Block & head_
Definition:
RtpsUdpSendStrategy.cpp:156
OpenDDS::DCPS::BuildChainVisitor::head_
ACE_Message_Block * head_
Definition:
BuildChainVisitor.h:39
OpenDDS::DCPS::BuildChainVisitor::tail_
ACE_Message_Block * tail_
Definition:
BuildChainVisitor.h:40
DBG_ENTRY_LVL
#define DBG_ENTRY_LVL(CNAME, MNAME, DBG_LVL)
Definition:
EntryExit.h:68
ACE_INLINE
#define ACE_INLINE
OpenDDS::DCPS::BuildChainVisitor::chain
ACE_Message_Block * chain()
Definition:
BuildChainVisitor.inl:20
Generated by
1.8.13