Orocos Real-Time Toolkit
2.8.3
|
Exception thrown when a factory is requested to create an object, but a wrong argument type was given. More...
#include <rtt/FactoryExceptions.hpp>
Public Member Functions | |
wrong_types_of_args_exception (int w, const std::string &expected, const std::string &received) | |
~wrong_types_of_args_exception () throw () | |
virtual const char * | what () const throw () |
Public Attributes | |
int | whicharg |
std::string | expected_ |
std::string | received_ |
std::string | whatstr |
Exception thrown when a factory is requested to create an object, but a wrong argument type was given.
Definition at line 97 of file FactoryExceptions.hpp.
RTT::wrong_types_of_args_exception::wrong_types_of_args_exception | ( | int | w, |
const std::string & | expected, | ||
const std::string & | received | ||
) |
Definition at line 95 of file FactoryExceptions.cpp.
RTT::wrong_types_of_args_exception::~wrong_types_of_args_exception | ( | ) | ||
throw | ( | |||
) |
Definition at line 106 of file FactoryExceptions.cpp.
|
virtual |
Definition at line 109 of file FactoryExceptions.cpp.
References whatstr.
std::string RTT::wrong_types_of_args_exception::expected_ |
Definition at line 103 of file FactoryExceptions.hpp.
Referenced by RTT_corba_COperationInterface_i::callOperation(), RTT_corba_CSendHandle_i::checkArguments(), RTT_corba_COperationInterface_i::checkOperation(), RTT::scripting::DataCallParser::DataCallParser(), RTT::scripting::StateGraphParser::getParserResult(), RTT::scripting::ProgramGraphParser::parserUsed(), RTT_corba_COperationInterface_i::sendOperation(), and wrong_types_of_args_exception().
std::string RTT::wrong_types_of_args_exception::received_ |
Definition at line 104 of file FactoryExceptions.hpp.
Referenced by RTT_corba_COperationInterface_i::callOperation(), RTT_corba_CSendHandle_i::checkArguments(), RTT_corba_COperationInterface_i::checkOperation(), RTT::scripting::DataCallParser::DataCallParser(), RTT::scripting::StateGraphParser::getParserResult(), RTT::scripting::ProgramGraphParser::parserUsed(), RTT_corba_COperationInterface_i::sendOperation(), and wrong_types_of_args_exception().
std::string RTT::wrong_types_of_args_exception::whatstr |
Definition at line 105 of file FactoryExceptions.hpp.
Referenced by what(), and wrong_types_of_args_exception().
int RTT::wrong_types_of_args_exception::whicharg |
Definition at line 102 of file FactoryExceptions.hpp.
Referenced by RTT_corba_COperationInterface_i::callOperation(), RTT_corba_CSendHandle_i::checkArguments(), RTT_corba_COperationInterface_i::checkOperation(), RTT::scripting::DataCallParser::DataCallParser(), RTT::scripting::StateGraphParser::getParserResult(), RTT::scripting::ProgramGraphParser::parserUsed(), and RTT_corba_COperationInterface_i::sendOperation().