| 
    xapian-core
    1.4.29
    
   | 
 
#include <glass_table.h>
Public Member Functions | |
| Key (const uint8_t *p_) | |
| const uint8_t * | get_address () const | 
| const uint8_t * | data () const | 
| void | read (std::string *key) const | 
| int | length () const | 
| char | operator[] (size_t i) const | 
Private Attributes | |
| const uint8_t * | p | 
Definition at line 140 of file glass_table.h.
      
  | 
  inlineexplicit | 
Definition at line 143 of file glass_table.h.
Referenced by Glass::LeafItem_base< uint8_t *>::key(), and Glass::BItem_base< uint8_t *>::key().
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 144 of file glass_table.h.
References p.
Referenced by Glass::BItem_wr::set_key_and_block(), and Glass::BItem_wr::set_truncated_key_and_block().
      
  | 
  inline | 
Definition at line 149 of file glass_table.h.
Referenced by GlassTable::add_branch_item(), Glass::compare(), GlassTable::enter_key_above_leaf(), operator[](), GlassTableCheck::print_key(), read(), Glass::BItem_wr::set_key_and_block(), and Glass::BItem_wr::set_truncated_key_and_block().
      
  | 
  inline | 
Definition at line 152 of file glass_table.h.
      
  | 
  inline | 
Definition at line 146 of file glass_table.h.
References length().
Referenced by GlassTableCheck::print_key().
      
  | 
  private | 
Definition at line 141 of file glass_table.h.
Referenced by Glass::LeafItem_wr::fake_root_item(), Glass::LeafItem_wr::form_key(), get_address(), Glass::LeafItem_base< uint8_t *>::get_address(), Glass::BItem_base< uint8_t *>::get_address(), GlassTable::get_path(), Glass::BItem_wr::operator const BItem(), Glass::LeafItem_wr::operator const LeafItem(), Glass::BItem_wr::set_block_given_by(), Glass::LeafItem_wr::set_component_of(), Glass::BItem_wr::set_component_of(), Glass::BItem_wr::set_key_and_block(), Glass::LeafItem_wr::set_key_len(), Glass::BItem_wr::set_key_len(), Glass::LeafItem_wr::set_tag(), Glass::BItem_wr::set_truncated_key_and_block(), and Glass::LeafItem_wr::setI().