OpenDDS::DCPS::WriterCoherentSample Struct Reference

#include <CoherentChangeControl.h>

Collaboration diagram for OpenDDS::DCPS::WriterCoherentSample:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WriterCoherentSample (ACE_UINT32 num_sample=0, SequenceNumber last_sample=SequenceNumber())
void reset ()

Public Attributes

ACE_UINT32 num_samples_
SequenceNumber last_sample_

Detailed Description

Definition at line 28 of file CoherentChangeControl.h.


Constructor & Destructor Documentation

ACE_INLINE OpenDDS::DCPS::WriterCoherentSample::WriterCoherentSample ( ACE_UINT32  num_sample = 0,
SequenceNumber  last_sample = SequenceNumber() 
)

Definition at line 14 of file CoherentChangeControl.inl.

00017   : num_samples_ (num_sample),
00018     last_sample_ (last_sample)
00019   {}


Member Function Documentation

ACE_INLINE void OpenDDS::DCPS::WriterCoherentSample::reset (  ) 

Definition at line 23 of file CoherentChangeControl.inl.

References last_sample_, and num_samples_.

Referenced by OpenDDS::DCPS::WriterInfo::reset_coherent_info().

00024 {
00025   num_samples_ = 0;
00026   last_sample_ = SequenceNumber();
00027 }


Member Data Documentation

SequenceNumber OpenDDS::DCPS::WriterCoherentSample::last_sample_

Definition at line 34 of file CoherentChangeControl.h.

Referenced by OpenDDS::DCPS::WriterInfo::coherent_change_received(), OpenDDS::DCPS::DataWriterImpl::end_coherent_changes(), OpenDDS::DCPS::operator<<(), OpenDDS::DCPS::operator>>(), and reset().

ACE_UINT32 OpenDDS::DCPS::WriterCoherentSample::num_samples_

Definition at line 33 of file CoherentChangeControl.h.

Referenced by OpenDDS::DCPS::DataWriterImpl::end_coherent_changes(), OpenDDS::DCPS::operator<<(), OpenDDS::DCPS::operator>>(), and reset().


The documentation for this struct was generated from the following files:
Generated on Fri Feb 12 20:06:10 2016 for OpenDDS by  doxygen 1.4.7