Fairport
v1.0.38
|
Classes | |
struct | fairport::block_info |
An in memory, database format agnostic version of disk::bbt_leaf_entry. More... | |
struct | fairport::page_info |
An in memory, database format agnostic version of disk::block_reference used specifically for the page class hierarchy. More... | |
struct | fairport::node_info |
An in memory, database format agnostic version of disk::nbt_leaf_entry. More... | |
struct | fairport::subnode_info |
An in memory, database format agnostic version of disk::sub_leaf_entry. More... | |
Modules | |
Database | |
Node | |
Blocks | |
Pages | |
Files | |
file | database.h |
Database implementation. | |
file | database_iface.h |
Database interface. | |
file | node.h |
Node and Block definitions. | |
file | page.h |
Page definitions. | |
Typedefs | |
typedef const_btree_node_iter < node_id, node_info > | fairport::const_nodeinfo_iterator |
typedef const_btree_node_iter < node_id, subnode_info > | fairport::const_subnodeinfo_iterator |
typedef const_btree_node_iter < block_id, block_info > | fairport::const_blockinfo_iterator |
typedef std::tr1::shared_ptr < db_context > | fairport::shared_db_ptr |
typedef std::tr1::weak_ptr < db_context > | fairport::weak_db_ptr |
typedef const_btree_node_iter<block_id, block_info> fairport::const_blockinfo_iterator |
Definition at line 88 of file database_iface.h.
typedef const_btree_node_iter<node_id, node_info> fairport::const_nodeinfo_iterator |
Definition at line 86 of file database_iface.h.
typedef const_btree_node_iter<node_id, subnode_info> fairport::const_subnodeinfo_iterator |
Definition at line 87 of file database_iface.h.
typedef std::tr1::shared_ptr<db_context> fairport::shared_db_ptr |
Definition at line 103 of file database_iface.h.
typedef std::tr1::weak_ptr<db_context> fairport::weak_db_ptr |
Definition at line 104 of file database_iface.h.