Public Types | Public Member Functions | Static Public Member Functions

DynamicDataFactory< DELEGATE > Class Template Reference

#include <DynamicDataFactory.hpp>

Inheritance diagram for DynamicDataFactory< DELEGATE >:

List of all members.

Public Types

typedef DELEGATE DELEGATE_T
typedef
::dds::core::smart_ptr_traits
< DELEGATE >::ref_type 
DELEGATE_REF_T
typedef
::dds::core::smart_ptr_traits
< DELEGATE >::weak_ref_type 
DELEGATE_WEAK_REF_T
typedef dds::core::Reference
< DELEGATE > 
BASE_T

Public Member Functions

template<typename T__ >
DynamicDataFactoryoperator= (const T__ &rhs)
 DynamicDataFactory (DELEGATE_T *p)
 DynamicDataFactory (const DELEGATE_REF_T &ref)
template<typename H__ >
 DynamicDataFactory (const H__ &h)
 DynamicDataFactory ()
void close ()
dds::type::dynamic::DynamicData create_data ()

Static Public Member Functions

static DynamicDataFactory get_instance ()

Detailed Description

template<typename DELEGATE>
class tdds::type::dynamic::DynamicDataFactory< DELEGATE >

Definition at line 32 of file DynamicDataFactory.hpp.


Member Typedef Documentation

typedef dds::core::Reference< DELEGATE > BASE_T

Definition at line 34 of file DynamicDataFactory.hpp.

typedef ::dds::core::smart_ptr_traits< DELEGATE >::ref_type DELEGATE_REF_T

Reimplemented from Reference< DELEGATE >.

Definition at line 34 of file DynamicDataFactory.hpp.

typedef DELEGATE DELEGATE_T

Reimplemented from Reference< DELEGATE >.

Definition at line 34 of file DynamicDataFactory.hpp.

typedef ::dds::core::smart_ptr_traits< DELEGATE >::weak_ref_type DELEGATE_WEAK_REF_T

Reimplemented from Reference< DELEGATE >.

Definition at line 34 of file DynamicDataFactory.hpp.


Constructor & Destructor Documentation

DynamicDataFactory ( DELEGATE_T p  )  [inline, explicit]

Definition at line 34 of file DynamicDataFactory.hpp.

DynamicDataFactory ( const DELEGATE_REF_T ref  )  [inline, explicit]

Definition at line 34 of file DynamicDataFactory.hpp.

DynamicDataFactory ( const H__ &  h  )  [inline]

Definition at line 34 of file DynamicDataFactory.hpp.

DynamicDataFactory (  )  [inline]

Definition at line 34 of file DynamicDataFactory.hpp.


Member Function Documentation

void close (  ) 
dds::type::dynamic::DynamicData create_data (  ) 
static DynamicDataFactory get_instance (  )  [static]
DynamicDataFactory& operator= ( const T__ &  rhs  )  [inline]

Definition at line 34 of file DynamicDataFactory.hpp.


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