#include <multi_stream.hh>
Public Member Functions | |
GenericStreams () | |
void | Init (const ChainPositions &positions, std::size_t limit) |
void | Init (const ChainPositions &positions) |
GenericStreams (const ChainPositions &positions) | |
void | Init (std::size_t amount) |
Definition at line 88 of file multi_stream.hh.
util::stream::GenericStreams< T >::GenericStreams | ( | ) | [inline] |
Definition at line 92 of file multi_stream.hh.
util::stream::GenericStreams< T >::GenericStreams | ( | const ChainPositions & | positions | ) | [inline] |
Definition at line 105 of file multi_stream.hh.
void util::stream::GenericStreams< T >::Init | ( | std::size_t | count | ) | [inline] |
Initialize with a given size bound but do not construct the objects.
This method is responsible for allocating memory. Objects stored in this array will be constructed in a location within this allocated memory.
Reimplemented from util::FixedArray< T >.
Definition at line 109 of file multi_stream.hh.
void util::stream::GenericStreams< T >::Init | ( | const ChainPositions & | positions | ) | [inline] |
Definition at line 101 of file multi_stream.hh.
void util::stream::GenericStreams< T >::Init | ( | const ChainPositions & | positions, | |
std::size_t | limit | |||
) | [inline] |
Definition at line 95 of file multi_stream.hh.
Referenced by util::stream::GenericStreams< NGramStream< Payload > >::GenericStreams(), util::stream::GenericStreams< NGramStream< Payload > >::Init(), and util::stream::operator>>().