|
a/src/rcldb/rcldb.h |
|
b/src/rcldb/rcldb.h |
|
... |
|
... |
53 |
class RclConfig;
|
53 |
class RclConfig;
|
54 |
|
54 |
|
55 |
#ifndef NO_NAMESPACES
|
55 |
#ifndef NO_NAMESPACES
|
56 |
namespace Rcl {
|
56 |
namespace Rcl {
|
57 |
#endif
|
57 |
#endif
|
58 |
|
|
|
59 |
// Omega compatible values. We leave a hole for future omega values. Not sure
|
|
|
60 |
// it makes any sense to keep any level of omega compat given that the index
|
|
|
61 |
// is incompatible anyway.
|
|
|
62 |
enum value_slot {
|
|
|
63 |
VALUE_LASTMOD = 0, // 4 byte big endian value - seconds since 1970.
|
|
|
64 |
VALUE_MD5 = 1, // 16 byte MD5 checksum of original document.
|
|
|
65 |
VALUE_SIG = 10 // Doc sig as chosen by app (ex: mtime+size
|
|
|
66 |
};
|
|
|
67 |
|
58 |
|
68 |
class SearchData;
|
59 |
class SearchData;
|
69 |
class TermIter;
|
60 |
class TermIter;
|
70 |
class Query;
|
61 |
class Query;
|
71 |
|
62 |
|