Overview | Creates a CORBA::NVList for a particular IDL operation. |
Original class | CORBA::ORB |
Exceptions | CORBA::SystemException |
Intended Usage
The CORBA::ORB::create_operation_list method is intended to be used by client applications that are using the Dynamic Invocation Interface (DII), to create a CORBA::NVList object to be passed to the CORBA::Object::create_request method. The new NVList contains an item describing the name, type, and mode of each parameter of the IDL operation described by the input CORBA::OperationDef object. The application must update the NVList with the values of any in and inout parameters before invoking the corresponding DII request.
See also ORB::create_list.
Syntax
CORBA::Status create_operation_list ( CORBA::OperationDef_ptr operdf, CORBA::NVList_ptr& nvlist);
Input parameters
Return values
Example
See example in CORBA::Object::_create_request.