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