xapian-core
1.4.27
|
ChertValueManager class. More...
#include "pack.h"
#include "backends/valuestats.h"
#include "xapian/error.h"
#include "xapian/types.h"
#include "autoptr.h"
#include <map>
#include <string>
Go to the source code of this file.
Classes | |
class | ChertValueManager |
class | ValueChunkReader |
Namespaces | |
Xapian | |
The Xapian namespace contains public interfaces for the Xapian library. | |
Functions | |
std::string | make_valuechunk_key (Xapian::valueno slot, Xapian::docid did) |
Generate a key for a value stream chunk. More... | |
Xapian::docid | docid_from_key (Xapian::valueno required_slot, const std::string &key) |
ChertValueManager class.
Definition in file chert_values.h.
|
inline |
Definition at line 48 of file chert_values.h.
References C_unpack_uint_preserving_sort(), and unpack_uint().
Referenced by ValueUpdater::update(), and ChertValueList::update_reader().
|
inline |
Generate a key for a value stream chunk.
Definition at line 39 of file chert_values.h.
References C_pack_uint_preserving_sort(), and pack_uint().
Referenced by ChertValueList::check(), ChertValueManager::get_chunk_containing_did(), ChertValueList::next(), ChertValueList::skip_to(), ValueUpdater::update(), and ValueUpdater::write_tag().