xapian-core  1.4.27
Public Member Functions | List of all members
Glass::LeafItem Class Reference

#include <glass_table.h>

+ Inheritance diagram for Glass::LeafItem:
+ Collaboration diagram for Glass::LeafItem:

Public Member Functions

 LeafItem (const uint8_t *p_, int c)
 
 LeafItem (const uint8_t *p_)
 
- Public Member Functions inherited from Glass::LeafItem_base< const uint8_t *>
 LeafItem_base (const uint8_t * p_, int c)
 
 LeafItem_base (const uint8_t * p_)
 
const uint8_t * get_address () const
 
int size () const
 SIZE in diagram above. More...
 
bool get_compressed () const
 
bool first_component () const
 
bool last_component () const
 
int component_of () const
 
Key key () const
 
void append_chunk (std::string *tag) const
 
bool decompress_chunk (CompressionStream &comp_stream, string &tag) const
 

Additional Inherited Members

- Protected Member Functions inherited from Glass::LeafItem_base< const uint8_t *>
int get_key_len () const
 
int getI () const
 
- Static Protected Member Functions inherited from Glass::LeafItem_base< const uint8_t *>
static int getD (const uint8_t *q, int c)
 
static int getX (const uint8_t *q, int c)
 
- Protected Attributes inherited from Glass::LeafItem_base< const uint8_t *>
const uint8_t * p
 

Detailed Description

Definition at line 209 of file glass_table.h.

Constructor & Destructor Documentation

◆ LeafItem() [1/2]

Glass::LeafItem::LeafItem ( const uint8_t *  p_,
int  c 
)
inline

Definition at line 212 of file glass_table.h.

◆ LeafItem() [2/2]

Glass::LeafItem::LeafItem ( const uint8_t *  p_)
inlineexplicit

Definition at line 214 of file glass_table.h.


The documentation for this class was generated from the following file: