TAO_DynCommon Class Reference#include <DynCommon.h>
Inheritance diagram for TAO_DynCommon:
Collaboration diagram for TAO_DynCommon:
Detailed DescriptionContains most of the functionality common to all the Dynamic Any implementation classes.Constructor & Destructor Documentation
Constructor.
Destructor.
Member Function Documentation
This sets one of two flags in this base class. CORBA 2.4.2 requires that destroy() do nothing if it is called on the result of current_component(), the only non-deep-copying method in the Dynamic Any API. If the boolean arg below is 0, the call is from inside current_component(), and the flag ref_to_component_ is set. If the boolean arg is 1, the call is from inside destroy(), and the container_is_destroying_ flag is set, overriding the first flag in the component's destroy() method.
Member Data Documentation
Were we created by current_component()?
Flag to let destroy() call by container override the flag above.
Do we contain other Dynamic Anys?
Has destroy() been called on us yet?
Slot of the current component (if any).
Number of components, as defined by CORBA 2.4.2.
Holder for our type code.
Gets a value only for basic types, but used in insert_* and get_*, defined in this base class.
The documentation for this class was generated from the following files: Generated on Mon Sep 15 08:04:21 2008 for TAO_DynamicAny by 1.5.5 |