|
Fairport
v1.0.38
|
Collaboration diagram for NDB Layer: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.