Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

CORBA_ValueFactoryBase Class Reference

#include <ValueFactory.h>

List of all members.

Public Methods

 CORBA_ValueFactoryBase ()
virtual ~CORBA_ValueFactoryBase ()
virtual const char* tao_repository_id () = 0
void _add_ref (void)
void _remove_ref (void)
virtual CORBA_ValueBasecreate_for_unmarshal (void) = 0
 In a derived class T use return type TAO_OBV_CREATE_RETURN_TYPE (T) (see at definition below).


Private Attributes

CORBA::ULong _tao_reference_count_
TAO_SYNCH_MUTEX _tao_reference_count_lock_


Constructor & Destructor Documentation

ACE_INLINE CORBA_ValueFactoryBase::CORBA_ValueFactoryBase ( )
 

const char *get_rcsid_tao _ CORBA_ValueFactoryBase::~CORBA_ValueFactoryBase ( ) [inline, virtual]
 


Member Function Documentation

ACE_INLINE void CORBA_ValueFactoryBase::_add_ref ( void )
 

ACE_INLINE void CORBA_ValueFactoryBase::_remove_ref ( void )
 

CORBA_ValueBase * CORBA_ValueFactoryBase::create_for_unmarshal ( void ) [pure virtual]
 

In a derived class T use return type TAO_OBV_CREATE_RETURN_TYPE (T) (see at definition below).

virtual const char* CORBA_ValueFactoryBase::tao_repository_id ( ) [pure virtual]
 


Member Data Documentation

CORBA::ULong CORBA_ValueFactoryBase::_tao_reference_count_ [private]
 

TAO_SYNCH_MUTEX CORBA_ValueFactoryBase::_tao_reference_count_lock_ [private]
 


The documentation for this class was generated from the following files:
Generated at Sat Dec 1 12:05:51 2001 for TAO by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000