Public Member Functions | |
Arc () | |
void | SetPhrase (detail::Vertex &from, detail::Vertex &to, const Sentences &intersect) |
void | SetRight (detail::Vertex &to, const Sentences &complete) |
Sentence | Current () const |
bool | Empty () const |
void | LowerBound (const Sentence to) |
Definition at line 60 of file phrase.cc.
Sentence lm::phrase::detail::Arc::Current | ( | ) | const [inline] |
Definition at line 79 of file phrase.cc.
Referenced by lm::phrase::detail::Vertex::LowerBound(), LowerBound(), and lm::phrase::detail::ArcGreater::operator()().
bool lm::phrase::detail::Arc::Empty | ( | ) | const [inline] |
Definition at line 83 of file phrase.cc.
Referenced by lm::phrase::detail::Vertex::LowerBound(), and LowerBound().
void lm::phrase::detail::Arc::LowerBound | ( | const Sentence | to | ) |
Definition at line 138 of file phrase.cc.
References lm::phrase::detail::Vertex::Current(), Current(), current_, lm::phrase::detail::Vertex::Empty(), Empty(), and lm::phrase::detail::Vertex::LowerBound().
Referenced by lm::phrase::detail::Vertex::LowerBound().
void lm::phrase::detail::Arc::SetPhrase | ( | detail::Vertex & | from, | |
detail::Vertex & | to, | |||
const Sentences & | intersect | |||
) | [inline] |
void lm::phrase::detail::Arc::SetRight | ( | detail::Vertex & | to, | |
const Sentences & | complete | |||
) | [inline] |