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

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...

#include <rtt/scripting/parse_exception.hpp>

Inheritance diagram for RTT::scripting::semantic_parse_exception:
RTT::parse_exception RTT::scripting::parse_exception_no_such_component RTT::scripting::parse_exception_no_such_method_on_component RTT::scripting::parse_exception_semantic_error

Public Member Functions

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

Protected Member Functions

 semantic_parse_exception ()
 

Detailed Description

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.

Definition at line 102 of file parse_exception.hpp.

Constructor & Destructor Documentation

RTT::scripting::semantic_parse_exception::semantic_parse_exception ( )
inlineprotected

Definition at line 108 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: