DDS4CCM  1.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
CIAO::NDDS::DDS_TypeFactory_i_var Class Reference

#include <TypeSupport.h>

Collaboration diagram for CIAO::NDDS::DDS_TypeFactory_i_var:
Collaboration graph

Public Member Functions

 DDS_TypeFactory_i_var (DDS_TypeFactory_i *tf)
 
 ~DDS_TypeFactory_i_var (void)
 
DDS_TypeFactory_iget_factory ()
 
long _inc_ref ()
 
long _dec_ref ()
 

Private Attributes

long ref_count_
 
DDS_TypeFactory_itf_
 

Detailed Description

Helper class to administrate the type factory and how many times it has been registered

Constructor & Destructor Documentation

CIAO::NDDS::DDS_TypeFactory_i_var::DDS_TypeFactory_i_var ( DDS_TypeFactory_i tf)
CIAO::NDDS::DDS_TypeFactory_i_var::~DDS_TypeFactory_i_var ( void  )

Member Function Documentation

long CIAO::NDDS::DDS_TypeFactory_i_var::_dec_ref ( )

Decrements the reference count

long CIAO::NDDS::DDS_TypeFactory_i_var::_inc_ref ( )

Increments the reference count

DDS_TypeFactory_i * CIAO::NDDS::DDS_TypeFactory_i_var::get_factory ( )

Member Data Documentation

long CIAO::NDDS::DDS_TypeFactory_i_var::ref_count_
private
DDS_TypeFactory_i* CIAO::NDDS::DDS_TypeFactory_i_var::tf_
private

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