#include <ug_corpus_token.h>
Public Types | |
typedef T | Token |
Public Member Functions | |
L2R_Token () | |
L2R_Token (id_type id) | |
L2R_Token const * | next (int n=1) const |
template<typename TTRACK_TYPE > | |
L2R_Token const * | stop (TTRACK_TYPE const &C, id_type sid) const |
L2R_Token const * | stop (L2R_Token const *seqStart, L2R_Token const *seqEnd) const |
bool | operator< (T const &other) const |
bool | operator> (T const &other) const |
bool | operator== (T const &other) const |
bool | operator!= (T const &other) const |
Definition at line 35 of file ug_corpus_token.h.
typedef T ugdiss::L2R_Token< T >::Token |
Definition at line 39 of file ug_corpus_token.h.
ugdiss::L2R_Token< T >::L2R_Token | ( | ) | [inline] |
Definition at line 41 of file ug_corpus_token.h.
ugdiss::L2R_Token< T >::L2R_Token | ( | id_type | id | ) | [inline] |
Definition at line 42 of file ug_corpus_token.h.
L2R_Token const* ugdiss::L2R_Token< T >::next | ( | int | n = 1 |
) | const [inline] |
Definition at line 44 of file ug_corpus_token.h.
References n.
Referenced by Moses::bitext::Bitext< TKN >::agenda::add_workers(), Moses::bitext::PhrasePair< Token >::SortByTargetIdSeq::cmp(), ugdiss::TSA_tree_iterator< Token >::grow(), main(), ugdiss::TSA_tree_iterator< TKN >::match(), ugdiss::TSA< TKN >::setTokenBits(), and ugdiss::toString().
bool ugdiss::L2R_Token< T >::operator!= | ( | T const & | other | ) | const [inline] |
Definition at line 62 of file ug_corpus_token.h.
bool ugdiss::L2R_Token< T >::operator< | ( | T const & | other | ) | const [inline] |
Definition at line 59 of file ug_corpus_token.h.
bool ugdiss::L2R_Token< T >::operator== | ( | T const & | other | ) | const [inline] |
Definition at line 61 of file ug_corpus_token.h.
bool ugdiss::L2R_Token< T >::operator> | ( | T const & | other | ) | const [inline] |
Definition at line 60 of file ug_corpus_token.h.
L2R_Token const* ugdiss::L2R_Token< T >::stop | ( | L2R_Token< T > const * | seqStart, | |
L2R_Token< T > const * | seqEnd | |||
) | const [inline] |
Definition at line 54 of file ug_corpus_token.h.
L2R_Token const* ugdiss::L2R_Token< T >::stop | ( | TTRACK_TYPE const & | C, | |
id_type | sid | |||
) | const [inline] |
return a pointer to the end of a sentence; used as a stopping criterion during comparison of suffixes; see Ttrack::cmp()
Definition at line 49 of file ug_corpus_token.h.
Referenced by ugdiss::TSA< TKN >::setTokenBits().