25 #ifndef OPENDDS_NO_OBJECT_MODEL_PROFILE ReceivedDataElement * previous_data_sample_
the previous data sample in the ReceivedDataElementList
bool empty(bool value)
DataReader has become empty. Returns true if the instance was released.
void add(ReceivedDataElement *data_sample)
size_t size_
Number of elements in the list.
ReceivedDataElement * head_
The first element of the list.
ReceivedDataElement * remove_head()
DDS::SampleStateKind sample_state_
ReceivedDataElement * remove_tail()
InstanceState_rch instance_state_
ReceivedDataElement * tail_
The last element of the list.
void increment_read_count()
const SampleStateKind NOT_READ_SAMPLE_STATE
void increment_not_read_count()
ReceivedDataElement * next_data_sample_
the next data sample in the ReceivedDataElementList
bool coherent_change_
Sample belongs to an active coherent change set.