Overview | Provides support for the Object Management Group (OMG) binding iteration. |
File name | CosNaming.idl |
Exceptions | CORBA standard exceptions |
Supported operations | BindingIterator::destroy |
BindingIterator::next_n | |
BindingIterator::next_one |
Intended Usage
This class is instantiated and returned as an out parameter in the CosNaming::NamingContext::list method if the targeted naming context contains more name-object bindings than requested.
Types
typedef string Istring; struct NameComponent { Istring id; Istring kind; }; typedef sequence <NameComponent> Name; enum BindingType {nobject, ncontext}; struct Binding { Name binding_name; BindingType binding_type; }; typedef sequence <Binding> BindingList;