|  | 
#include <buddies/Sim2DocBuddy.hpp>
| Public Member Functions | |
| definition (SimSignatureGrammar const &self) | |
| rule< ScannerT > const & | start () const | 
| Public Attributes | |
| rule< ScannerT > | blank | 
| rule< ScannerT > | linemarker | 
| rule< ScannerT > | endLine | 
| rule< ScannerT > | escapedQuote | 
| rule< ScannerT > | string | 
| rule< ScannerT > | varName | 
| rule< ScannerT > | element | 
| rule< ScannerT > | parameters | 
| rule< ScannerT > | signature | 
| rule< ScannerT > | IDRule | 
| rule< ScannerT > | NameRule | 
| rule< ScannerT > | DescriptionRule | 
| rule< ScannerT > | VersionRule | 
| rule< ScannerT > | StatusRule | 
| rule< ScannerT > | DomainRule | 
| rule< ScannerT > | AuthorRule | 
| rule< ScannerT > | UsedParamRule | 
| rule< ScannerT > | RequiredParamRule | 
| rule< ScannerT > | ProducedVarRule | 
| rule< ScannerT > | UpdatedVarRule | 
| rule< ScannerT > | RequiredVarRule | 
| rule< ScannerT > | UsedVarRule | 
| rule< ScannerT > | ProducedAttributeRule | 
| rule< ScannerT > | RequiredAttributeRule | 
| rule< ScannerT > | UsedAttributeRule | 
| rule< ScannerT > | UsedEventsRule | 
| rule< ScannerT > | UsedExtraFilesRule | 
| rule< ScannerT > | RequiredExtraFilesRule | 
| rule< ScannerT > | UpdatedUnitsGraphRule | 
| rule< ScannerT > | UpdatedUnitsClassRule | 
| 
 | inline | 
Defines the different rules of content to parse or ignore
boost::bind is used to execute a method after parsing of an element or a rule. Its parameters are the method to call, the object with which the method is executed and the different parameters of this method (_1 and _2 are used to send the parsed element).
The different parsers which can be used : http://www.boost.org/doc/libs/1_39_0/libs/spirit/classic/doc/quickref.html
Initial rule
List of common rules
List of rules for the different lines of signature
| 
 | inline | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::AuthorRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::blank | 
List of parsing rules
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::DescriptionRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::DomainRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::element | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::endLine | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::escapedQuote | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::IDRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::linemarker | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::NameRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::parameters | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::ProducedAttributeRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::ProducedVarRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::RequiredAttributeRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::RequiredExtraFilesRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::RequiredParamRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::RequiredVarRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::signature | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::StatusRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::string | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UpdatedUnitsClassRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UpdatedUnitsGraphRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UpdatedVarRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UsedAttributeRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UsedEventsRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UsedExtraFilesRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UsedParamRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::UsedVarRule | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::varName | 
| rule<ScannerT> openfluid::buddies::Sim2DocBuddy::SimSignatureGrammar::definition< ScannerT >::VersionRule | 
 1.8.6
 1.8.6