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

A Fatal Semantic parse exception means the parser knows that the parsing failed dramatically and should not be passed to another parser. More...

#include <rtt/scripting/parse_exception.hpp>

Inheritance diagram for RTT::scripting::fatal_semantic_parse_exception:
RTT::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

Public Member Functions

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

Protected Member Functions

 fatal_semantic_parse_exception ()
 

Detailed Description

A Fatal Semantic parse exception means the parser knows that the parsing failed dramatically and should not be passed to another parser.

for example, a missing argument, or the incorrect type.

Definition at line 131 of file parse_exception.hpp.

Constructor & Destructor Documentation

RTT::scripting::fatal_semantic_parse_exception::fatal_semantic_parse_exception ( )
inlineprotected

Definition at line 137 of file parse_exception.hpp.

Member Function Documentation

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

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