#include <format.hh>
Classes | |
| struct | Line |
Public Member Functions | |
| InputBuffer () | |
| void | Reserve (size_t size) |
| template<class Output > | |
| void | AddNGram (const StringPiece &ngram, const StringPiece &line, Output &output) |
| template<class Filter , class Output > | |
| void | CallFilter (Filter &filter, Output &output) const |
| void | Clear () |
| bool | Empty () |
| size_t | Size () |
Definition at line 139 of file format.hh.
| void lm::InputBuffer::AddNGram | ( | const StringPiece & | ngram, | |
| const StringPiece & | line, | |||
| Output & | output | |||
| ) | [inline] |
Definition at line 145 of file format.hh.
References StringPiece::data(), and StringPiece::size().
Referenced by lm::Controller< Filter, OutputBuffer, RealOutput >::AddNGram().


| void lm::InputBuffer::CallFilter | ( | Filter & | filter, | |
| Output & | output | |||
| ) | const [inline] |
Definition at line 154 of file format.hh.
Referenced by lm::ThreadBatch< OutputBuffer >::CallFilter().

| void lm::InputBuffer::Clear | ( | ) | [inline] |
Definition at line 160 of file format.hh.
Referenced by lm::ThreadBatch< OutputBuffer >::Fill().

| void lm::InputBuffer::Reserve | ( | size_t | size | ) | [inline] |
Definition at line 143 of file format.hh.
Referenced by lm::ThreadBatch< OutputBuffer >::Reserve().

| size_t lm::InputBuffer::Size | ( | ) | [inline] |
Definition at line 162 of file format.hh.
Referenced by lm::Controller< Filter, OutputBuffer, RealOutput >::AddNGram().

1.5.9