|
TAO_DynamicInterface 2.0.5
|
#include <Context.h>

Public Types | |
| typedef CORBA::Context_ptr | _ptr_type |
| typedef CORBA::Context_var | _var_type |
| typedef CORBA::Context_out | _out_type |
Public Member Functions | |
| Context (void) | |
| ~Context (void) | |
| CORBA::ULong | _incr_refcount (void) |
| CORBA::ULong | _decr_refcount (void) |
| const char * | context_name (void) const |
| CORBA::Context_ptr | parent (void) const |
| void | create_child (const char *child_ctx_name, CORBA::Context_out child_ctx) |
| void | set_one_value (const char *propname, const CORBA::Any &propvalue) |
| void | set_values (CORBA::NVList_ptr values) |
| void | delete_values (const char *propname) |
| void | get_values (const char *start_scope, CORBA::Flags op_flags, const char *pattern, CORBA::NVList_ptr &values) |
Static Public Member Functions | |
| static Context * | _duplicate (Context *) |
| static Context * | _nil (void) |
Private Attributes | |
| ACE_Atomic_Op< TAO_SYNCH_MUTEX, CORBA::ULong > | refcount_ |
| Reference counter. | |
TAO's minimal implementation of the Context interface. Since Contexts are inherently un-typesafe, there use is deprecated and the feature may eventaully disappear from CORBA. It is implemented only to make the arg list of CORBA::Object::_create_request() compliant. The only (pointer) value that should be passed is 0.
| CORBA::Context::Context | ( | void | ) |
| CORBA::Context::~Context | ( | void | ) |
| CORBA::ULong CORBA::Context::_decr_refcount | ( | void | ) |
| CORBA::ULong CORBA::Context::_incr_refcount | ( | void | ) |
| CORBA::Context_ptr CORBA::Context::_nil | ( | void | ) | [static] |
| const char * CORBA::Context::context_name | ( | void | ) | const |
| void CORBA::Context::create_child | ( | const char * | child_ctx_name, |
| CORBA::Context_out | child_ctx | ||
| ) |
| void CORBA::Context::delete_values | ( | const char * | propname | ) |
| void CORBA::Context::get_values | ( | const char * | start_scope, |
| CORBA::Flags | op_flags, | ||
| const char * | pattern, | ||
| CORBA::NVList_ptr & | values | ||
| ) |
| CORBA::Context_ptr CORBA::Context::parent | ( | void | ) | const |
| void CORBA::Context::set_one_value | ( | const char * | propname, |
| const CORBA::Any & | propvalue | ||
| ) |
| void CORBA::Context::set_values | ( | CORBA::NVList_ptr | values | ) |
Reference counter.
1.7.4