Orocos Real-Time Toolkit
2.9.0
|
#include <string>
#include <vector>
#include "rtt-scripting-config.h"
#include "../base/DataSourceBase.hpp"
Go to the source code of this file.
Classes | |
class | RTT::file_parse_exception |
This is an exception class that keeps a parse_exception pointer along with the location in the file and the file where it occurred. More... | |
class | RTT::parse_exception |
This is the uppermost exception class in the parser system. More... | |
class | RTT::scripting::semantic_parse_exception |
A Semantic parse exception means the parser recognised a part of the string, but got into trouble lateron, for example, a missing argument or non existing component. More... | |
class | RTT::scripting::fatal_syntactic_parse_exception |
A Fatal Syntactic parse exception means the parser knows the input is plain wrong and no further attemts should be made to parse it. More... | |
class | RTT::scripting::fatal_semantic_parse_exception |
A Fatal Semantic parse exception means the parser knows that the parsing failed dramatically and should not be passed to another parser. More... | |
class | RTT::scripting::syntactic_parse_exception |
A normal syntactic parse exception means the parser recognised the input, but got stuck later due to a syntactic error, like a missing brace. More... | |
class | RTT::scripting::parse_exception_illegal_identifier |
class | RTT::scripting::parse_exception_semantic_error |
parse_exception class that is used for various semantic errors for which it was not worth defining a proper exception class. More... | |
class | RTT::scripting::parse_exception_fatal_semantic_error |
parse_exception class that is used for fatal semantic errors for which it was not worth defining a proper exception class. More... | |
class | RTT::scripting::parse_exception_parser_fail |
An exception which a parser may throw to indicate that it failed to understand the input, and thus can not interpret its validity. More... | |
class | RTT::scripting::parse_exception_syntactic_error |
parse_exception class that is used for various syntactic errors for which it was not worth defining a proper exception class. More... | |
class | RTT::scripting::parse_exception_no_such_component |
class | RTT::scripting::parse_exception_no_such_method_on_component |
class | RTT::scripting::parse_exception_wrong_number_of_arguments |
class | RTT::scripting::parse_exception_wrong_type_of_argument |
class | RTT::scripting::parse_exception_undefined_value |
class | RTT::scripting::parse_exception_no_such_constructor |
Namespaces | |
RTT | |
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute. | |
RTT::scripting | |
Parser code for the Orocos real-time scripting language. | |