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