Intended Usage
The add_value_consume method is used by a client program to populate the NVList associated with a DII request. The add_value_consume method adds an element to the end of a named value list. The newly created named value is initialized using the input argument name, value, and flags. The difference between the add_value and add_value_consume methods is that the former does not assume ownership of the input argument name and value, while the latter does. The caller may not access the memory referred to by the input parameters after they have been passed in.
See also NVList::add, NVList::add_item, and NVList::add_item_consume.
Syntax
CORBA::NamedValue_ptr add_value_consume(char *id, CORBA::Any_ptr any, CORBA::Flags flags);
Input parameters
Return values