|
PST File Format SDK v0.4
|
This is the complete list of members for pstsdk::data_block, including all inherited members.
| block(const shared_db_ptr &db, const block_info &info) | pstsdk::block | inline |
| data_block(const shared_db_ptr &db, const block_info &info, size_t total_size) | pstsdk::data_block | inline |
| get_address() const | pstsdk::block | inline |
| get_db_ptr() const | pstsdk::block | inlineprotected |
| get_disk_size() const | pstsdk::block | inline |
| get_id() const | pstsdk::block | inline |
| get_page(uint page_num) const =0 | pstsdk::data_block | pure virtual |
| get_page_count() const =0 | pstsdk::data_block | pure virtual |
| get_total_size() const | pstsdk::data_block | inline |
| is_internal() const =0 | pstsdk::block | pure virtual |
| m_address | pstsdk::block | protected |
| m_db | pstsdk::block | protected |
| m_id | pstsdk::block | protected |
| m_modified | pstsdk::block | protected |
| m_size | pstsdk::block | protected |
| m_total_size | pstsdk::data_block | protected |
| read(std::vector< byte > &buffer, ulong offset) const | pstsdk::data_block | inline |
| read(ulong offset) const | pstsdk::data_block | inline |
| read_raw(byte *pdest_buffer, size_t size, ulong offset) const =0 | pstsdk::data_block | pure virtual |
| trim() | pstsdk::block | inlineprotectedvirtual |
| ~block() | pstsdk::block | inlinevirtual |
| ~data_block() | pstsdk::data_block | inlinevirtual |