#include <inmemory_document.h>
Inheritance diagram for InMemoryDocument:
Public Member Functions | |
string | do_get_value (Xapian::valueno valueid) const |
map< Xapian::valueno, string > | do_get_all_values () const |
string | do_get_data () const |
Private Member Functions | |
InMemoryDocument (const Xapian::Database::Internal *database_, Xapian::docid did_, const string &doc_, const map< Xapian::valueno, string > &values_) | |
InMemoryDocument (const InMemoryDocument &) | |
InMemoryDocument & | operator= (const InMemoryDocument &) |
Private Attributes | |
string | doc |
map< Xapian::valueno, string > | values |
The values associated with this document. | |
Friends | |
class | InMemoryDatabase |
Definition at line 30 of file inmemory_document.h.
InMemoryDocument::InMemoryDocument | ( | const Xapian::Database::Internal * | database_, | |
Xapian::docid | did_, | |||
const string & | doc_, | |||
const map< Xapian::valueno, string > & | values_ | |||
) | [private] |
Definition at line 28 of file inmemory_document.cc.
InMemoryDocument::InMemoryDocument | ( | const InMemoryDocument & | ) | [private] |
InMemoryDocument& InMemoryDocument::operator= | ( | const InMemoryDocument & | ) | [private] |
string InMemoryDocument::do_get_value | ( | Xapian::valueno | valueid | ) | const [virtual] |
Reimplemented from Xapian::Document::Internal.
Definition at line 37 of file inmemory_document.cc.
References values.
map< Xapian::valueno, string > InMemoryDocument::do_get_all_values | ( | ) | const [virtual] |
Reimplemented from Xapian::Document::Internal.
Definition at line 45 of file inmemory_document.cc.
References values.
string InMemoryDocument::do_get_data | ( | ) | const [virtual] |
Reimplemented from Xapian::Document::Internal.
Definition at line 51 of file inmemory_document.cc.
References doc.
friend class InMemoryDatabase [friend] |
Definition at line 31 of file inmemory_document.h.
string InMemoryDocument::doc [private] |
map<Xapian::valueno, string> InMemoryDocument::values [private] |
The values associated with this document.
Reimplemented from Xapian::Document::Internal.
Definition at line 34 of file inmemory_document.h.
Referenced by do_get_all_values(), and do_get_value().