This is the complete list of members for
fairport::data_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] |
| 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 =0 | fairport::data_block | [pure virtual] |
| get_page_count() const =0 | fairport::data_block | [pure virtual] |
| get_total_size() const | fairport::data_block | [inline] |
| is_internal() const =0 | fairport::block | [pure virtual] |
| m_address | fairport::block | [protected] |
| m_db | fairport::block | [protected] |
| m_id | fairport::block | [protected] |
| m_modified | fairport::block | [protected] |
| m_size | fairport::block | [protected] |
| m_total_size | fairport::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 =0 | fairport::data_block | [pure virtual] |
| trim() | fairport::block | [inline, protected, virtual] |
| ~block() | fairport::block | [inline, virtual] |
| ~data_block() | fairport::data_block | [inline, virtual] |