TPIE

2362a60
tpie::file_stream< T > Member List

This is the complete list of members for tpie::file_stream< T >, including all inherited members.

beginning (defined in tpie::file_stream< T >)tpie::file_stream< T >static
block_items() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
block_memory_usage(double blockFactor) (defined in tpie::compressed_stream_base)tpie::compressed_stream_basestatic
block_size(double blockFactor) (defined in tpie::compressed_stream_base)tpie::compressed_stream_basestatic
block_size() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
buffer_t typedef (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
calculate_block_factor(memory_size_type blockSize) (defined in tpie::compressed_stream_base)tpie::compressed_stream_basestatic
can_read()tpie::file_stream< T >inline
can_read_back()tpie::file_stream< T >inline
close() (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
compressed_stream_base(memory_size_type itemSize, double blockFactor) (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
compressor() (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinlineprotected
current (defined in tpie::file_stream< T >)tpie::file_stream< T >static
current_file_size(compressor_thread_lock &l)tpie::compressed_stream_baseprotected
describe(std::ostream &out)tpie::file_stream< T >inline
describe()tpie::file_stream< T >inline
end (defined in tpie::file_stream< T >)tpie::file_stream< T >static
file_size() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
file_stream(double blockFactor=1.0) (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
finish_requests(compressor_thread_lock &l) (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
get_position()tpie::file_stream< T >inline
is_open() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
is_readable() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
is_writable() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
item_type typedef (defined in tpie::file_stream< T >)tpie::file_stream< T >
last_block_read_offset(compressor_thread_lock &l)tpie::compressed_stream_baseprotected
m_blockItemstpie::compressed_stream_baseprotected
m_blockSizetpie::compressed_stream_baseprotected
m_buffertpie::compressed_stream_baseprotected
m_bufferDirtytpie::compressed_stream_baseprotected
m_bufferstpie::compressed_stream_baseprotected
m_byteStreamAccessortpie::compressed_stream_baseprotected
m_cachedReadstpie::compressed_stream_baseprotected
m_cachedWritestpie::compressed_stream_baseprotected
m_canReadtpie::compressed_stream_baseprotected
m_canWritetpie::compressed_stream_baseprotected
m_currentFileSize (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
m_itemSizetpie::compressed_stream_baseprotected
m_lastBlockReadOffsettpie::compressed_stream_baseprotected
m_lastWriteBlockNumber (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
m_nextPositiontpie::compressed_stream_baseprotected
m_nextReadOffset (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
m_offsettpie::compressed_stream_baseprotected
m_opentpie::compressed_stream_baseprotected
m_ownedTempFiletpie::compressed_stream_baseprotected
m_readOffsettpie::compressed_stream_baseprotected
m_responsetpie::compressed_stream_baseprotected
m_seekState (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
m_sizetpie::compressed_stream_baseprotected
m_streamBlockstpie::compressed_stream_baseprotected
m_tempFiletpie::compressed_stream_baseprotected
m_updateReadOffsetFromWritetpie::compressed_stream_baseprotected
max_user_data_size() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
memory_usage(double blockFactor=1.0) (defined in tpie::file_stream< T >)tpie::file_stream< T >inlinestatic
offset() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
offset_type typedef (defined in tpie::file_stream< T >)tpie::file_stream< T >
open(const std::string &path, access_type accessType, memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential, compression_flags compressionFlags=compression_none)tpie::compressed_stream_baseinline
open(memory_size_type userDataSize, cache_hint cacheHint=access_sequential, compression_flags compressionFlags=compression_none)tpie::compressed_stream_baseinline
open(temp_file &file, access_type accessType, memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential, compression_flags compressionFlags=compression_none)tpie::compressed_stream_baseinline
open(const std::string &path, compression_flags compressionFlags)tpie::compressed_stream_baseinline
open(compression_flags compressionFlags)tpie::compressed_stream_baseinline
open(temp_file &file, compression_flags compressionFlags)tpie::compressed_stream_baseinline
open(const std::string &path, open::type openFlags=open::defaults, memory_size_type userDataSize=0)tpie::compressed_stream_base
open(open::type openFlags=open::defaults, memory_size_type userDataSize=0)tpie::compressed_stream_base
open(temp_file &file, open::type openFlags=open::defaults, memory_size_type userDataSize=0)tpie::compressed_stream_base
open_inner(const std::string &path, open::type openFlags, memory_size_type userDataSize) (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
path() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
peek()tpie::file_stream< T >inline
post_open() override (defined in tpie::file_stream< T >)tpie::file_stream< T >inlinevirtual
read()tpie::file_stream< T >inline
read(IT const a, IT const b)tpie::file_stream< T >inline
read_back() (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
read_user_data(TT &data) (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
read_user_data(void *data, memory_size_type count) (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
seek(stream_offset_type offset, offset_type whence=beginning)tpie::file_stream< T >inline
set_position(const stream_position &pos)tpie::file_stream< T >inline
size() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
skip() (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
skip_back() (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
truncate(stream_size_type offset)tpie::file_stream< T >inline
truncate(const stream_position &pos)tpie::file_stream< T >inline
uncache_read_writes()tpie::compressed_stream_baseinlineprotected
use_compression() (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinlineprotected
user_data_size() const (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
write(const T &item) (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
write(IT const a, IT const b) (defined in tpie::file_stream< T >)tpie::file_stream< T >inline
write_user_data(const TT &data) (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseinline
write_user_data(const void *data, memory_size_type count) (defined in tpie::compressed_stream_base)tpie::compressed_stream_base
~compressed_stream_base() (defined in tpie::compressed_stream_base)tpie::compressed_stream_baseprotected
~file_stream() (defined in tpie::file_stream< T >)tpie::file_stream< T >inlinevirtual