#include <tokenizer.h>
Collaboration diagram for PhraseHunter::TextSaver:
Public Member Functions | |
TextSaver (const std::string &infile, const std::string &outfile) throw (Exceptions::FileError) | |
bool | hasMoreTokens () |
TokenInformation | nextToken () throw (std::out_of_range) |
Private Attributes | |
char | buf [1024] |
Tokenizer | m_tokenizer |
std::ofstream | m_normalized |
Classes | |
struct | TokenInformation |
Definition at line 160 of file tokenizer.h.
PhraseHunter::TextSaver::TextSaver | ( | const std::string & | infile, | |
const std::string & | outfile | |||
) | throw (Exceptions::FileError) [inline] |
bool PhraseHunter::TextSaver::hasMoreTokens | ( | ) | [inline] |
Definition at line 191 of file tokenizer.h.
References PhraseHunter::Tokenizer::hasMoreTokens(), and m_tokenizer.
TextSaver::TokenInformation PhraseHunter::TextSaver::nextToken | ( | ) | throw (std::out_of_range) |
Definition at line 66 of file tokenizer.cpp.
References buf, m_normalized, m_tokenizer, MAX_TOKEN_LEN, PhraseHunter::Tokenizer::nextToken(), and schma::UTF8Converter().
char PhraseHunter::TextSaver::buf[1024] [private] |
std::ofstream PhraseHunter::TextSaver::m_normalized [private] |