OpenDDS  Snapshot(2023/04/28-20:55)
ThreadPerConRemoveVisitor.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  const ACE_Message_Block* sample)
13  : sample_(sample)
14  , status_(REMOVE_NOT_FOUND)
15 {
16  DBG_ENTRY("ThreadPerConRemoveVisitor", "ThreadPerConRemoveVisitor");
17 }
18 
21 {
22  DBG_ENTRY("ThreadPerConRemoveVisitor", "status");
23  return this->status_;
24 }
RemoveResult
used by DataLink::remove_sample(), TransportSendStrategy, *RemoveVisitor
ThreadPerConRemoveVisitor(const ACE_Message_Block *sample)
#define DBG_ENTRY(CNAME, MNAME)
Definition: EntryExit.h:72
RemoveResult status() const
True if the visitor found and removed the sample.
#define ACE_INLINE
RemoveResult status_
Holds the status of our visit.