8 #ifndef OPENDDS_DCPS_DURABILITYQUEUE_H 9 #define OPENDDS_DCPS_DURABILITYQUEUE_H void swap(MessageBlock &lhs, MessageBlock &rhs)
void swap(DurabilityQueue< T > &rhs)
ACE_Node< T, void > * next_
int enqueue_tail(const T &new_item)
DurabilityQueue(ACE_Allocator *allocator)
Queue class that provides a means to reset the underlying ACE_Allocator.
DurabilityQueue(DurabilityQueue< T > const &rhs)
void set_allocator(ACE_Allocator *allocator)
Reset allocator.
static ACE_Allocator * instance(void)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
void operator=(DurabilityQueue< T > const &rhs)
The Internal API and Implementation of OpenDDS.
ACE_Allocator * allocator_
typedef OPENDDS_VECTOR(OPENDDS_STRING) fs_path_t