TPIE

2362a60
tpie::file_stream_base Member List

This is the complete list of members for tpie::file_stream_base, including all inherited members.

beginning enum value (defined in tpie::stream_crtp< file_stream_base >)tpie::stream_crtp< file_stream_base >
block_items() const tpie::file_base_crtp< child_t >inline
block_memory_usage(double blockFactor)tpie::file_base_crtp< child_t >inlinestatic
block_size(double blockFactor)tpie::file_base_crtp< child_t >inlinestatic
block_size() const tpie::file_base_crtp< child_t >inline
calculate_block_factor(memory_size_type blockSize)tpie::file_base_crtp< child_t >inlinestatic
can_read() consttpie::stream_crtp< file_stream_base >inline
can_read_back() consttpie::stream_crtp< file_stream_base >inline
close()tpie::file_stream_baseinline
current enum value (defined in tpie::stream_crtp< file_stream_base >)tpie::stream_crtp< file_stream_base >
end enum value (defined in tpie::stream_crtp< file_stream_base >)tpie::stream_crtp< file_stream_base >
file_base_crtp(memory_size_type itemSize, double blockFactor, file_accessor::file_accessor *fileAccessor) (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
file_base_crtp< file_stream_base > (defined in tpie::file_stream_base)tpie::file_stream_basefriend
file_size() const tpie::file_base_crtp< child_t >inline
file_stream_base(memory_size_type itemSize, double blockFactor, file_accessor::file_accessor *fileAccessor) (defined in tpie::file_stream_base)tpie::file_stream_baseprotected
flush_block()tpie::file_stream_baseinlineprotected
get_block(stream_size_type block)tpie::file_stream_baseprotected
get_block_check(stream_size_type block) (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
initialize() (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected
is_open() const tpie::file_base_crtp< child_t >inline
is_readable() const tpie::file_base_crtp< child_t >inline
is_writable() const tpie::file_base_crtp< child_t >inline
m_block (defined in tpie::file_stream_base)tpie::file_stream_baseprotected
m_blockItems (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_blockSize (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_blockStartIndextpie::stream_crtp< file_stream_base >protected
m_canRead (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_canWrite (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_fileAccessor (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_indextpie::stream_crtp< file_stream_base >protected
m_itemSize (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_nextBlocktpie::stream_crtp< file_stream_base >protected
m_nextIndextpie::stream_crtp< file_stream_base >protected
m_open (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_ownedTempFile (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_size (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
m_tempFile (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
max_user_data_size() const tpie::file_base_crtp< child_t >inline
offset() consttpie::stream_crtp< file_stream_base >inline
offset_type enum nametpie::stream_crtp< file_stream_base >
open(const std::string &path, access_type accessType=access_read_write, memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential)tpie::file_base_crtp< child_t >inline
open(memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential)tpie::file_base_crtp< child_t >inline
open(temp_file &file, access_type accessType=access_read_write, memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential)tpie::file_base_crtp< child_t >inline
open_inner(const std::string &path, access_type accessType, memory_size_type userDataSize, cache_hint cacheHint) (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected
p_t typedef (defined in tpie::file_stream_base)tpie::file_stream_base
path() const tpie::file_base_crtp< child_t >inline
read_array(Stream &stream, const IT &start, const IT &end)tpie::stream_crtp< file_stream_base >inlineprotectedstatic
read_block(BT &b, stream_size_type block) (defined in tpie::file_base_crtp< child_t >)tpie::file_base_crtp< child_t >protected
read_user_data(TT &data)tpie::file_base_crtp< child_t >inline
read_user_data(void *data, memory_size_type count)tpie::file_base_crtp< child_t >inline
s_t typedef (defined in tpie::file_stream_base)tpie::file_stream_base
seek(stream_offset_type offset, offset_type whence=beginning)tpie::stream_crtp< file_stream_base >inline
size() consttpie::stream_crtp< file_stream_base >inline
stream_crtp< file_stream_base > (defined in tpie::file_stream_base)tpie::file_stream_basefriend
swap(file_stream_base &other) (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected
truncate(stream_size_type size)tpie::file_stream_baseinline
update_block()tpie::stream_crtp< file_stream_base >protected
update_vars() (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected
user_data_size() const tpie::file_base_crtp< child_t >inline
write_array(Stream &stream, const IT &start, const IT &end)tpie::stream_crtp< file_stream_base >inlineprotectedstatic
write_update() (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected
write_user_data(const TT &data)tpie::file_base_crtp< child_t >inline
write_user_data(const void *data, memory_size_type count)tpie::file_base_crtp< child_t >inline
~file_stream_base() (defined in tpie::file_stream_base)tpie::file_stream_baseinlineprotected