|
xapian-core
1.4.29
|
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>
Include dependency graph for chert_values.h:
This graph shows which files directly or indirectly include this file: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().