#include <DBManager.hpp>
Inheritance diagram for lemur::distrib::DBManager:
Public Member Functions | |
virtual void | open (const string &info)=0 |
virtual void | close ()=0 |
virtual results_t * | query (const char *query, int numdocs) const =0 |
Query a database. | |
virtual MemParser * | getParser () const =0 |
Get a parser that can parse this database's documents. | |
virtual doc_t * | getDoc (const docid_t docid) const =0 |
Get a document from the database. | |
virtual void | output (const docid_t docid) const =0 |
Append a document to file. | |
virtual void | setOutputFile (const string &filename) const =0 |
Set output file name. |
|
Implemented in lemur::distrib::LemurDBManager. |
|
Get a document from the database.
Implemented in lemur::distrib::LemurDBManager. |
|
Get a parser that can parse this database's documents.
Implemented in lemur::distrib::LemurDBManager. |
|
Implemented in lemur::distrib::LemurDBManager. |
|
Append a document to file.
Implemented in lemur::distrib::LemurDBManager. |
|
Query a database.
Implemented in lemur::distrib::LemurDBManager. |
|
Set output file name.
Implemented in lemur::distrib::LemurDBManager. |