#include <ValueBase.h>
Inheritance diagram for CORBA_DefaultValueRefCountBase:
Public Methods | |
virtual void | _add_ref (void) |
%! virtual CORBA::ValueBase* _copy_value (void) = 0;. More... | |
virtual void | _remove_ref (void) |
virtual CORBA::ULong | _refcount_value (void) |
void | _tao_add_ref (void) |
The _tao variants are inline for fast access from T_var (if valuetype T is compiled with optimization for that.) %! (todo). More... | |
void | _tao_remove_ref (void) |
CORBA::ULong | _tao_refcount_value (void) |
Protected Methods | |
CORBA_DefaultValueRefCountBase (void) | |
CORBA_DefaultValueRefCountBase (const CORBA_DefaultValueRefCountBase &) | |
virtual | ~CORBA_DefaultValueRefCountBase () |
Private Methods | |
void | operator= (const CORBA_DefaultValueRefCountBase &) |
Private Attributes | |
CORBA::ULong | _tao_reference_count_ |
TAO_SYNCH_MUTEX | _tao_reference_count_lock_ |
|
|
|
|
|
|
|
%! virtual CORBA::ValueBase* _copy_value (void) = 0;.
Reimplemented from CORBA_ValueBase. |
|
Reimplemented from CORBA_ValueBase. |
|
Reimplemented from CORBA_ValueBase. |
|
The _tao variants are inline for fast access from T_var (if valuetype T is compiled with optimization for that.) %! (todo).
|
|
|
|
|
|
|
|
|
|
|