Class ReaderDataLifecycleQosPolicy
Defined in File ReaderDataLifecycleQosPolicy.hpp
Class Documentation
- 
class ReaderDataLifecycleQosPolicy
 Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages.
Note
Mutable Qos Policy
Warning
This Qos Policy will be implemented in future releases.
Public Functions
- 
inline ReaderDataLifecycleQosPolicy()
 Constructor.
- 
inline virtual FASTDDS_EXPORTED_API ~ReaderDataLifecycleQosPolicy()
 Destructor.
- 
inline bool operator==(const ReaderDataLifecycleQosPolicy &b) const
 
- 
inline void clear()
 
Public Members
- 
dds::Duration_t autopurge_no_writer_samples_delay
 Indicates the duration the DataReader
must retain information regarding instances that have the instance_state NOT_ALIVE_NO_WRITERS.
By default,
dds::c_TimeInfinite.
- 
dds::Duration_t autopurge_disposed_samples_delay
 Indicates the duration the DataReader
must retain information regarding instances that have the instance_state NOT_ALIVE_DISPOSED.
By default,
dds::c_TimeInfinite.
- 
inline ReaderDataLifecycleQosPolicy()