#include <ExpressionParser.hpp>
Public Member Functions | |
| ConstructorParser (ExpressionParser &p, CommonParser &cp) | |
| ConstructorParser (ExpressionParser &p, CommonParser &cp) | |
| base::DataSourceBase * | getParseResult () |
| base::DataSourceBase * | getParseResult () |
| rule_t & | parser () |
| rule_t & | parser () |
| void | seen_constructor (void) |
| void | seen_constructor (void) |
| void | seen_type_name (iter_t begin, iter_t end) |
| void | seen_type_name (iter_t begin, iter_t end) |
| ~ConstructorParser () | |
| ~ConstructorParser () | |
Private Attributes | |
| std::stack< ArgumentsParser * > | argparsers |
| rule_t | arguments |
| CommonParser & | commonparser |
| ExpressionParser & | expressionparser |
| base::DataSourceBase::shared_ptr | ret |
| rule_t | type_name |
Parses type constructor syntax
Definition at line 107 of file install/include/rtt/scripting/ExpressionParser.hpp.
| RTT::ConstructorParser::ConstructorParser | ( | ExpressionParser & | p, | |
| CommonParser & | cp | |||
| ) |
Definition at line 248 of file ExpressionParser.cpp.
| RTT::ConstructorParser::~ConstructorParser | ( | ) |
Definition at line 258 of file ExpressionParser.cpp.
| RTT::scripting::ConstructorParser::ConstructorParser | ( | ExpressionParser & | p, | |
| CommonParser & | cp | |||
| ) |
| RTT::scripting::ConstructorParser::~ConstructorParser | ( | ) |
| base::DataSourceBase* RTT::scripting::ConstructorParser::getParseResult | ( | ) | [inline] |
Definition at line 127 of file rtt/scripting/ExpressionParser.hpp.
| base::DataSourceBase* RTT::scripting::ConstructorParser::getParseResult | ( | ) | [inline] |
Definition at line 127 of file install/include/rtt/scripting/ExpressionParser.hpp.
| rule_t& RTT::scripting::ConstructorParser::parser | ( | ) | [inline] |
Definition at line 122 of file rtt/scripting/ExpressionParser.hpp.
| rule_t& RTT::scripting::ConstructorParser::parser | ( | ) | [inline] |
Definition at line 122 of file install/include/rtt/scripting/ExpressionParser.hpp.
| void RTT::scripting::ConstructorParser::seen_constructor | ( | void | ) |
| void RTT::ConstructorParser::seen_constructor | ( | void | ) |
Definition at line 291 of file ExpressionParser.cpp.
Definition at line 271 of file ExpressionParser.cpp.
std::stack< ArgumentsParser * > RTT::scripting::ConstructorParser::argparsers [private] |
Definition at line 114 of file install/include/rtt/scripting/ExpressionParser.hpp.
Definition at line 110 of file install/include/rtt/scripting/ExpressionParser.hpp.
Definition at line 112 of file install/include/rtt/scripting/ExpressionParser.hpp.
Definition at line 113 of file install/include/rtt/scripting/ExpressionParser.hpp.
Definition at line 109 of file install/include/rtt/scripting/ExpressionParser.hpp.
Definition at line 110 of file install/include/rtt/scripting/ExpressionParser.hpp.