Public Types | Public Member Functions | Static Public Member Functions | Friends

StatusMask Class Reference

#include <State.hpp>

Inheritance diagram for StatusMask:

List of all members.

Public Types

typedef std::bitset< 32 > MaskType

Public Member Functions

 StatusMask ()
 StatusMask (const StatusMask &other)
 ~StatusMask ()

Static Public Member Functions

static const StatusMask all ()
static const StatusMask none ()
static const StatusMask inconsistent_topic ()
static const StatusMask offered_deadline_missed ()
static const StatusMask requested_deadline_missed ()
static const StatusMask offered_incompatible_qos ()
static const StatusMask requested_incompatible_qos ()
static const StatusMask sample_lost ()
static const StatusMask sample_rejected ()
static const StatusMask data_on_readers ()
static const StatusMask data_available ()
static const StatusMask liveliness_lost ()
static const StatusMask liveliness_changed ()
static const StatusMask publication_matched ()
static const StatusMask subscription_matched ()

Friends

StatusMask dds::core::status::create_status_mask (uint64_t s)

Detailed Description

Definition at line 62 of file State.hpp.


Member Typedef Documentation

typedef std::bitset< 32 > MaskType

Definition at line 64 of file State.hpp.


Constructor & Destructor Documentation

StatusMask (  )  [inline]

Definition at line 67 of file State.hpp.

StatusMask ( const StatusMask other  )  [inline]

Definition at line 68 of file State.hpp.

~StatusMask (  )  [inline]

Definition at line 69 of file State.hpp.


Member Function Documentation

static const StatusMask all (  )  [inline, static]

Definition at line 72 of file State.hpp.

static const StatusMask data_available (  )  [inline, static]

Definition at line 113 of file State.hpp.

static const StatusMask data_on_readers (  )  [inline, static]

Definition at line 109 of file State.hpp.

static const StatusMask inconsistent_topic (  )  [inline, static]

Definition at line 81 of file State.hpp.

static const StatusMask liveliness_changed (  )  [inline, static]

Definition at line 121 of file State.hpp.

static const StatusMask liveliness_lost (  )  [inline, static]

Definition at line 117 of file State.hpp.

static const StatusMask none (  )  [inline, static]

Definition at line 76 of file State.hpp.

static const StatusMask offered_deadline_missed (  )  [inline, static]

Definition at line 85 of file State.hpp.

static const StatusMask offered_incompatible_qos (  )  [inline, static]

Definition at line 93 of file State.hpp.

static const StatusMask publication_matched (  )  [inline, static]

Definition at line 125 of file State.hpp.

static const StatusMask requested_deadline_missed (  )  [inline, static]

Definition at line 89 of file State.hpp.

static const StatusMask requested_incompatible_qos (  )  [inline, static]

Definition at line 97 of file State.hpp.

static const StatusMask sample_lost (  )  [inline, static]

Definition at line 101 of file State.hpp.

static const StatusMask sample_rejected (  )  [inline, static]

Definition at line 105 of file State.hpp.

static const StatusMask subscription_matched (  )  [inline, static]

Definition at line 129 of file State.hpp.


Friends And Related Function Documentation

StatusMask dds::core::status::create_status_mask ( uint64_t  s  )  [friend]

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