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: