This is the complete list of members for FileBuffer, including all inherited members.
ALLOCATION_WAYS enum name | FileBuffer | |
at(size_t index) | FileBuffer | inlineprotected |
check_offset_in_seg(size_t offset, std::shared_ptr< FragmentBlock > blk) | FileBuffer | inline |
data() noexcept | FileBuffer | inlineprotected |
DataBuffer class | FileBuffer | friend |
Fat class | FileBuffer | friend |
FileBuffer() | FileBuffer | |
FileBuffer(void *p, size_t sz) | FileBuffer | |
FSBase class | FileBuffer | friend |
FSCompressStream class | FileBuffer | friend |
FSFlat class | FileBuffer | friend |
FSGz class | FileBuffer | friend |
FSHttp class | FileBuffer | friend |
FSHttps class | FileBuffer | friend |
FSzstd class | FileBuffer | friend |
get_m_allocate_way() const noexcept | FileBuffer | inline |
get_map_it(size_t offset, bool alloc=false) | FileBuffer | inline |
IsError() const noexcept | FileBuffer | inline |
IsKnownSize() const noexcept | FileBuffer | inline |
IsLoaded() const noexcept | FileBuffer | inline |
IsRefable() const noexcept | FileBuffer | inline |
m_allocate_way | FileBuffer | private |
m_async_mutex | FileBuffer | |
m_async_thread | FileBuffer | |
m_available_size | FileBuffer | |
m_data_mutex | FileBuffer | |
m_dataflags | FileBuffer | |
m_DataSize | FileBuffer | |
m_filename | FileBuffer | protected |
m_last_db | FileBuffer | |
m_last_request_offset | FileBuffer | |
m_MemSize | FileBuffer | |
m_offset_request | FileBuffer | |
m_pDatabuffer | FileBuffer | |
m_pool_load_cv | FileBuffer | |
m_pool_load_cv_mutex | FileBuffer | |
m_pool_size | FileBuffer | protected |
m_ref | FileBuffer | |
m_request_cv | FileBuffer | |
m_request_cv_mutex | FileBuffer | |
m_reset_stream | FileBuffer | |
m_seg_blk_size | FileBuffer | |
m_seg_map | FileBuffer | |
m_seg_map_mutex | FileBuffer | |
m_timesample | FileBuffer | |
m_total_buffer_size | FileBuffer | |
mapfile(const std::string &filename, size_t sz) | FileBuffer | protected |
operator[](size_t index) | FileBuffer | inlineprotected |
ref_other_buffer(std::shared_ptr< FileBuffer > p, size_t offset, size_t size) | FileBuffer | |
reload(std::string filename, bool async=false) | FileBuffer | |
request_data(void *data, size_t offset, size_t sz) | FileBuffer | |
request_data(std::vector< uint8_t > &data, size_t offset, size_t sz) | FileBuffer | |
request_data(size_t offset, size_t sz) | FileBuffer | |
request_data_from_segment(void *data, size_t offset, size_t sz) | FileBuffer | protected |
request_new_blk() | FileBuffer | |
reserve(size_t sz) | FileBuffer | protected |
resize(size_t sz) | FileBuffer | protected |
size() | FileBuffer | inline |
swap(FileBuffer &a) | FileBuffer | protected |
Tar class | FileBuffer | friend |
truncate_old_data_in_pool() | FileBuffer | |
unmapfile() | FileBuffer | protected |
Zip class | FileBuffer | friend |
Zip_file_Info class | FileBuffer | friend |
~FileBuffer() | FileBuffer | |