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