Cyclone ISO C++ API Reference Guide
|
Go to the documentation of this file. 1 #ifndef OMG_DDS_SUB_DATA_STATE_HPP_
2 #define OMG_DDS_SUB_DATA_STATE_HPP_
63 typedef std::bitset<OMG_DDS_STATE_BIT_COUNT>
MaskType;
152 typedef std::bitset<OMG_DDS_STATE_BIT_COUNT>
MaskType;
252 typedef std::bitset<OMG_DDS_STATE_BIT_COUNT>
MaskType;
452 : ss_(ss), vs_(vs), is_(is)
531 return ((ss_ == o.ss_) && (vs_ == o.vs_) && (is_ == o.is_));
static const InstanceState alive()
void instance_state(const dds::sub::status::InstanceState &is)
static const SampleState read()
const dds::sub::status::SampleState & sample_state() const
static const ViewState new_view()
Class to hold sample DataState information.
static DataState new_instance()
static DataState any_data()
Class to hold sample InstanceState information.
const dds::sub::status::ViewState & view_state() const
static const InstanceState any()
bool operator!=(const DataState &o) const
const dds::sub::status::InstanceState & instance_state() const
Class to hold sample ViewState information.
std::bitset< OMG_DDS_STATE_BIT_COUNT > MaskType
bool operator==(const DataState &o) const
DataState(const dds::sub::status::InstanceState &is)
std::bitset< OMG_DDS_STATE_BIT_COUNT > MaskType
DataState & operator<<(const dds::sub::status::SampleState &ss)
static const InstanceState not_alive_mask()
DataState(const dds::sub::status::ViewState &vs)
void view_state(const dds::sub::status::ViewState &vs)
static const InstanceState not_alive_no_writers()
DataState(const dds::sub::status::SampleState &ss)
std::bitset< OMG_DDS_STATE_BIT_COUNT > MaskType
static const ViewState not_new_view()
void sample_state(const dds::sub::status::SampleState &ss)
static const ViewState any()
static const SampleState any()
static DataState new_data()
DataState(const dds::sub::status::SampleState &ss, const dds::sub::status::ViewState &vs, const dds::sub::status::InstanceState &is)
static const SampleState not_read()
Class to hold SampleState information.
static const InstanceState not_alive_disposed()
const DataState & operator>>(dds::sub::status::SampleState &ss) const