#include <btree.h>
Inheritance diagram for Item_base< T >:
Public Member Functions | |
Item_base (T p_, int c) | |
Item_base (T p_) | |
T | get_address () const |
int | size () const |
int | component_of () const |
int | components_of () const |
Key | key () const |
void | append_chunk (string *tag) const |
uint4 | block_given_by () const |
Get this item's tag as a block number (this block should not be at level 0). | |
Protected Attributes | |
T | p |
Definition at line 180 of file btree.h.
T Item_base< T >::get_address | ( | ) | const [inline] |
Definition at line 187 of file btree.h.
Referenced by Btree::add_item_to_block(), Btree::add_kt(), Btree::basic_open(), and Btree::close().
int Item_base< T >::size | ( | ) | const [inline] |
Definition at line 188 of file btree.h.
Referenced by Btree::add_item(), Btree::add_item_to_block(), Btree::add_kt(), Item_base< const byte * >::append_chunk(), and Item_base< const byte * >::block_given_by().
int Item_base< T >::component_of | ( | ) | const [inline] |
int Item_base< T >::components_of | ( | ) | const [inline] |
Definition at line 195 of file btree.h.
Referenced by Btree::add(), Btree::enter_key(), and Btree::find().
void Item_base< T >::append_chunk | ( | string * | tag | ) | const [inline] |
uint4 Item_base< T >::block_given_by | ( | ) | const [inline] |
Definition at line 182 of file btree.h.
Referenced by Item_base< const byte * >::append_chunk(), Item_base< const byte * >::block_given_by(), Item_base< const byte * >::component_of(), Item_base< const byte * >::components_of(), Item_base< const byte * >::get_address(), Item_base< const byte * >::key(), and Item_base< const byte * >::size().