OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Public Attributes | List of all members
OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample Struct Reference
Collaboration diagram for OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample:
Collaboration graph
[legend]

Public Member Functions

 FilterDelayedSample (unique_ptr< MessageTypeWithAllocator > msg, DataSampleHeader_ptr hdr, bool new_inst)
 

Public Attributes

container_supported_unique_ptr< MessageTypeWithAllocatormessage
 
DataSampleHeader_ptr header
 
bool new_instance
 
MonotonicTimePoint expiration_time
 

Detailed Description

template<typename MessageType>
struct OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample

Definition at line 2428 of file DataReaderImpl_T.h.

Constructor & Destructor Documentation

◆ FilterDelayedSample()

template<typename MessageType>
OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample::FilterDelayedSample ( unique_ptr< MessageTypeWithAllocator msg,
DataSampleHeader_ptr  hdr,
bool  new_inst 
)
inline

Definition at line 2429 of file DataReaderImpl_T.h.

2430  : message(move(msg))
2431  , header(hdr)
2432  , new_instance(new_inst)
2433  {}
T::rv_reference move(T &p)
Definition: unique_ptr.h:141
container_supported_unique_ptr< MessageTypeWithAllocator > message

Member Data Documentation

◆ expiration_time

template<typename MessageType>
MonotonicTimePoint OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample::expiration_time

Definition at line 2437 of file DataReaderImpl_T.h.

◆ header

template<typename MessageType>
DataSampleHeader_ptr OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample::header

Definition at line 2435 of file DataReaderImpl_T.h.

◆ message

template<typename MessageType>
container_supported_unique_ptr<MessageTypeWithAllocator> OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample::message

Definition at line 2434 of file DataReaderImpl_T.h.

◆ new_instance

template<typename MessageType>
bool OpenDDS::DCPS::DataReaderImpl_T< MessageType >::FilterDelayedSample::new_instance

Definition at line 2436 of file DataReaderImpl_T.h.


The documentation for this struct was generated from the following file: