- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Namespace List
- Namespace Members

# TAO::ORB Namespace Reference

## Functions
void | init_orb_globals ()
TAO_BEGIN_VERSIONED_NAMESPACE_DECL int | open_services (int &argc, ACE_TCHAR **argv)
int | close_services (void)
void | default_svc_conf_entries (char const *rf_args, char const *ssf_args, char const *csf_args)

## Function Documentation

void TAO::ORB::init_orb_globals | ( |  | ) |

Note:
  The new TypeCode implementation obviates the above comment. Standard CORBA exception TypeCodes are now available before CORBA::ORB_init() is ever called.

int TAO::ORB::open_services | ( | int & | argc,
|  | ACE_TCHAR ** | argv |
| ) |  |  |

Note:
  This method should be called before the ORB Core is initialized, and before any ORBInitializers are invoked.

int TAO::ORB::close_services | ( | void |  | ) |

The complement to `open_services()`, this will perform appropriate ACE Service Configurator closure operations. It should be called as many times as `open_services()`, and will only actually close things down on the last call. It is fully thread-safe.

Returns:
  `0` if successful, `-1` with `errno` set if failure.

void TAO::ORB::default_svc_conf_entries | ( | char const * | rf_args,
|  | char const * | ssf_args,
|  | char const * | csf_args |
| ) |  |  |

Set default ``svc`.conf' content. This call has no effect if This function must be called before first ORB initialization.