Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

CosNaming::BindingIterator Interface Reference

The BindingIterator interface allows a client to iterate through the bindings using the next_one or next_n operations. More...

import "CosNaming.idl";

List of all members.

Public Methods

boolean next_one (out Binding b)
 This operation returns the next binding. More...

boolean next_n (in unsigned long how_many, out BindingList bl)
 This operation returns at most the requested number of bindings. More...

void destroy ()
 This operation destroys the iterator. More...


Detailed Description

The BindingIterator interface allows a client to iterate through the bindings using the next_one or next_n operations.


Member Function Documentation

void CosNaming::BindingIterator::destroy  
 

This operation destroys the iterator.

boolean CosNaming::BindingIterator::next_n in unsigned long    how_many,
out BindingList    bl
 

This operation returns at most the requested number of bindings.

m how_many - maximum number of binding to return in bl.
m bl - list of bindings.

boolean CosNaming::BindingIterator::next_one out Binding    b
 

This operation returns the next binding.

If there are no more bindings, false is returned.

m b - next binding.