DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
dds::topic::TopicInstance< T > Class Template Reference

#include <TopicInstance.hpp>

Public Member Functions

 TopicInstance ()
 
 TopicInstance (const ::dds::core::InstanceHandle &h)
 
 TopicInstance (const ::dds::core::InstanceHandle &h, const T &the_sample)
 
const ::dds::core::InstanceHandle handle () const
 
void handle (const ::dds::core::InstanceHandle &h)
 
 operator const ::dds::core::InstanceHandle () const
 
const T & sample () const
 
T & sample ()
 
void sample (const T &the_sample)
 

Detailed Description

template<typename T>
class dds::topic::TopicInstance< T >

Definition at line 31 of file TopicInstance.hpp.

Constructor & Destructor Documentation

template<typename T>
dds::topic::TopicInstance< T >::TopicInstance ( )
template<typename T>
dds::topic::TopicInstance< T >::TopicInstance ( const ::dds::core::InstanceHandle h)
template<typename T>
dds::topic::TopicInstance< T >::TopicInstance ( const ::dds::core::InstanceHandle h,
const T &  the_sample 
)

Member Function Documentation

template<typename T>
const ::dds::core::InstanceHandle dds::topic::TopicInstance< T >::handle ( ) const
template<typename T>
void dds::topic::TopicInstance< T >::handle ( const ::dds::core::InstanceHandle h)
template<typename T>
dds::topic::TopicInstance< T >::operator const ::dds::core::InstanceHandle ( ) const
template<typename T>
const T& dds::topic::TopicInstance< T >::sample ( ) const
template<typename T>
T& dds::topic::TopicInstance< T >::sample ( )
template<typename T>
void dds::topic::TopicInstance< T >::sample ( const T &  the_sample)

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