RetroArch
Public Member Functions | List of all members
peg::Ope::Visitor Struct Reference

#include <peglib.h>

Inheritance diagram for peg::Ope::Visitor:
[legend]

Public Member Functions

virtual ~Visitor ()
 
virtual void visit (Sequence &)
 
virtual void visit (PrioritizedChoice &)
 
virtual void visit (ZeroOrMore &)
 
virtual void visit (OneOrMore &)
 
virtual void visit (Option &)
 
virtual void visit (AndPredicate &)
 
virtual void visit (NotPredicate &)
 
virtual void visit (LiteralString &)
 
virtual void visit (CharacterClass &)
 
virtual void visit (Character &)
 
virtual void visit (AnyCharacter &)
 
virtual void visit (Capture &)
 
virtual void visit (TokenBoundary &)
 
virtual void visit (Ignore &)
 
virtual void visit (WeakHolder &)
 
virtual void visit (Holder &)
 
virtual void visit (DefinitionReference &)
 
virtual void visit (Whitespace &)
 

Constructor & Destructor Documentation

◆ ~Visitor()

virtual peg::Ope::Visitor::~Visitor ( )
inlinevirtual

Member Function Documentation

◆ visit() [1/18]

virtual void peg::Ope::Visitor::visit ( Sequence )
inlinevirtual

◆ visit() [2/18]

virtual void peg::Ope::Visitor::visit ( PrioritizedChoice )
inlinevirtual

◆ visit() [3/18]

virtual void peg::Ope::Visitor::visit ( ZeroOrMore )
inlinevirtual

◆ visit() [4/18]

virtual void peg::Ope::Visitor::visit ( OneOrMore )
inlinevirtual

◆ visit() [5/18]

virtual void peg::Ope::Visitor::visit ( Option )
inlinevirtual

◆ visit() [6/18]

virtual void peg::Ope::Visitor::visit ( AndPredicate )
inlinevirtual

◆ visit() [7/18]

virtual void peg::Ope::Visitor::visit ( NotPredicate )
inlinevirtual

◆ visit() [8/18]

virtual void peg::Ope::Visitor::visit ( LiteralString )
inlinevirtual

◆ visit() [9/18]

virtual void peg::Ope::Visitor::visit ( CharacterClass )
inlinevirtual

◆ visit() [10/18]

virtual void peg::Ope::Visitor::visit ( Character )
inlinevirtual

◆ visit() [11/18]

virtual void peg::Ope::Visitor::visit ( AnyCharacter )
inlinevirtual

◆ visit() [12/18]

virtual void peg::Ope::Visitor::visit ( Capture )
inlinevirtual

◆ visit() [13/18]

virtual void peg::Ope::Visitor::visit ( TokenBoundary )
inlinevirtual

◆ visit() [14/18]

virtual void peg::Ope::Visitor::visit ( Ignore )
inlinevirtual

◆ visit() [15/18]

virtual void peg::Ope::Visitor::visit ( WeakHolder )
inlinevirtual

◆ visit() [16/18]

virtual void peg::Ope::Visitor::visit ( Holder )
inlinevirtual

◆ visit() [17/18]

virtual void peg::Ope::Visitor::visit ( DefinitionReference )
inlinevirtual

◆ visit() [18/18]

virtual void peg::Ope::Visitor::visit ( Whitespace )
inlinevirtual

The documentation for this struct was generated from the following file: