1#ifndef TESSERACT_TRAINING_VALIDATE_INDIC_H_
2#define TESSERACT_TRAINING_VALIDATE_INDIC_H_
27 bool ConsumeViramaIfValid(
IndicPair joiner,
bool post_matra);
30 bool ConsumeConsonantHeadIfValid();
33 bool ConsumeConsonantTailIfValid();
35 bool ConsumeVowelIfValid();
38 static const char32 kYayana = 0xdba;
39 static const char32 kRayana = 0xdbb;
ValidateIndic(ViramaScript script, bool report_errors)
bool ConsumeGraphemeIfValid() override
Validator::CharClass UnicodeToCharClass(char32 ch) const override
std::pair< CharClass, char32 > IndicPair