Go to the documentation of this file.
14 #ifndef TEXTR_INCLUDED
15 #define TEXTR_INCLUDED
34 void endList(
const std::string &key);
36 void start(
const std::string &key);
38 void end(
const std::string &key);
44 void start(
const char *key);
46 void end(
const char *key);
void _indent(void)
Definition: MLR.cpp:139
void addKeyValuePair(const std::string &key, const std::string &value)
Definition: TEXTR.cpp:53
const OrthographyData * pData
Definition: Kokuji.h:156
int main(int argc, const char *argv[])
Definition: testMLR.cpp:7
int main(int argc, const char *argv[])
Definition: test.cpp:54
std::string & segmentize(std::string &s)
Definition: BasicLatinStringUtilities.cpp:34
void addKeyValuePairToList(const std::string &key, const std::string &value)
Definition: TEXTR.cpp:128
const OrthographyData * pData
Definition: LatinLigatures.h:59
TEXTR()
Definition: TEXTR.cpp:19
const OrthographyData * pData
Definition: CentralEuropean.h:135
const OrthographyData * pData
Definition: Dutch.h:85
const OrthographyData * pData
Definition: ClaudianLetters.h:58
const OrthographyData * pData
Definition: Pinyin.h:77
virtual void endList(const std::string &key)=0
const OrthographyData * pData
Definition: TraditionalChinese.h:3563
void foo(const OrthographyData *)
Definition: test.cpp:96
std::string _indentationString
Definition: MLR.h:60
void start(const std::string &key)
Definition: TEXTR.cpp:30
void endList(const std::string &key)
Definition: TEXTR.cpp:139
Definition: OrthographyData.h:28
const OrthographyData * pData
Definition: Jinmeiyo.h:833
const OrthographyData * pData
Definition: HKSCS.h:1749
void startList(const std::string &key)
Definition: TEXTR.cpp:119
const OrthographyData * pData
Definition: BasicLatin.h:62
const OrthographyData * pData
Definition: SimplifiedChinese.h:3568
virtual void start(const std::string &key)=0
std::string & capitalize(std::string &s)
Definition: BasicLatinStringUtilities.cpp:13
const OrthographyData * pData
Definition: Baltic.h:93
void startRoot(void)
Definition: TEXTR.cpp:101
void _end(const std::string &key)
Definition: MLR.cpp:121
std::ostringstream _ss
Definition: MLR.h:62
std::string _listBullet
Definition: TEXTR.h:23
const OrthographyData * pData
Definition: Euro.h:53
const OrthographyData * pData
Definition: orthographies/IPA.h:138
const char * nativeName
Definition: OrthographyData.h:33
virtual void startRoot(void)=0
void end(const std::string &key)
Definition: TEXTR.cpp:77
const OrthographyData * pData
Definition: Joyo.h:2003
#define START_RANGE_PAIR
Definition: OrthographyData.h:22
const char * commonName
Definition: OrthographyData.h:32
void _start(const std::string &key)
Definition: MLR.cpp:88
const char * sampleCharacters
Definition: OrthographyData.h:36
UINT32 * values
Definition: OrthographyData.h:35
void setListBullet(const std::string &bullet)
Definition: TEXTR.cpp:179
int main(void)
Definition: testUtil.cpp:7
const OrthographyData * pData
Definition: Catalan.h:76
UINT32 key
Definition: OrthographyData.h:34
virtual std::string getReport() const
Definition: MLR.cpp:158
const OrthographyData * pData
Definition: WesternEuropean.h:65
virtual void end(const std::string &key)=0
virtual void endRoot(void)=0
const OrthographyData * pData
Definition: Romanian.h:62
virtual void addKeyValuePairToList(const std::string &key, const std::string &value)=0
virtual void startList(const std::string &key)=0
void endRoot(void)
Definition: TEXTR.cpp:110
const OrthographyData * pData
Definition: Afrikaans.h:91
const OrthographyData * pData
Definition: Turkish.h:70
const char ** sampleSentences
Definition: OrthographyData.h:37
const OrthographyData * pData
Definition: Vietnamese.h:187
virtual void addKeyValuePair(const std::string &key, const std::string &value)=0