xapian-core  2.0.0
Classes | Namespaces | Functions
honey_values.h File Reference

HoneyValueManager class. More...

#include "honey_cursor.h"
#include "backends/valuestats.h"
#include "pack.h"
#include "xapian/error.h"
#include "xapian/types.h"
#include <map>
#include <memory>
#include <string>
+ Include dependency graph for honey_values.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HoneyValueManager
 
class  Honey::ValueChunkReader
 

Namespaces

 Honey
 
 Xapian
 The Xapian namespace contains public interfaces for the Xapian library.
 

Functions

std::string Honey::make_valuechunk_key (Xapian::valueno slot, Xapian::docid last_did)
 Generate a key for a value stream chunk. More...
 
Xapian::docid Honey::docid_from_key (Xapian::valueno required_slot, const std::string &key)
 
std::string Honey::make_valuestats_key (Xapian::valueno slot)
 
static std::string Honey::encode_valuestats (Xapian::doccount freq, const std::string &lbound, const std::string &ubound)
 

Detailed Description

HoneyValueManager class.

Definition in file honey_values.h.