Orocos Real-Time Toolkit  2.8.3
Classes | Namespaces
FactoryExceptions.hpp File Reference

This file contains some structs that can be thrown by both DataSourceFactory's and CommandFactory's. More...

#include <string>
#include <exception>
#include "rtt-config.h"

Go to the source code of this file.

Classes

struct  RTT::name_not_found_exception
 Exception thrown when a factory is requested to create an object with an unknown name. More...
 
struct  RTT::invalid_handle_exception
 Exception thrown when a factory is requested to create an object with an invalid SendHandle. More...
 
struct  RTT::wrong_number_of_args_exception
 Exception thrown when a factory is requested to create an object but the wrong number of arguments was given. More...
 
struct  RTT::wrong_types_of_args_exception
 Exception thrown when a factory is requested to create an object, but a wrong argument type was given. More...
 
struct  RTT::no_asynchronous_operation_exception
 Exception thrown when a factory is requested to produce an asynchronous object while it is not available for that operation. More...
 
struct  RTT::non_lvalue_args_exception
 Exception thrown when a factory is requested to create an object, and one of the arguments needed to be an lvalue (AssignableDataSource) and an rvalue (plain DataSource) was given. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 

Detailed Description

This file contains some structs that can be thrown by both DataSourceFactory's and CommandFactory's.

Definition in file FactoryExceptions.hpp.