RTT::scripting::ConstructorParser Class Reference

#include <ExpressionParser.hpp>

List of all members.

Public Member Functions

 ConstructorParser (ExpressionParser &p, CommonParser &cp)
 ConstructorParser (ExpressionParser &p, CommonParser &cp)
base::DataSourceBasegetParseResult ()
base::DataSourceBasegetParseResult ()
rule_tparser ()
rule_tparser ()
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
CommonParsercommonparser
ExpressionParserexpressionparser
base::DataSourceBase::shared_ptr ret
rule_t type_name

Detailed Description

Parses type constructor syntax

Definition at line 107 of file install/include/rtt/scripting/ExpressionParser.hpp.


Constructor & Destructor Documentation

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 (  ) 

Member Function Documentation

base::DataSourceBase* RTT::scripting::ConstructorParser::getParseResult (  )  [inline]

Definition at line 127 of file rtt/scripting/ExpressionParser.hpp.

base::DataSourceBase* RTT::scripting::ConstructorParser::getParseResult (  )  [inline]
rule_t& RTT::scripting::ConstructorParser::parser (  )  [inline]

Definition at line 122 of file rtt/scripting/ExpressionParser.hpp.

rule_t& RTT::scripting::ConstructorParser::parser (  )  [inline]
void RTT::scripting::ConstructorParser::seen_constructor ( void   ) 
void RTT::ConstructorParser::seen_constructor ( void   ) 

Definition at line 291 of file ExpressionParser.cpp.

void RTT::scripting::ConstructorParser::seen_type_name ( iter_t  begin,
iter_t  end 
)
void RTT::ConstructorParser::seen_type_name ( iter_t  begin,
iter_t  end 
)

Definition at line 271 of file ExpressionParser.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:13 2013