TAO_DynamicAny
2.0.8
|
Implementation of the DynValueCommon class. More...
#include <DynValueCommon_i.h>
Public Member Functions | |
TAO_DynValueCommon_i (CORBA::Boolean allow_truncation=true) | |
Constructor. | |
~TAO_DynValueCommon_i (void) | |
Destructor. | |
void | init_common (void) |
Called by DynValue and DynValueBox init() functions. | |
virtual CORBA::Boolean | is_null (void) |
virtual void | set_to_null (void) |
virtual void | set_to_value (void)=0 |
Static Public Member Functions | |
static TAO_DynValueCommon_i * | _narrow (CORBA::Object_ptr obj) |
Protected Attributes | |
CORBA::Boolean | is_null_ |
Private Member Functions | |
TAO_DynValueCommon_i (const TAO_DynValueCommon_i &src) | |
TAO_DynValueCommon_i & | operator= (const TAO_DynValueCommon_i &src) |
virtual void | check_typecode (CORBA::TypeCode_ptr tc)=0 |
Check if the typecode is acceptable. Needs to be provided by DynValue or DynValueBox. |
Implementation of the DynValueCommon class.
TAO_DynValueCommon_i::TAO_DynValueCommon_i | ( | CORBA::Boolean | allow_truncation = true | ) |
Constructor.
TAO_DynValueCommon_i::~TAO_DynValueCommon_i | ( | void | ) |
Destructor.
TAO_DynValueCommon_i::TAO_DynValueCommon_i | ( | const TAO_DynValueCommon_i & | src | ) | [private] |
TAO_DynValueCommon_i * TAO_DynValueCommon_i::_narrow | ( | CORBA::Object_ptr | obj | ) | [static] |
Reimplemented from TAO_DynAny_i.
Reimplemented in TAO_DynValue_i, and TAO_DynValueBox_i.
virtual void TAO_DynValueCommon_i::check_typecode | ( | CORBA::TypeCode_ptr | tc | ) | [private, pure virtual] |
Check if the typecode is acceptable. Needs to be provided by DynValue or DynValueBox.
Reimplemented from TAO_DynAny_i.
Implemented in TAO_DynValue_i, and TAO_DynValueBox_i.
void TAO_DynValueCommon_i::init_common | ( | void | ) |
Called by DynValue and DynValueBox init() functions.
Reimplemented from TAO_DynAny_i.
CORBA::Boolean TAO_DynValueCommon_i::is_null | ( | void | ) | [virtual] |
Implements DynamicAny::DynValueCommon.
TAO_DynValueCommon_i& TAO_DynValueCommon_i::operator= | ( | const TAO_DynValueCommon_i & | src | ) | [private] |
void TAO_DynValueCommon_i::set_to_null | ( | void | ) | [virtual] |
Implements DynamicAny::DynValueCommon.
virtual void TAO_DynValueCommon_i::set_to_value | ( | void | ) | [pure virtual] |
Implements DynamicAny::DynValueCommon.
Implemented in TAO_DynValue_i, and TAO_DynValueBox_i.
CORBA::Boolean TAO_DynValueCommon_i::is_null_ [protected] |