void reset()
Reset to initial state.
ACE_Message_Block & head_
DataSampleElement * tail() const
ssize_t size_
Number of elements in the list.
bool dequeue_head(DataSampleElement *&stale)
DataSampleElement * head() const
DataSampleElement * next_writer_sample_
WriterDataSampleList()
Default constructor clears the list.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
void enqueue_tail(const DataSampleElement *element)
DataSampleElement * previous_writer_sample_
Thread of all data within a DataWriter.
DataSampleElement * head_
The first element of the list.
The Internal API and Implementation of OpenDDS.
DataSampleElement * tail_
The last element of the list.