OpenDDS  Snapshot(2023/04/28-20:55)
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 
12  : head_(0),
13  tail_(0)
14 {
15  DBG_ENTRY_LVL("BuildChainVisitor", "BuildChainVisitor", 6);
16 }
17 
21 {
22  DBG_ENTRY_LVL("BuildChainVisitor", "chain", 6);
23 
24  ACE_Message_Block* head = head_;
25  head_ = tail_ = 0;
26  return head;
27 }
ACE_Message_Block & head_
#define DBG_ENTRY_LVL(CNAME, MNAME, DBG_LVL)
Definition: EntryExit.h:68
#define ACE_INLINE