CosNaming.idl File Reference

Go to the source code of this file.

Namespaces

namespace  CosNaming

Classes

struct  CosNaming::NameComponent
struct  CosNaming::Binding
interface  CosNaming::NamingContext
 The NamingContext interface provides operations which support the following:. More...
exception  CosNaming::NamingContext::NotFound
 Indicates the name does not identify a binding. More...
exception  CosNaming::NamingContext::CannotProceed
 Indicates that the implementation has given up for some reason. More...
exception  CosNaming::NamingContext::InvalidName
 Indicates the name is invalid. More...
exception  CosNaming::NamingContext::AlreadyBound
 Indicates an object is already bound to the specified name. More...
exception  CosNaming::NamingContext::NotEmpty
 Indicates that a naming context has bindings. More...
interface  CosNaming::BindingIterator
 The BindingIterator interface allows a client to iterate through the bindings using the next_one or next_n operations. More...
interface  CosNaming::NamingContextExt
 The NamingContextExt Interface provides the extensions to the NamingContext Interface as proposed by the Interoperable Naming Service Extension. More...
exception  CosNaming::NamingContextExt::InvalidAddress
 Indicates a syntactically invalid address component. More...

Typedefs

typedef string CosNaming::Istring
typedef sequence< NameComponent > CosNaming::Name
typedef sequence< Binding > CosNaming::BindingList

Enumerations

enum  CosNaming::BindingType { CosNaming::nobject, CosNaming::ncontext }