#include <stream.hh>

Public Member Functions | |
| Stream () | |
| void | Init (const ChainPosition &position) |
| Stream (const ChainPosition &position) | |
| operator bool () const | |
| bool | operator! () const |
| const void * | Get () const |
| void * | Get () |
| void | Poison () |
| Stream & | operator++ () |
Definition at line 14 of file stream.hh.
| util::stream::Stream::Stream | ( | const ChainPosition & | position | ) | [inline, explicit] |
| const void* util::stream::Stream::Get | ( | ) | const [inline] |
Definition at line 32 of file stream.hh.
Referenced by lm::ProxyStream< NGram< Payload > >::Get(), lm::ProxyStream< NGram< Payload > >::operator++(), lm::ProxyStream< NGram< Payload > >::ProxyStream(), and util::stream::MergingReader< Compare, Combine >::Run().

| void util::stream::Stream::Init | ( | const ChainPosition & | position | ) | [inline] |
Definition at line 18 of file stream.hh.
References util::stream::Chain::BlockSize(), util::stream::Chain::EntrySize(), util::stream::ChainPosition::GetChain(), and util::stream::Link::Init().
Referenced by util::stream::operator>>(), and Stream().


| util::stream::Stream::operator bool | ( | ) | const [inline] |
| bool util::stream::Stream::operator! | ( | ) | const [inline] |
| void util::stream::Stream::Poison | ( | ) | [inline] |
Definition at line 35 of file stream.hh.
References util::stream::Link::Poison().
Referenced by lm::ProxyStream< NGram< Payload > >::Poison(), and util::stream::MergingReader< Compare, Combine >::Run().


1.5.9