#include <Language.hh>
◆ ~Language()
| virtual Language::~Language |
( |
| ) |
|
|
inlinevirtual |
◆ Alphabet()
| virtual std::string Language::Alphabet |
( |
| ) |
const |
|
pure virtual |
Implemented in ArrayLanguage, CharLanguage, ComposeArray, ComposeLanguage, Digit, EmptyLanguage, Integer, OrLanguage2, OrLanguage, Repeat, StarLanguage, and StateMachineLanguage.
◆ Match()
| virtual bool Language::Match |
( |
const StringRef & | s | ) |
const |
|
pure virtual |
Implemented in ArrayLanguage, CharLanguage, ComposeArray, ComposeLanguage, Digit, EmptyLanguage, Integer, OrLanguage2, OrLanguage, Repeat, StarLanguage, and StateMachineLanguage.
◆ MatchResult()
| virtual StringRef Language::MatchResult |
( |
int | i | ) |
const |
|
pure virtual |
Implemented in ArrayLanguage, CharLanguage, ComposeArray, ComposeLanguage, Digit, EmptyLanguage, Integer, OrLanguage2, OrLanguage, Repeat, StarLanguage, and StateMachineLanguage.
◆ MatchResultCount()
| virtual int Language::MatchResultCount |
( |
| ) |
const |
|
pure virtual |
Implemented in ArrayLanguage, CharLanguage, ComposeArray, ComposeLanguage, Digit, EmptyLanguage, Integer, OrLanguage2, OrLanguage, Repeat, StarLanguage, and StateMachineLanguage.
The documentation for this class was generated from the following file: