Public Member Functions | Static Public Member Functions

InstanceHandle< DELEGATE > Class Template Reference

#include <InstanceHandle.hpp>

Inheritance diagram for InstanceHandle< DELEGATE >:

List of all members.

Public Member Functions

 InstanceHandle ()
 InstanceHandle (const dds::core::null_type &src)
 ~InstanceHandle ()
bool operator== (const InstanceHandle &other) const
InstanceHandleoperator= (const dds::core::null_type &src)
bool operator== (const dds::core::null_type &other) const
bool is_nil () const

Static Public Member Functions

static const InstanceHandle nil ()

Detailed Description

template<typename DELEGATE>
class tdds::core::InstanceHandle< DELEGATE >

Definition at line 29 of file InstanceHandle.hpp.


Constructor & Destructor Documentation

InstanceHandle (  )  [inline]

Definition at line 31 of file InstanceHandle.hpp.

InstanceHandle ( const dds::core::null_type src  )  [inline]

Definition at line 33 of file InstanceHandle.hpp.

~InstanceHandle (  )  [inline]

Definition at line 36 of file InstanceHandle.hpp.


Member Function Documentation

bool is_nil (  )  const [inline]

Definition at line 55 of file InstanceHandle.hpp.

static const InstanceHandle nil (  )  [inline, static]

Definition at line 39 of file InstanceHandle.hpp.

InstanceHandle& operator= ( const dds::core::null_type src  )  [inline]

Definition at line 47 of file InstanceHandle.hpp.

bool operator== ( const dds::core::null_type other  )  const [inline]

Definition at line 51 of file InstanceHandle.hpp.

bool operator== ( const InstanceHandle< DELEGATE > &  other  )  const [inline]

Definition at line 43 of file InstanceHandle.hpp.


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