xapian-core
1.4.26
|
Class for looking up user subclasses during unserialisation. More...
#include <config.h>
#include "xapian/registry.h"
#include "xapian/error.h"
#include "xapian/geospatial.h"
#include "xapian/intrusive_ptr.h"
#include "xapian/matchspy.h"
#include "xapian/postingsource.h"
#include "xapian/weight.h"
#include "debuglog.h"
#include <algorithm>
#include <map>
#include <string>
Go to the source code of this file.
Classes | |
class | Xapian::Registry::Internal |
Namespaces | |
Xapian | |
The Xapian namespace contains public interfaces for the Xapian library. | |
Functions | |
template<class T > | |
static void | register_object (map< string, T *> ®istry, const T &obj) |
template<class T > | |
static const T * | lookup_object (map< string, T *> registry, const string &name) |
Class for looking up user subclasses during unserialisation.
Definition in file registry.cc.
|
inlinestatic |
Definition at line 111 of file registry.cc.
Referenced by Xapian::Registry::get_lat_long_metric(), Xapian::Registry::get_match_spy(), Xapian::Registry::get_posting_source(), and Xapian::Registry::get_weighting_scheme().
|
inlinestatic |
Definition at line 78 of file registry.cc.
References rare.
Referenced by Xapian::Registry::register_lat_long_metric(), Xapian::Registry::register_match_spy(), Xapian::Registry::register_posting_source(), and Xapian::Registry::register_weighting_scheme().