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

#include <DataState.hpp>

Public Member Functions

 DataState ()
 
 DataState (const dds::sub::status::SampleState &ss)
 
 DataState (const dds::sub::status::ViewState &vs)
 
 DataState (const dds::sub::status::InstanceState &is)
 
 DataState (const dds::sub::status::SampleState &ss, const dds::sub::status::ViewState &vs, const dds::sub::status::InstanceState &is)
 
const
dds::sub::status::InstanceState & 
instance_state () const
 
void instance_state (const dds::sub::status::InstanceState &is)
 
DataStateoperator<< (const dds::sub::status::SampleState &ss)
 
DataStateoperator<< (const dds::sub::status::InstanceState &is)
 
DataStateoperator<< (const dds::sub::status::ViewState &vs)
 
const DataStateoperator>> (dds::sub::status::SampleState &ss) const
 
const DataStateoperator>> (dds::sub::status::InstanceState &is) const
 
const DataStateoperator>> (dds::sub::status::ViewState &vs) const
 
const
dds::sub::status::SampleState
sample_state () const
 
const void sample_state (const dds::sub::status::SampleState &ss)
 
const dds::sub::status::ViewState & view_state () const
 
void view_state (const dds::sub::status::ViewState &vs)
 

Static Public Member Functions

static DataState any ()
 
static DataState any_data ()
 
static DataState new_data ()
 
static DataState new_instance ()
 

Detailed Description

Definition at line 99 of file DataState.hpp.

Constructor & Destructor Documentation

DataState::DataState ( )
inline

Definition at line 101 of file DataState.hpp.

DataState::DataState ( const dds::sub::status::SampleState ss)
inline

Definition at line 107 of file DataState.hpp.

DataState::DataState ( const dds::sub::status::ViewState &  vs)
inline

Definition at line 113 of file DataState.hpp.

DataState::DataState ( const dds::sub::status::InstanceState &  is)
inline

Definition at line 119 of file DataState.hpp.

DataState::DataState ( const dds::sub::status::SampleState ss,
const dds::sub::status::ViewState &  vs,
const dds::sub::status::InstanceState &  is 
)
inline

Definition at line 125 of file DataState.hpp.

Member Function Documentation

static DataState DataState::any ( )
inlinestatic

Definition at line 181 of file DataState.hpp.

static DataState DataState::any_data ( )
inlinestatic

Definition at line 193 of file DataState.hpp.

const dds::sub::status::InstanceState& DataState::instance_state ( ) const
inline

Definition at line 167 of file DataState.hpp.

void DataState::instance_state ( const dds::sub::status::InstanceState &  is)
inline

Definition at line 170 of file DataState.hpp.

static DataState DataState::new_data ( )
inlinestatic

Definition at line 187 of file DataState.hpp.

static DataState DataState::new_instance ( )
inlinestatic

Definition at line 199 of file DataState.hpp.

DataState& DataState::operator<< ( const dds::sub::status::SampleState ss)
inline

Definition at line 131 of file DataState.hpp.

DataState& DataState::operator<< ( const dds::sub::status::InstanceState &  is)
inline

Definition at line 135 of file DataState.hpp.

DataState& DataState::operator<< ( const dds::sub::status::ViewState &  vs)
inline

Definition at line 139 of file DataState.hpp.

const DataState& DataState::operator>> ( dds::sub::status::SampleState ss) const
inline

Definition at line 144 of file DataState.hpp.

const DataState& DataState::operator>> ( dds::sub::status::InstanceState &  is) const
inline

Definition at line 149 of file DataState.hpp.

const DataState& DataState::operator>> ( dds::sub::status::ViewState &  vs) const
inline

Definition at line 154 of file DataState.hpp.

const dds::sub::status::SampleState& DataState::sample_state ( ) const
inline

Definition at line 159 of file DataState.hpp.

const void DataState::sample_state ( const dds::sub::status::SampleState ss)
inline

Definition at line 163 of file DataState.hpp.

const dds::sub::status::ViewState& DataState::view_state ( ) const
inline

Definition at line 174 of file DataState.hpp.

void DataState::view_state ( const dds::sub::status::ViewState &  vs)
inline

Definition at line 177 of file DataState.hpp.


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