[Enterprise Extensions only]

CORBA module: NVList Class

Overview Specifies a list of arguments: parameters associated with a request or properties associated with a Context.
File name nvlist
Supported methods NVList::_duplicate
NVList::_nil
NVList::add
NVList::add_item
NVList::add_item_consume
NVList::add_value
NVList::add_value_consume
NVList::count
NVList::get_item_index
NVList::item
NVList::remove


Intended Usage

A Dynamic Invocation Interface request is comprised of an object reference, an operation, a list of arguments for the operation, and a return value. An NVList is used to specify the list of arguments for the operation. An NVList is also used to specify the list of properties associated with a Context. The ORB::create_list method is called to create an empty named value list. The ORB::create_operation_list method is called to create a named value list for a specific operation. The NVList class provides methods to add and delete a named value, as well as query information about a named value list. For additional information, see the NamedValue, Request, Context, and ORB class descriptions.