29 #ifndef _WASTE_ANNOTATOR_H 30 #define _WASTE_ANNOTATOR_H 108 virtual void close(
void);
121 _put_sentence(sentence);
124 _put_raw_buffer(buf,len);
137 void _put_raw_buffer(
const char *buf,
size_t len);
Definition: mootAssocVector.h:39
TokenWriter wrapper for wasteAnnotator.
Definition: wasteAnnotator.h:75
wasteAnnotator waw_annotator
Definition: wasteAnnotator.h:82
void annotate_token(mootToken &token)
Sentence-functional annotations for tokens usually not covered by standard morphological analysis...
Definition: wasteAnnotator.h:44
static const int tiofMediumRare
Definition: mootTokenIO.h:73
virtual ~wasteAnnotator()
TokenWriter * waw_sink
Definition: wasteAnnotator.h:83
Abstract base class for output stream wrappers.
Definition: mootIO.h:194
High-level token information object.
Definition: mootToken.h:96
virtual void put_tokens(const mootSentence &tokens)
Definition: wasteAnnotator.h:117
list< mootToken > mootSentence
Definition: mootToken.h:630
Abstract class for token output.
Definition: mootTokenIO.h:700
Abstract and native classes for I/O of moot::mootToken objects.
wasteAnnotatorWriter(int fmt=tiofMediumRare, const std::string &name="wasteAnnotatorWriter")
Definition: wasteAnnotator.h:91
virtual void put_token(const mootToken &token)
Definition: wasteAnnotator.h:114
virtual void put_raw_buffer(const char *buf, size_t len)
Definition: wasteAnnotator.h:123
virtual void put_sentence(const mootSentence &sentence)
Definition: wasteAnnotator.h:120