Public Member Functions

AnyDataWriter Class Reference

#include <AnyDataWriter.hpp>

List of all members.

Public Member Functions

template<typename T >
 AnyDataWriter (const dds::pub::DataWriter< T > &dw)
const detail::DWHolderBaseoperator-> () const
detail::DWHolderBaseoperator-> ()
 ~AnyDataWriter ()
AnyDataWriterswap (AnyDataWriter &rhs)
template<typename TOPIC >
AnyDataWriteroperator= (const TOPIC &rhs)
AnyDataWriteroperator= (AnyDataWriter rhs)
template<typename T >
const dds::pub::DataWriter< T > & get ()

Detailed Description

Definition at line 29 of file AnyDataWriter.hpp.


Constructor & Destructor Documentation

AnyDataWriter ( const dds::pub::DataWriter< T > &  dw  )  [inline]

Definition at line 32 of file AnyDataWriter.hpp.

~AnyDataWriter (  )  [inline]

Definition at line 44 of file AnyDataWriter.hpp.


Member Function Documentation

const dds::pub::DataWriter<T>& get (  )  [inline]

Definition at line 67 of file AnyDataWriter.hpp.

detail::DWHolderBase* operator-> (  )  [inline]

Definition at line 40 of file AnyDataWriter.hpp.

const detail::DWHolderBase* operator-> (  )  const [inline]

Definition at line 36 of file AnyDataWriter.hpp.

AnyDataWriter& operator= ( const TOPIC &  rhs  )  [inline]

Definition at line 55 of file AnyDataWriter.hpp.

AnyDataWriter& operator= ( AnyDataWriter  rhs  )  [inline]

Definition at line 60 of file AnyDataWriter.hpp.

AnyDataWriter& swap ( AnyDataWriter rhs  )  [inline]

Definition at line 49 of file AnyDataWriter.hpp.


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