faudes::GrammarSymbol Class Reference
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| virtual std::string | Str () const =0 |
| To String function. | |
| virtual bool | operator< (const GrammarSymbol &other) const =0 |
| < operator | |
| bool | operator== (const GrammarSymbol &other) const |
| == operator | |
| bool | operator!= (const GrammarSymbol &other) const |
| != operator | |
| virtual GrammarSymbol * | Clone () const =0 |
| Clone function. | |
Grammar Symbol.
Overview
Contents
Definition at line 33 of file pd_grammar.h.
| virtual GrammarSymbol* faudes::GrammarSymbol::Clone | ( | ) | const [pure virtual] |
Clone function.
Allocates memory!
Implemented in faudes::Terminal, and faudes::Nonterminal.
| bool faudes::GrammarSymbol::operator!= | ( | const GrammarSymbol & | other | ) | const |
!= operator
| other | cmp |
Definition at line 24 of file pd_grammar.cpp.
| virtual bool faudes::GrammarSymbol::operator< | ( | const GrammarSymbol & | other | ) | const [pure virtual] |
< operator
| other | cmp |
Implemented in faudes::Terminal, and faudes::Nonterminal.
| bool faudes::GrammarSymbol::operator== | ( | const GrammarSymbol & | other | ) | const |
== operator
| other | cmp |
Definition at line 19 of file pd_grammar.cpp.
| virtual std::string faudes::GrammarSymbol::Str | ( | ) | const [pure virtual] |
To String function.
Implemented in faudes::Terminal, and faudes::Nonterminal.
libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen