#include <net_document.h>
Inheritance diagram for NetworkDocument:
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 | |
NetworkDocument (const Xapian::Database::Internal *database_, Xapian::docid did_, const string &doc_, const map< Xapian::valueno, string > &values_) | |
NetworkDocument (const NetworkDocument &) | |
NetworkDocument & | operator= (const NetworkDocument &) |
Private Attributes | |
string | doc |
map< Xapian::valueno, string > | values |
The values associated with this document. | |
Friends | |
class | RemoteDatabase |
Definition at line 28 of file net_document.h.
NetworkDocument::NetworkDocument | ( | const Xapian::Database::Internal * | database_, | |
Xapian::docid | did_, | |||
const string & | doc_, | |||
const map< Xapian::valueno, string > & | values_ | |||
) | [private] |
Definition at line 29 of file net_document.cc.
NetworkDocument::NetworkDocument | ( | const NetworkDocument & | ) | [private] |
NetworkDocument& NetworkDocument::operator= | ( | const NetworkDocument & | ) | [private] |
string NetworkDocument::do_get_value | ( | Xapian::valueno | valueid | ) | const [virtual] |
map< Xapian::valueno, string > NetworkDocument::do_get_all_values | ( | ) | const [virtual] |
Reimplemented from Xapian::Document::Internal.
Definition at line 47 of file net_document.cc.
References values.
string NetworkDocument::do_get_data | ( | ) | const [virtual] |
Reimplemented from Xapian::Document::Internal.
Definition at line 53 of file net_document.cc.
References doc.
friend class RemoteDatabase [friend] |
Definition at line 29 of file net_document.h.
string NetworkDocument::doc [private] |
map<Xapian::valueno, string> NetworkDocument::values [private] |
The values associated with this document.
Reimplemented from Xapian::Document::Internal.
Definition at line 33 of file net_document.h.
Referenced by do_get_all_values(), and do_get_value().