32 #ifndef _WASTE_TRAIN_WRITER_H 33 #define _WASTE_TRAIN_WRITER_H 50 class wasteTrainWriter :
public TokenWriter {
56 static void rtt_unescape(std::string &s);
70 std::string wt_txtbuf;
93 virtual void close(
void);
99 virtual void put_token(
const mootToken &token);
101 virtual void put_sentence(
const mootSentence &sentence) {
102 this->put_tokens(sentence);
106 virtual void put_raw_buffer(
const char *buf,
size_t len);
117 void flush_buffer(
bool force=
false);
unknown format
Definition: mootTokenIO.h:50
Mid-level scanner stage, wraps moot::wasteLexer in moot::TokenReader API.
Definition: wasteLexer.h:395
Abstract base class for output stream wrappers.
Definition: mootIO.h:194
High-level token information object.
Definition: mootToken.h:96
list< mootToken > mootSentence
Definition: mootToken.h:630
Abstract class for token output.
Definition: mootTokenIO.h:700
Declarations of the mid level lexer for the waste tokenizer.
Definition: mootToken.h:78
Raw text scanner class returning mootToken; wraps wasteScanner.
Definition: wasteScanner.h:148
Declarations of the low level scanner for the waste tokenizer.
TokenWriter wrapper class for writing WASTE tokenizer 'well-done' training data from pre-tokenized in...
Definition: wasteTrainWriter.h:49