RTI Connext Modern C++ API  Version 5.2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
dds::core::status Namespace Reference

Contains the Status and State classes. More...

Classes

class  SampleRejectedState
 Reasons why a sample was rejected. More...
 
class  StatusMask
 A std::bitset (list) of statuses. More...
 
class  InconsistentTopicStatus
 Information about the status dds::core::status::StatusMask::inconsistent_topic() More...
 
class  SampleLostStatus
 Information about the status dds::core::status::StatusMask::sample_lost() More...
 
class  SampleRejectedStatus
 Information about the status dds::core::status::StatusMask::sample_rejected() More...
 
class  LivelinessLostStatus
 Information about the status dds::core::status::StatusMask::liveliness_lost() More...
 
class  LivelinessChangedStatus
 Information about the status dds::core::status::StatusMask::liveliness_changed() More...
 
class  OfferedDeadlineMissedStatus
 Information about the status dds::core::status::StatusMask::offered_deadline_missed() More...
 
class  RequestedDeadlineMissedStatus
 Information about the status dds::core::status::StatusMask::requested_deadline_missed() More...
 
class  OfferedIncompatibleQosStatus
 Information about the status dds::core::status::StatusMask::offered_incompatible_qos() More...
 
class  RequestedIncompatibleQosStatus
 Information about the status dds::core::status::StatusMask::requested_incompatible_qos() More...
 
class  PublicationMatchedStatus
 Information about the status dds::core::status::StatusMask::publication_matched() More...
 
class  SubscriptionMatchedStatus
 Information about the status dds::core::status::StatusMask::subscription_matched() More...
 

Functions

template<typename STATUS >
StatusMask get_status ()
 Obtains the StatusMask mask associated to a status class.
 

Detailed Description

Contains the Status and State classes.

Function Documentation

template<typename STATUS >
StatusMask dds::core::status::get_status ( )

Obtains the StatusMask mask associated to a status class.

For example:

using namespace dds::core::status;
StatusMask mask = get_status<PublicationMatchedStatus>();

RTI Connext Modern C++ API Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc