#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 113 of file ExpressionParser.hpp.
RTT::ConstructorParser::ConstructorParser | ( | ExpressionParser & | p, |
CommonParser & | cp | ||
) |
Definition at line 303 of file ExpressionParser.cpp.
RTT::ConstructorParser::~ConstructorParser | ( | ) |
Definition at line 313 of file ExpressionParser.cpp.
|
inline |
Definition at line 133 of file ExpressionParser.hpp.
|
inline |
Definition at line 128 of file ExpressionParser.hpp.
void RTT::ConstructorParser::seen_constructor | ( | void | ) |
Definition at line 346 of file ExpressionParser.cpp.
Definition at line 326 of file ExpressionParser.cpp.
|
private |
Definition at line 120 of file ExpressionParser.hpp.
|
private |
Definition at line 116 of file ExpressionParser.hpp.
|
private |
Definition at line 118 of file ExpressionParser.hpp.
|
private |
Definition at line 119 of file ExpressionParser.hpp.
|
private |
Definition at line 115 of file ExpressionParser.hpp.
|
private |
Definition at line 116 of file ExpressionParser.hpp.