DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Namespaces | Typedefs | Functions
DataReader.hpp File Reference
#include <dds/sub/TDataReader.hpp>
#include <dds/sub/detail/DataReader.hpp>
Include dependency graph for DataReader.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DataReader< T, DELEGATE >
 

Namespaces

namespace  dds
 
namespace  dds::sub
 
namespace  dds::sub::functors
 

Typedefs

typedef
dds::sub::functors::detail::ContentFilterManipulatorFunctor 
dds::sub::functors::ContentFilterManipulatorFunctor
 
typedef
dds::sub::functors::detail::InstanceManipulatorFunctor 
dds::sub::functors::InstanceManipulatorFunctor
 
typedef
dds::sub::functors::detail::MaxSamplesManipulatorFunctor 
dds::sub::functors::MaxSamplesManipulatorFunctor
 
typedef
dds::sub::functors::detail::NextInstanceManipulatorFunctor 
dds::sub::functors::NextInstanceManipulatorFunctor
 
typedef
dds::sub::functors::detail::StateFilterManipulatorFunctor 
dds::sub::functors::StateFilterManipulatorFunctor
 

Functions

dds::sub::functors::ContentFilterManipulatorFunctor dds::sub::content (const dds::sub::Query &query)
 
dds::sub::functors::InstanceManipulatorFunctor dds::sub::instance (const dds::core::InstanceHandle &h)
 
dds::sub::functors::MaxSamplesManipulatorFunctor dds::sub::max_samples (uint32_t n)
 
dds::sub::functors::NextInstanceManipulatorFunctor dds::sub::next_instance (const dds::core::InstanceHandle &h)
 
template<typename SELECTOR >
SELECTOR & dds::sub::read (SELECTOR &selector)
 
dds::sub::functors::StateFilterManipulatorFunctor dds::sub::state (const dds::sub::status::DataState &s)
 
template<typename SELECTOR >
SELECTOR & dds::sub::take (SELECTOR &selector)