Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
Syntax< PAR > Member List

This is the complete list of members for Syntax< PAR >, including all inherited members.

alt(SPEC &&clauseDef)Syntax< PAR >inline
bind(FUN &&modelAdapt)Syntax< PAR >inline
bindMatch(uint group=0)Syntax< PAR >inline
bracket(SPEC1 &&openDef, SPEC2 &&closeDef, SPEC3 &&bodyDef)Syntax< PAR >inline
bracket(string bracketSpec, SPEC &&bodyDef)Syntax< PAR >inline
bracket(SPEC &&bodyDef)Syntax< PAR >inline
bracketOpt(string bracketSpec, SPEC &&bodyDef)Syntax< PAR >inline
bracketOpt(SPEC &&bodyDef)Syntax< PAR >inline
canInvoke() constSyntax< PAR >inline
Connex typedefSyntax< PAR >
consumed() constSyntax< PAR >inline
Eval< PAR::Result >::consumedEval< PAR::Result >
eval()Syntax< PAR >inlineprivate
extractResult()Syntax< PAR >inline
getResult()Syntax< PAR >inline
hasResult() constSyntax< PAR >inline
operator bool() constSyntax< PAR >inlineexplicit
operator Connex &()Syntax< PAR >inline
operator Connex const &() constSyntax< PAR >inline
operator=(Syntax< PX > refSyntax)Syntax< PAR >inline
opt(SPEC &&clauseDef)Syntax< PAR >inline
parse(StrView toParse)Syntax< PAR >inline
parse_Syntax< PAR >private
repeat(uint min, uint max, SPEC1 &&delimDef, SPEC2 &&clauseDef)Syntax< PAR >inline
repeat(uint cnt, SPEC1 &&delimDef, SPEC2 &&clauseDef)Syntax< PAR >inline
repeat(SPEC1 &&delimDef, SPEC2 &&clauseDef)Syntax< PAR >inline
repeat(SPEC &&clauseDef)Syntax< PAR >inline
resultEval< PAR::Result >
Result typedefSyntax< PAR >
seq(SPEC &&clauseDef)Syntax< PAR >inline
success() constSyntax< PAR >inline
Syntax()Syntax< PAR >inline
Syntax(PAR &&parser)Syntax< PAR >inlineexplicit