PST File Format SDK v0.4
Loading...
Searching...
No Matches
pstsdk::database_impl< T > Member List

This is the complete list of members for pstsdk::database_impl< T >, including all inherited members.

database_impl()pstsdk::database_impl< T >protected
database_impl(const std::wstring &filename)pstsdk::database_impl< T >inlineprotected
database_impl(std::shared_ptr< file > file)pstsdk::database_impl< T >inlineprotected
database_impl(database_impl< T > *other_database)pstsdk::database_impl< T >inlineprotected
lookup_block_info(block_id bid)pstsdk::database_impl< T >inlinevirtual
lookup_node(node_id nid)pstsdk::database_impl< T >inlinevirtual
lookup_node_info(node_id nid)pstsdk::database_impl< T >inlinevirtual
m_bbt_rootpstsdk::database_impl< T >protected
m_filepstsdk::database_impl< T >protected
m_headerpstsdk::database_impl< T >protected
m_nbt_rootpstsdk::database_impl< T >protected
open_databasepstsdk::database_impl< T >friend
open_databasepstsdk::database_impl< T >friend
open_databasepstsdk::database_impl< T >friend
open_large_pstpstsdk::database_impl< T >friend
open_large_pstpstsdk::database_impl< T >friend
open_small_pstpstsdk::database_impl< T >friend
open_small_pstpstsdk::database_impl< T >friend
read_bbt_leaf_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_bbt_leaf_page(const page_info &pi, disk::bbt_leaf_page< T > &the_page)pstsdk::database_impl< T >inlineprotected
read_bbt_nonleaf_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_bbt_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_bbt_root()pstsdk::database_impl< T >inlinevirtual
read_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
pstsdk::db_context::read_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_block(const block_info &bi)pstsdk::db_contextinline
read_block_data(const block_info &bi)pstsdk::database_impl< T >inlineprotected
read_bt_nonleaf_page(const page_info &pi, disk::bt_page< T, disk::bt_entry< T > > &the_page)pstsdk::database_impl< T >protected
read_bt_nonleaf_page(const page_info &pi, pstsdk::disk::bt_page< T, disk::bt_entry< T > > &the_page)pstsdk::database_impl< T >inline
read_data_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_data_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
pstsdk::db_context::read_data_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_data_block(const block_info &bi)pstsdk::db_contextinline
read_extended_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_extended_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
pstsdk::db_context::read_extended_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_extended_block(const block_info &bi)pstsdk::db_contextinline
read_external_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_external_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
pstsdk::db_context::read_external_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_external_block(const block_info &bi)pstsdk::db_contextinline
read_nbt_leaf_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_nbt_leaf_page(const page_info &pi, disk::nbt_leaf_page< T > &the_page)pstsdk::database_impl< T >inlineprotected
read_nbt_nonleaf_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_nbt_page(const page_info &pi)pstsdk::database_impl< T >inlinevirtual
read_nbt_root()pstsdk::database_impl< T >inlinevirtual
read_page_data(const page_info &pi)pstsdk::database_impl< T >protected
read_subnode_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_subnode_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
pstsdk::db_context::read_subnode_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_subnode_block(const block_info &bi)pstsdk::db_contextinline
read_subnode_leaf_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_subnode_leaf_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
read_subnode_leaf_block(const shared_db_ptr &parent, const block_info &bi, disk::sub_leaf_block< T > &sub_block)pstsdk::database_impl< T >inlineprotected
pstsdk::db_context::read_subnode_leaf_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_subnode_leaf_block(const block_info &bi)pstsdk::db_contextinline
read_subnode_nonleaf_block(const shared_db_ptr &parent, block_id bid)pstsdk::database_impl< T >inlinevirtual
read_subnode_nonleaf_block(const shared_db_ptr &parent, const block_info &bi)pstsdk::database_impl< T >inlinevirtual
read_subnode_nonleaf_block(const shared_db_ptr &parent, const block_info &bi, disk::sub_nonleaf_block< T > &sub_block)pstsdk::database_impl< T >inlineprotected
pstsdk::db_context::read_subnode_nonleaf_block(block_id bid)pstsdk::db_contextinline
pstsdk::db_context::read_subnode_nonleaf_block(const block_info &bi)pstsdk::db_contextinline
validate_header()pstsdk::database_impl< T >protected
~db_context()pstsdk::db_contextinlinevirtual