block_items() const | tpie::file_base_crtp< file_base > | inline |
block_memory_usage(double blockFactor) | tpie::file_base_crtp< file_base > | inlinestatic |
block_size(double blockFactor) | tpie::file_base_crtp< file_base > | inlinestatic |
block_size() const | tpie::file_base_crtp< file_base > | inline |
calculate_block_factor(memory_size_type blockSize) | tpie::file_base_crtp< file_base > | inlinestatic |
close() (defined in tpie::file_base) | tpie::file_base | |
create_block() (defined in tpie::file_base) | tpie::file_base | protected |
delete_block() (defined in tpie::file_base) | tpie::file_base | protected |
file(double blockFactor=1.0, file_accessor::file_accessor *fileAccessor=NULL) | tpie::file< T > | inline |
file_base(memory_size_type item_size, double blockFactor=1.0, file_accessor::file_accessor *fileAccessor=NULL) (defined in tpie::file_base) | tpie::file_base | protected |
file_base_crtp(memory_size_type itemSize, double blockFactor, file_accessor::file_accessor *fileAccessor) (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
file_size() const | tpie::file_base_crtp< file_base > | inline |
free_block(block_t *block) (defined in tpie::file_base) | tpie::file_base | protected |
get_block(stream_size_type block) (defined in tpie::file_base) | tpie::file_base | protected |
get_block_check(stream_size_type block) (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
is_open() const | tpie::file_base_crtp< file_base > | inline |
is_readable() const | tpie::file_base_crtp< file_base > | inline |
is_writable() const | tpie::file_base_crtp< file_base > | inline |
item_type typedef | tpie::file< T > | |
m_blockItems (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_blockSize (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_canRead (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_canWrite (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_emptyBlock (defined in tpie::file_base) | tpie::file_base | protectedstatic |
m_fileAccessor (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_free (defined in tpie::file_base) | tpie::file_base | protected |
m_itemSize (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_open (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_ownedTempFile (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_size (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_tempFile (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
m_used (defined in tpie::file_base) | tpie::file_base | protected |
max_user_data_size() const | tpie::file_base_crtp< file_base > | inline |
memory_usage(bool includeDefaultFileAccessor=true) | tpie::file< T > | inlinestatic |
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< file_base > | inline |
open(memory_size_type userDataSize=0, cache_hint cacheHint=access_sequential) | tpie::file_base_crtp< file_base > | 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< file_base > | inline |
open_inner(const std::string &path, access_type accessType, memory_size_type userDataSize, cache_hint cacheHint) (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | inlineprotected |
path() const | tpie::file_base_crtp< file_base > | inline |
read_block(BT &b, stream_size_type block) (defined in tpie::file_base_crtp< file_base >) | tpie::file_base_crtp< file_base > | protected |
read_user_data(TT &data) | tpie::file_base_crtp< file_base > | inline |
read_user_data(void *data, memory_size_type count) | tpie::file_base_crtp< file_base > | inline |
size() const (defined in tpie::file_base) | tpie::file_base | inline |
truncate(stream_size_type s) | tpie::file_base | inline |
update_size(stream_size_type size) (defined in tpie::file_base) | tpie::file_base | inlineprotected |
user_data_size() const | tpie::file_base_crtp< file_base > | inline |
write_user_data(const TT &data) | tpie::file_base_crtp< file_base > | inline |
write_user_data(const void *data, memory_size_type count) | tpie::file_base_crtp< file_base > | inline |
~file_base() | tpie::file_base | |