|
Collocation Strategies |
enum | { ORB_CONTROL,
THRU_POA,
DIRECT
} |
TAO::Collocation_Strategy | collocation_strategy (CORBA::Object_ptr object ACE_ENV_ARG_DECL) |
Public Types |
typedef void(* | Timeout_Hook )(TAO_ORB_Core *, TAO_Stub *, bool &, ACE_Time_Value &) |
| Define the Timeout_Hook signature.
|
typedef void(* | Sync_Scope_Hook )(TAO_ORB_Core *, TAO_Stub *, bool &, Messaging::SyncScope &) |
typedef ACE_Hash_Map_Manager_Ex<
ACE_CString, ACE_CString,
ACE_Hash< ACE_CString >,
ACE_Equal_To< ACE_CString >,
ACE_Null_Mutex > | InitRefMap |
Public Member Functions |
| TAO_ORB_Core (const char *id) |
| Constructor.
|
TAO_ORB_Parameters * | orb_params (void) |
| Accessor for the ORB parameters.
|
TAO_Connector_Registry * | connector_registry (ACE_ENV_SINGLE_ARG_DECL) |
| Get the connector registry.
|
TAO_Parser_Registry * | parser_registry (void) |
| Get the IOR parser registry.
|
TAO_PolicyFactory_Registry * | policy_factory_registry (void) |
TAO_ProtocolFactorySet * | protocol_factories (void) |
| Get the protocol factories.
|
CORBA::ORB_ptr | orb (void) |
| Get pointer to the ORB.
|
ACE_Reactor * | reactor (void) |
| Wrappers that forward the request to the concurrency strategy.
|
ACE_Thread_Manager * | thr_mgr (void) |
| Get the ACE_Thread_Manager.
|
CORBA::Object_ptr | root_poa (ACE_ENV_SINGLE_ARG_DECL) |
| Return the RootPOA, or try to load it if not initialized already.
|
TAO_Adapter_Registry * | adapter_registry (void) |
| Get the adapter registry.
|
TAO_Adapter * | poa_adapter (void) |
int | inherit_from_parent_thread (TAO_ORB_Core_TSS_Resources *tss_resources) |
TAO_Protocols_Hooks * | get_protocols_hooks (void) |
| Gets the value of TAO_ORB_Core::protocols_hooks__.
|
int | is_collocated (const TAO_MProfile &mprofile) |
ACE_Allocator * | output_cdr_dblock_allocator (void) |
ACE_Allocator * | output_cdr_buffer_allocator (void) |
ACE_Allocator * | output_cdr_msgblock_allocator (void) |
ACE_Allocator * | input_cdr_dblock_allocator (void) |
ACE_Allocator * | input_cdr_buffer_allocator (void) |
ACE_Allocator * | input_cdr_msgblock_allocator (void) |
ACE_Allocator * | transport_message_buffer_allocator (void) |
ACE_Data_Block * | create_input_cdr_data_block (size_t size) |
ACE_Lock * | locking_strategy (void) |
| Return the locking strategy used for the data blocks.
|
TAO_Policy_Set * | get_default_policies (void) |
| Accessor method for the default_policies_.
|
CORBA::Policy_ptr | get_policy (CORBA::PolicyType type ACE_ENV_ARG_DECL) |
CORBA::Policy_ptr | get_policy_including_current (CORBA::PolicyType type ACE_ENV_ARG_DECL) |
CORBA::Policy_ptr | get_cached_policy (TAO_Cached_Policy_Type type ACE_ENV_ARG_DECL) |
CORBA::Policy_ptr | get_cached_policy_including_current (TAO_Cached_Policy_Type type ACE_ENV_ARG_DECL) |
TAO_Policy_Manager * | policy_manager (void) |
| Return the Policy_Manager for this ORB.
|
TAO_Policy_Current & | policy_current (void) |
void | call_timeout_hook (TAO_Stub *stub, bool &has_timeout, ACE_Time_Value &time_value) |
| Invoke the timeout hook if present.
|
void | connection_timeout (TAO_Stub *stub, bool &has_timeout, ACE_Time_Value &time_value) |
| Invoke the timeout hook if present.
|
void | call_sync_scope_hook (TAO_Stub *stub, bool &has_synchronization, Messaging::SyncScope &scope) |
TAO_Sync_Strategy & | get_sync_strategy (TAO_Stub *stub, Messaging::SyncScope &scope) |
TAO_Transport_Sync_Strategy & | transport_sync_strategy (void) |
| This strategy will sync with the transport.
|
TAO_ORB_Core_TSS_Resources * | get_tss_resources (void) |
| Obtain the TSS resources of this orb.
|
void * | get_tss_resource (size_t slot_id) |
| Obtain the TSS resource in the given slot.
|
int | set_tss_resource (size_t slot_id, void *) |
int | add_tss_cleanup_func (ACE_CLEANUP_FUNC cleanup, size_t &slot_id) |
TAO_Cleanup_Func_Registry * | tss_cleanup_funcs (void) |
| Return the underlying TSS cleanup function registry.
|
TAO_Leader_Follower & | leader_follower (void) |
| Get access to the leader_follower class.
|
TAO_LF_Strategy & | lf_strategy (void) |
| Get access to the leader follower strategy.
|
TAO_Thread_Lane_Resources & | lane_resources (void) |
| Get access to the thread lane resources.
|
int | run (ACE_Time_Value *tv, int perform_work ACE_ENV_ARG_DECL) |
| Run the event loop.
|
void | shutdown (CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL) throw () |
| End the event loop.
|
int | has_shutdown (void) |
| Get the shutdown flag value.
|
void | destroy (ACE_ENV_SINGLE_ARG_DECL) |
| Shutdown the ORB and free resources.
|
void | check_shutdown (ACE_ENV_SINGLE_ARG_DECL) |
| Check if ORB has shutdown. If it has, throw an exception.
|
int | thread_per_connection_timeout (ACE_Time_Value &timeout) const |
TAO_Stub * | create_stub_object (TAO_MProfile &mprofile, const char *type_id, CORBA::PolicyList *policy_list ACE_ENV_ARG_DECL) |
TAO_Stub * | create_stub (const char *repository_id, const TAO_MProfile &profiles ACE_ENV_ARG_DECL) |
CORBA::Object_ptr | create_object (TAO_Stub *the_stub) |
CORBA::Long | initialize_object (TAO_Stub *the_stub, CORBA::Object_ptr obj) |
const char * | orbid (void) const |
| Return ORBid string.
|
CORBA::Object_ptr | resolve_typecodefactory (ACE_ENV_SINGLE_ARG_DECL) |
| Resolve the TypeCodeFactory DLL.
|
CORBA::Object_ptr | resolve_dynanyfactory (ACE_ENV_SINGLE_ARG_DECL) |
| Resolve the Dynamic Any Factory.
|
CORBA::Object_ptr | resolve_ior_manipulation (ACE_ENV_SINGLE_ARG_DECL) |
| Resolve the IOR Manipulation reference for this ORB.
|
CORBA::Object_ptr | resolve_ior_table (ACE_ENV_SINGLE_ARG_DECL) |
| Resolve the IOR Table reference for this ORB.
|
CORBA::Object_ptr | resolve_rir (const char *name ACE_ENV_ARG_DECL) |
| Resolve an initial reference via the -ORBInitRef and.
|
CORBA::Object_ptr | resolve_rt_orb (ACE_ENV_SINGLE_ARG_DECL) |
| Resolve the RT ORB reference for this ORB.
|
const char * | server_id (void) const |
CORBA::Object_ptr | resolve_rt_current (ACE_ENV_SINGLE_ARG_DECL) |
TAO_POA_PortableGroup_Hooks * | portable_group_poa_hooks (void) const |
| Set/Get the current PortableGroup POA hooks.
|
void | portable_group_poa_hooks (TAO_POA_PortableGroup_Hooks *poa_hooks) |
CORBA::ORB_ObjectIdList * | list_initial_references (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) |
| List all the service known by the ORB.
|
CORBA::ULong | _incr_refcnt (void) |
| Reference counting...
|
CORBA::ULong | _decr_refcnt (void) |
int | register_handle (ACE_HANDLE handle) |
int | remove_handle (ACE_HANDLE handle) |
TAO_Valuetype_Adapter *& | valuetype_adapter (void) |
| Return the valuetype adapter.
|
TAO_IORInterceptor_Adapter * | ior_interceptor_adapter (void) |
CORBA::Boolean | bidir_giop_policy (void) |
void | bidir_giop_policy (CORBA::Boolean) |
TAO_Object_Ref_Table & | object_ref_table (void) |
TAO::ObjectKey_Table & | object_key_table (void) |
| Acceessor to the table that stores the object_keys.
|
TAO_Request_Dispatcher * | request_dispatcher (void) |
| Return the current request dispatcher strategy.
|
void | request_dispatcher (TAO_Request_Dispatcher *rd) |
void | load_policy_validators (TAO_Policy_Validator &validator ACE_ENV_ARG_DECL) |
TAO_Flushing_Strategy * | flushing_strategy (void) |
| Return the flushing strategy.
|
TAO_Codeset_Manager * | codeset_manager (void) |
| Get Code Set Manager.
|
InitRefMap * | init_ref_map (void) |
| Return a pointer to the -ORBInitRef map.
|
void | set_default (const char *orb_id) |
void | not_default (const char *orb_id) |
|
CORBA::Object_ptr | poa_current (void) |
void | poa_current (CORBA::Object_ptr poa_current) |
|
Get the default codeset translators.
- In most configurations these are just <nil> objects, but they can be set to something different if the native character sets are not ISO8869 (aka Latin/1, UTF-8) and UNICODE (aka UTF-16).
- Note:
- This is just note on how the translator database coule be implemented: use the Service Configurator to load the translator, and then use the CodesetId (an unsigned long) to translate the character set code into the Service Object name.
- The default resource factory could parse command line options like:
- -ORBcharcodeset 0x00010001=ISO8859
- -ORBcharcodeset 0x10020417=IBM1047
- -ORBwcharcodeset 0x00010106=ISOIEC10646 that would let the user experiment with different translators and plug them in on demand.
We should also think about how translators will report conversion failures and how to simplify the implementation of char translators (it would seem like just a couple of arrays are needed, maybe the arrays should be dynamically loaded and the implementation would remain constant? Just a thought. |
ACE_Char_Codeset_Translator * | from_iso8859 (void) const |
| Convert from ISO8859 to the native character set.
|
ACE_Char_Codeset_Translator * | to_iso8859 (void) const |
| Convert from the native character set to ISO8859.
|
ACE_WChar_Codeset_Translator * | from_unicode (void) const |
| Convert from UNICODE to the native wide character set.
|
ACE_WChar_Codeset_Translator * | to_unicode (void) const |
| Convert from the native wide character set to UNICODE.
|
|
void | optimize_collocation_objects (CORBA::Boolean opt) |
CORBA::Boolean | optimize_collocation_objects (void) const |
void | use_global_collocation (CORBA::Boolean opt) |
CORBA::Boolean | use_global_collocation (void) const |
CORBA::ULong | get_collocation_strategy (void) const |
|
These factories are not thread-specific, and are presented here in order to have one place to get useful information. Often, the instances to which the return pointers are stored in the Service Repository.
|
TAO_Resource_Factory * | resource_factory (void) |
| Returns pointer to the resource factory.
|
TAO_Client_Strategy_Factory * | client_factory (void) |
| Returns pointer to the client factory.
|
TAO_Server_Strategy_Factory * | server_factory (void) |
| Returns pointer to the server factory.
|
TAO_Protocols_Hooks * | protocols_hooks (void) |
| Returns pointer to the Protocols_Hooks.
|
TAO_Thread_Lane_Resources_Manager & | thread_lane_resources_manager (void) |
| Returns a pointer to the Thread Lane Resources Manager.
|
TAO_Collocation_Resolver & | collocation_resolver (void) |
| Returns a pointer to the Collocation Resolver.
|
TAO_Stub_Factory * | stub_factory (void) |
| Returns a pointer to the Stub factory.
|
TAO_Endpoint_Selector_Factory * | endpoint_selector_factory (void) |
| Returns a pointer to the endpoint selector factory.
|
|
CORBA::Environment * | default_environment (void) const |
void | default_environment (CORBA::Environment *) |
|
TAO_Eager_Buffering_Sync_Strategy & | eager_buffering_sync_strategy (void) |
TAO_Delayed_Buffering_Sync_Strategy & | delayed_buffering_sync_strategy (void) |
|
CORBA::Object_ptr | implrepo_service (void) |
void | implrepo_service (const CORBA::Object_ptr ir) |
|
These methods would represent the hooks in the ORB Core. These hooks would be used to call back on the services or other features that are dynamically loaded.
|
CORBA::Boolean | service_profile_selection (TAO_MProfile &mprofile, TAO_Profile *&profile) |
CORBA::Boolean | service_profile_reselection (TAO_Stub *stub, TAO_Profile *&profile) |
void | reset_service_profile_flags (void) |
| Reset the flags in the loaded services.
|
CORBA::Boolean | object_is_nil (CORBA::Object_ptr object) |
CORBA::Boolean | is_profile_equivalent (const TAO_Profile *this_p, const TAO_Profile *that_p) |
CORBA::ULong | hash_service (TAO_Profile *this_p, CORBA::ULong max) |
void | service_context_list (TAO_Stub *stub, TAO_Service_Context &service_context, CORBA::Boolean retstart ACE_ENV_ARG_DECL) |
TAO_Fault_Tolerance_Service & | fault_tolerance_service (void) |
| Return a reference to the Fault Tolerant service object.
|
TAO::Invocation_Status | service_raise_comm_failure (IOP::ServiceContextList &clist, TAO_Profile *profile ACE_ENV_ARG_DECL) |
TAO::Invocation_Status | service_raise_transient_failure (IOP::ServiceContextList &clist, TAO_Profile *profile ACE_ENV_ARG_DECL) |
|
These are support methods for interceptor registration and interceptor set (an array) access, in addition to PICurrent access.
|
TAO::PICurrent * | pi_current (void) |
| Return a pointer to the cached TAO::PICurrent object.
|
void | pi_current (TAO::PICurrent *current) |
| Set the pointer to the cached TAO::PICurrent object.
|
void | add_interceptor (PortableInterceptor::ClientRequestInterceptor_ptr interceptor ACE_ENV_ARG_DECL) |
| Register a client request interceptor.
|
void | add_interceptor (PortableInterceptor::ServerRequestInterceptor_ptr interceptor ACE_ENV_ARG_DECL) |
| Register a server request interceptor.
|
TAO_ClientRequestInterceptor_List::TYPE & | client_request_interceptors (void) |
TAO_ServerRequestInterceptor_List::TYPE & | server_request_interceptors (void) |
void | add_interceptor (PortableInterceptor::IORInterceptor_ptr interceptor ACE_ENV_ARG_DECL) |
| Register an IOR interceptor.
|
Static Public Member Functions |
void | set_thread_lane_resources_manager_factory (const char *thread_lane_resources_manager_factory_name) |
void | set_collocation_resolver (const char *collocation_resolver_name) |
| Sets the value of TAO_ORB_Core::collocation_resolver_name_.
|
void | set_stub_factory (const char *stub_factory_name) |
| Sets the value of TAO_ORB_Core::stub_factory_name_.
|
void | set_resource_factory (const char *resource_factory_name) |
| Sets the value of TAO_ORB_Core::resource_factory_.
|
void | set_protocols_hooks (const char *protocols_hooks_name) |
| Sets the value of TAO_ORB_Core::protocols_hooks_.
|
void | set_endpoint_selector_factory (const char *endpoint_selector_factory_name) |
| Sets the value of TAO_ORB_Core::endpoint_selector_factory_.
|
void | set_poa_factory (const char *poa_factory_name, const char *poa_factory_directive) |
const ACE_CString & | poa_factory_name (void) |
| Access the POA factory name.
|
void | dynamic_adapter_name (const char *name) |
| Sets the value of TAO_ORB_Core::dynamic_adapter_name_.
|
const char * | dynamic_adapter_name (void) |
| Gets the value of TAO_ORB_Core::dynamic_adapter_name_.
|
void | ifr_client_adapter_name (const char *name) |
| Sets the value of TAO_ORB_Core::ifr_client_adapter_name_.
|
const char * | ifr_client_adapter_name (void) |
| Gets the value of TAO_ORB_Core::ifr_client_adapter_name_.
|
void | typecodefactory_adapter_name (const char *name) |
| Sets the value of TAO_ORB_Core::typecodefactory_adapter_name_.
|
const char * | typecodefactory_adapter_name (void) |
| Gets the value of TAO_ORB_Core::typecodefactory_adapter_name_.
|
void | iorinterceptor_adapter_factory_name (const char *name) |
| Sets the value of TAO_ORB_Core::iorinterceptor_adapter_factory_name_.
|
const char * | iorinterceptor_adapter_factory_name (void) |
| Gets the value of TAO_ORB_Core::iorinterceptor_adapter_factory_name_.
|
void | valuetype_adapter_name (const char *name) |
| Sets the value of TAO_ORB_Core::valuetype_adapter_name.
|
const char * | valuetype_adapter_name (void) |
| Gets the value of TAO_ORB_Core::valuetype_adapter_name.
|
void | set_timeout_hook (Timeout_Hook hook) |
void | connection_timeout_hook (Timeout_Hook hook) |
| Define the Timeout_Hook signature.
|
void | set_sync_scope_hook (Sync_Scope_Hook hook) |
Public Attributes |
TAO_Protocols_Hooks * | protocols_hooks_ |
| Handle to the factory for protocols_hooks_..
|
Protected Member Functions |
| ~TAO_ORB_Core (void) |
int | init (int &argc, char **argv ACE_ENV_ARG_DECL) |
int | fini (void) |
ACE_Data_Block * | create_data_block_i (size_t size, ACE_Allocator *buffer_allocator, ACE_Allocator *dblock_allocator, ACE_Lock *lock) |
| Routine that creates a ACE_Data_Block given the lock and allocators.
|
void | resolve_typecodefactory_i (ACE_ENV_SINGLE_ARG_DECL) |
| Obtain and cache the dynamic any factory object reference.
|
void | resolve_dynanyfactory_i (ACE_ENV_SINGLE_ARG_DECL) |
| Obtain and cache the dynamic any factory object reference.
|
void | resolve_iormanipulation_i (ACE_ENV_SINGLE_ARG_DECL) |
| Obtain and cache the IORManipulation factory object reference.
|
int | bidirectional_giop_init (ACE_ENV_SINGLE_ARG_DECL) |
void | services_callbacks_init (void) |
void | destroy_interceptors (ACE_ENV_SINGLE_ARG_DECL) throw () |
int | set_endpoint_helper (const ACE_CString &lane, const ACE_CString &endpoints ACE_ENV_ARG_DECL) |
| ACE_TSS_TYPE (TAO_ORB_Core_TSS_Resources) tss_resources_ |
| This is where the tss resources for this ORB are stored.
|
Protected Attributes |
TAO_SYNCH_MUTEX | lock_ |
| Synchronize internal state...
|
TAO_Thread_Lane_Resources_Manager * | thread_lane_resources_manager_ |
TAO_Collocation_Resolver * | collocation_resolver_ |
TAO_Stub_Factory * | stub_factory_ |
TAO_ProtocolFactorySet * | protocol_factories_ |
CORBA::Object_ptr | implrepo_service_ |
| The cached IOR for the Implementation Repository.
|
int | use_implrepo_ |
| Flag for whether the implrepo support is enabled or not.
|
CORBA::Object_ptr | typecode_factory_ |
| The cached IOR for the TypeCodeFactory DLL.
|
CORBA::Object_ptr | dynany_factory_ |
| The cached object reference for the DynAnyFactory.
|
CORBA::Object_ptr | ior_manip_factory_ |
| The cached object reference for the IORManipulataion.
|
CORBA::Object_ptr | ior_table_ |
| The cached object reference for the IORTable.
|
CORBA::Object_var | rt_orb_ |
| The cached object reference for the RTCORBA::RTORB.
|
CORBA::Object_var | rt_current_ |
| The cached object reference for the RTCORBA::Current interface.
|
CORBA::ORB_ptr | orb_ |
CORBA::Object_var | root_poa_ |
TAO_POA_PortableGroup_Hooks * | portable_group_poa_hooks_ |
TAO_ORB_Parameters | orb_params_ |
| Parameters used by the ORB.
|
InitRefMap | init_ref_map_ |
| Return InitRefMap to find if a particular object id is present.
|
TAO_Object_Ref_Table | object_ref_table_ |
TAO::ObjectKey_Table | object_key_table_ |
| Table that stores the object key instead of caching one per-profile.
|
char * | orbid_ |
| The ORBid for this ORB.
|
TAO_Resource_Factory * | resource_factory_ |
| Handle to the factory for resource information..
|
ACE_CString | server_id_ |
| The server_id_ that was passed via -ORBServerId option.
|
TAO_Client_Strategy_Factory * | client_factory_ |
| Handle to the factory for Client-side strategies.
|
TAO_Server_Strategy_Factory * | server_factory_ |
| Handle to the factory for Server-side strategies.
|
CORBA::Boolean | opt_for_collocation_ |
CORBA::Boolean | use_global_collocation_ |
CORBA::ULong | collocation_strategy_ |
| Default collocation policy. This should never be ORB_CONTROL.
|
TAO_Policy_Manager * | policy_manager_ |
| The Policy_Manager for this ORB.
|
TAO_Policy_Set * | default_policies_ |
| The default policies.
|
TAO_Policy_Current * | policy_current_ |
| Policy current.
|
TAO_Request_Dispatcher * | request_dispatcher_ |
| The request dispatching strategy.
|
CORBA::Object_var | poa_current_ |
TAO_Adapter_Registry | adapter_registry_ |
| The list of Adapters used in this ORB.
|
TAO_Adapter * | poa_adapter_ |
| An optimization for the POA.
|
ACE_Thread_Manager | tm_ |
| The Thread Manager.
|
ACE_Lock_Adapter< TAO_SYNCH_MUTEX > | data_block_lock_ |
| The data block reference counts are locked using this mutex.
|
TAO_Cleanup_Func_Registry | tss_cleanup_funcs_ |
TAO_ORB_Core_TSS_Resources | orb_resources_ |
int | has_shutdown_ |
| Flag which denotes that the ORB has been shutdown.
|
TAO_SYNCH_MUTEX | open_lock_ |
| Mutual exclusion for calling open.
|
int | open_called_ |
| Flag which denotes that the open method was called.
|
TAO_Endpoint_Selector_Factory * | endpoint_selector_factory_ |
TAO_Eager_Buffering_Sync_Strategy * | eager_buffering_sync_strategy_ |
| This strategy will buffer messages.
|
TAO_Delayed_Buffering_Sync_Strategy * | delayed_buffering_sync_strategy_ |
| This strategy will buffer messages.
|
TAO_Transport_Sync_Strategy * | transport_sync_strategy_ |
| This strategy will sync with the transport.
|
CORBA::ULong | refcount_ |
| Number of outstanding references to this object.
|
TAO_PolicyFactory_Registry | policy_factory_registry_ |
| Registry containing all registered policy factories.
|
TAO::PICurrent * | pi_current_ |
| Cached pointer/reference to the PICurrent object.
|
TAO_ClientRequestInterceptor_List | client_request_interceptors_ |
| Client request interceptor registry.
|
TAO_ServerRequestInterceptor_List | server_request_interceptors_ |
| Server request interceptor registry.
|
TAO_IORInterceptor_Adapter * | ior_interceptor_adapter_ |
| IORInterceptor adapter.
|
TAO_Valuetype_Adapter * | valuetype_adapter_ |
| Pointer to the valuetype adapter.
|
TAO_Parser_Registry | parser_registry_ |
| The IOR parser registry.
|
TAO_BiDir_Adapter * | bidir_adapter_ |
| BiDirectional GIOP factory.
|
CORBA::Boolean | bidir_giop_policy_ |
| Bir Dir GIOP policy value.
|
TAO_Flushing_Strategy * | flushing_strategy_ |
| Hold the flushing strategy.
|
TAO_Codeset_Manager * | codeset_manager_ |
| Code Set Manager.
|
|
TAO_Fault_Tolerance_Service | ft_service_ |
| Fault Tolerant service hook.
|
|
int | thread_per_connection_use_timeout_ |
ACE_Time_Value | thread_per_connection_timeout_ |
Private Member Functions |
void | resolve_ior_table_i (ACE_ENV_SINGLE_ARG_DECL) |
| Obtain and cache the dynamic any factory object reference.
|
CORBA::Boolean | is_collocation_enabled (TAO_ORB_Core *other_orb, const TAO_MProfile &mp) |
|
| TAO_ORB_Core (const TAO_ORB_Core &) |
void | operator= (const TAO_ORB_Core &) |
Friends |
class | TAO_ORB_Core_Auto_Ptr |
class | TAO_ORB_Table |
CORBA::ORB_ptr | CORBA::ORB_init (int &, char *argv[], const char *, CORBA::Environment &) |