#include <state.hh>
Public Member Functions | |
bool | operator== (const Left &other) const |
int | Compare (const Left &other) const |
bool | operator< (const Left &other) const |
void | ZeroRemaining () |
Public Attributes | |
uint64_t | pointers [KENLM_MAX_ORDER-1] |
unsigned char | length |
bool | full |
Definition at line 56 of file state.hh.
int lm::ngram::Left::Compare | ( | const Left & | other | ) | const [inline] |
Definition at line 63 of file state.hh.
References full, length, and pointers.
Referenced by lm::ngram::ChartState::Compare(), and operator<().
bool lm::ngram::Left::operator< | ( | const Left & | other | ) | const [inline] |
bool lm::ngram::Left::operator== | ( | const Left & | other | ) | const [inline] |
void lm::ngram::Left::ZeroRemaining | ( | ) | [inline] |
Definition at line 76 of file state.hh.
References length, and pointers.
Referenced by lm::ngram::ChartState::ZeroRemaining().
Definition at line 83 of file state.hh.
Referenced by lm::ngram::RuleScore< M >::BeginNonTerminal(), Compare(), lm::ngram::RuleScore< M >::Finish(), lm::ngram::hash_value(), lm::ngram::RuleScore< M >::NonTerminal(), operator==(), lm::ngram::RevealAfter(), lm::ngram::RevealBefore(), and lm::ngram::Subsume().
unsigned char lm::ngram::Left::length |
Definition at line 82 of file state.hh.
Referenced by Compare(), lm::ngram::RuleScore< M >::Finish(), lm::ngram::hash_value(), lm::ngram::RuleScore< M >::NonTerminal(), operator==(), lm::ngram::RuleScore< M >::Reset(), lm::ngram::RevealAfter(), lm::ngram::RevealBefore(), lm::ngram::RuleScore< M >::RuleScore(), lm::ngram::Subsume(), lm::ngram::RuleScore< M >::Terminal(), and ZeroRemaining().
uint64_t lm::ngram::Left::pointers[KENLM_MAX_ORDER-1] |
Definition at line 81 of file state.hh.
Referenced by Compare(), lm::ngram::hash_value(), lm::ngram::RuleScore< M >::NonTerminal(), operator==(), lm::ngram::RevealAfter(), lm::ngram::RevealBefore(), lm::ngram::Subsume(), lm::ngram::RuleScore< M >::Terminal(), and ZeroRemaining().