DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Member Functions | Static Public Member Functions | List of all members
InstanceState Class Reference

#include <DataState.hpp>

Inheritance diagram for InstanceState:
Inheritance graph
[legend]

Public Types

typedef std::bitset
< OMG_DDS_STATE_BIT_COUNT
MaskType
 

Public Member Functions

 InstanceState (uint32_t m)
 
 InstanceState ()
 
 InstanceState (const InstanceState &src)
 
 InstanceState (const MaskType &src)
 

Static Public Member Functions

static const InstanceState alive ()
 
static const InstanceState any ()
 
static const InstanceState not_alive_disposed ()
 
static const InstanceState not_alive_mask ()
 
static const InstanceState not_alive_no_writers ()
 

Detailed Description

Definition at line 76 of file DataState.hpp.

Member Typedef Documentation

Definition at line 78 of file DataState.hpp.

Constructor & Destructor Documentation

InstanceState::InstanceState ( uint32_t  m)
explicit
InstanceState::InstanceState ( )
InstanceState::InstanceState ( const InstanceState src)
InstanceState::InstanceState ( const MaskType src)

Member Function Documentation

static const InstanceState InstanceState::alive ( )
inlinestatic
static const InstanceState InstanceState::any ( )
inlinestatic
static const InstanceState InstanceState::not_alive_disposed ( )
inlinestatic
static const InstanceState InstanceState::not_alive_mask ( )
inlinestatic
static const InstanceState InstanceState::not_alive_no_writers ( )
inlinestatic

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