Orocos Real-Time Toolkit  2.9.0
Public Member Functions | Protected Member Functions | List of all members
RTT::parse_exception Class Referenceabstract

This is the uppermost exception class in the parser system. More...

#include <rtt/scripting/parse_exception.hpp>

Inheritance diagram for RTT::parse_exception:
RTT::scripting::fatal_semantic_parse_exception RTT::scripting::fatal_syntactic_parse_exception RTT::scripting::parse_exception_parser_fail RTT::scripting::semantic_parse_exception RTT::scripting::syntactic_parse_exception RTT::scripting::parse_exception_fatal_semantic_error RTT::scripting::parse_exception_no_such_constructor RTT::scripting::parse_exception_undefined_value RTT::scripting::parse_exception_wrong_number_of_arguments RTT::scripting::parse_exception_wrong_type_of_argument RTT::scripting::parse_exception_no_such_component RTT::scripting::parse_exception_no_such_method_on_component RTT::scripting::parse_exception_semantic_error RTT::scripting::parse_exception_illegal_identifier RTT::scripting::parse_exception_syntactic_error

Public Member Functions

virtual ~parse_exception ()
 
virtual const std::string what () const =0
 
virtual parse_exceptioncopy () const =0
 

Protected Member Functions

 parse_exception ()
 

Detailed Description

This is the uppermost exception class in the parser system.

Throughout the parser system, exceptions are thrown that inherit from this.

Definition at line 83 of file parse_exception.hpp.

Constructor & Destructor Documentation

RTT::parse_exception::parse_exception ( )
inlineprotected

Definition at line 88 of file parse_exception.hpp.

virtual RTT::parse_exception::~parse_exception ( )
inlinevirtual

Definition at line 90 of file parse_exception.hpp.

Member Function Documentation

virtual parse_exception* RTT::parse_exception::copy ( ) const
pure virtual
virtual const std::string RTT::parse_exception::what ( ) const
pure virtual

The documentation for this class was generated from the following file: