Public Member Functions | |
Counter (countlist_t &lex, size_t o, size_t s) | |
void | processSentence (id_type sid) |
void | operator() () |
Public Attributes | |
countmap_t | CNT |
countlist_t & | LEX |
size_t | offset |
size_t | skip |
Definition at line 69 of file mmlex-build.cc.
Counter::Counter | ( | countlist_t & | lex, | |
size_t | o, | |||
size_t | s | |||
) | [inline] |
Definition at line 76 of file mmlex-build.cc.
void Counter::operator() | ( | ) |
Definition at line 89 of file mmlex-build.cc.
References CNT, sapt::TokenIndex::ksize(), LEX, offset, processSentence(), sid, sapt::mmTtrack< TKN >::size(), skip, sort(), and truncat.
void Counter::processSentence | ( | id_type | sid | ) |
Definition at line 219 of file mmlex-build.cc.
References Count::a, tpt::binread(), CNT, k, sapt::mmTtrack< TKN >::sntEnd(), sapt::Ttrack< TKN >::sntLen(), sapt::mmTtrack< TKN >::sntStart(), UTIL_THROW_IF2, and verbose.
Referenced by operator()().
size_t Counter::offset |
size_t Counter::skip |