1 #ifndef ORO_CORBA_OPERATION_REPOSITORY_IDL     2 #define ORO_CORBA_OPERATION_REPOSITORY_IDL   122       void checkArguments(in CAnyArguments args) raises (
   145       COperationDescriptions getOperations();
   215       oneway 
void sendOperationOneway(in 
string operation, in CAnyArguments args);
 
CArgumentDescriptions arguments
Is thrown when an operation does not exist. 
Is thrown when a wrong type of arguments is provided. 
Is thrown when a wrong argument number is queried. 
string description
Argument name. 
sequence< any > CAnyArguments
Is thrown if the calling or sending of an operation was interrupted. 
sequence< COperation > COperationDescriptions
A handler object that allows us to collect the results of a send. 
When querying an operation for the kinds of arguments it takes, this structure is returned for each a...
Exposes the operations this service offers. 
Is thrown when a wrong number of arguments is provided. 
string type
Argument description. 
sequence< CArgumentDescription > CArgumentDescriptions
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute. 
sequence< string > CTypeList