Orocos Real-Time Toolkit
2.9.0
|
Parses type constructor syntax. More...
#include <rtt/scripting/ExpressionParser.hpp>
Public Member Functions | |
ConstructorParser (ExpressionParser &p, CommonParser &cp) | |
~ConstructorParser () | |
void | seen_type_name (iter_t begin, iter_t end) |
void | seen_constructor (void) |
rule_t & | parser () |
base::DataSourceBase * | getParseResult () |
Parses type constructor syntax.
Definition at line 113 of file ExpressionParser.hpp.
RTT::ConstructorParser::ConstructorParser | ( | ExpressionParser & | p, |
CommonParser & | cp | ||
) |
Definition at line 293 of file ExpressionParser.cpp.
References seen_constructor(), seen_type_name(), and RTT::scripting::CommonParser::type_name.
RTT::ConstructorParser::~ConstructorParser | ( | ) |
Definition at line 303 of file ExpressionParser.cpp.
|
inline |
Definition at line 133 of file ExpressionParser.hpp.
Referenced by RTT::scripting::ExpressionParser::ExpressionParser().
|
inline |
Definition at line 128 of file ExpressionParser.hpp.
Referenced by RTT::scripting::ExpressionParser::ExpressionParser().
void RTT::ConstructorParser::seen_constructor | ( | void | ) |
Definition at line 336 of file ExpressionParser.cpp.
References RTT::types::TypeInfoRepository::Instance(), RTT::scripting::ArgumentsParser::objectname(), and RTT::scripting::ArgumentsParser::result().
Referenced by ConstructorParser().
Definition at line 316 of file ExpressionParser.cpp.
References RTT::scripting::ArgumentsParser::parser(), and RTT::types::Types().
Referenced by ConstructorParser().