Fairport  v1.0.38
fairport::external_block Member List
This is the complete list of members for fairport::external_block, including all inherited members.
block(const shared_db_ptr &db, const block_info &info)fairport::block [inline]
data_block(const shared_db_ptr &db, const block_info &info, size_t total_size)fairport::data_block [inline]
external_block(const shared_db_ptr &db, const block_info &info, size_t max_size, std::vector< byte > buffer)fairport::external_block [inline]
get_address() const fairport::block [inline]
get_db_ptr() const fairport::block [inline, protected]
get_disk_size() const fairport::block [inline]
get_id() const fairport::block [inline]
get_page(uint page_num) const fairport::external_block [inline, virtual]
get_page_count() const fairport::external_block [inline, virtual]
get_total_size() const fairport::data_block [inline]
is_internal() const fairport::external_block [inline, virtual]
m_addressfairport::block [protected]
m_dbfairport::block [protected]
m_idfairport::block [protected]
m_modifiedfairport::block [protected]
m_sizefairport::block [protected]
m_total_sizefairport::data_block [protected]
read(std::vector< byte > &buffer, ulong offset) const fairport::data_block [inline]
read(ulong offset) const fairport::data_block [inline]
read_raw(byte *pdest_buffer, size_t size, ulong offset) const fairport::external_block [inline, virtual]
trim()fairport::block [inline, protected, virtual]
~block()fairport::block [inline, virtual]
~data_block()fairport::data_block [inline, virtual]