![]() |
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.