A list of indexes.
More...
#include <remote.h>
A list of indexes.
Definition at line 230 of file remote.h.
| Xpace::Remote::IndexList::IndexList |
( |
| ) |
|
|
inlineprotected |
| virtual Xpace::Remote::IndexList::~IndexList |
( |
| ) |
|
|
inlineprotectedvirtual |
| static IndexList* Xpace::Remote::IndexList::create |
( |
const String & |
config | ) |
|
|
static |
Create an index list.
- Parameters
-
| config | - must have a "index_list" tag |
| void Xpace::Remote::IndexList::destroy |
( |
| ) |
|
Destroy an index list.
- Parameters
-
| virtual size_t Xpace::Remote::IndexList::getCount |
( |
| ) |
const |
|
pure virtual |
- Returns
- the number of indexes in the list
open an index by number
- Parameters
-
| indexNum | the index to get |
| config | - use this config where possible |
- Returns
- a pointer to the Index; 0 if there is no index
open an index by name
- Return values
-
| indexNum | fillin the index's number |
- Parameters
-
| name | the index to get |
| config | - use this config where possible |
- Returns
- a pointer to the Index; 0 if there is no index
| virtual RefList* Xpace::Remote::IndexList::search |
( |
const String & |
query | ) |
|
|
pure virtual |
do a search
- Parameters
-
| query; | includes index names TODO - define syntax |
- Returns
- a pointer to the search result
The documentation for this class was generated from the following file: