$search
#include <ExpressionParser.hpp>
Public Member Functions | |
ConstructorParser (ExpressionParser &p, CommonParser &cp) | |
base::DataSourceBase * | getParseResult () |
rule_t & | parser () |
void | seen_constructor (void) |
void | seen_type_name (iter_t begin, iter_t end) |
~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 ExpressionParser.hpp.
RTT::ConstructorParser::ConstructorParser | ( | ExpressionParser & | p, | |
CommonParser & | cp | |||
) |
Definition at line 253 of file ExpressionParser.cpp.
RTT::ConstructorParser::~ConstructorParser | ( | ) |
Definition at line 263 of file ExpressionParser.cpp.
base::DataSourceBase* RTT::scripting::ConstructorParser::getParseResult | ( | ) | [inline] |
Definition at line 127 of file ExpressionParser.hpp.
rule_t& RTT::scripting::ConstructorParser::parser | ( | ) | [inline] |
Definition at line 122 of file ExpressionParser.hpp.
void RTT::ConstructorParser::seen_constructor | ( | void | ) |
Definition at line 296 of file ExpressionParser.cpp.
Definition at line 276 of file ExpressionParser.cpp.
std::stack<ArgumentsParser*> RTT::scripting::ConstructorParser::argparsers [private] |
Definition at line 114 of file ExpressionParser.hpp.
Definition at line 110 of file ExpressionParser.hpp.
Definition at line 112 of file ExpressionParser.hpp.
Definition at line 113 of file ExpressionParser.hpp.
Definition at line 109 of file ExpressionParser.hpp.
Definition at line 110 of file ExpressionParser.hpp.