12 #ifndef XPACE_SEARCH_H 13 #define XPACE_SEARCH_H 49 (
const IndexList& indexList,
68 const std::vector<uint>&
columns = std::vector<uint>(),
69 const std::vector<SortContext>& sort = std::vector<SortContext>());
82 (
const IndexList& indexList,
87 const std::vector<uint>&
columns = std::vector<uint>(),
88 const std::vector<SortContext>& sort = std::vector<SortContext>());
108 const String& query);
116 (
const IndexList& indexList,
118 const String& query);
136 const std::vector<SortContext>& sort = std::vector<SortContext>(),
138 const std::vector<Store::Location>& nodes = std::vector<Store::Location>());
151 (
const IndexList& indexList,
156 const std::vector<SortContext>& sort = std::vector<SortContext>(),
158 const std::vector<Store::Location>& nodes = std::vector<Store::Location>());
165 (
const String& query,
XPACE_EXPORT Store searchStore(const Index &index, const Store &store, const String &query)
Search an Index, get results from a Store to a Store.
A string, Unicode UTF-16 and reference-counted.
Copyright (C) 2012 Xpace, LLC.
AddressBy
The LOC param to Sink.
XPACE_EXPORT Table searchTable(const Index &index, const Table &table, const String &query)
Search an Index, get results from a Table to a Table.
Thrown when a query contains an unknown or out-of-place operator.
uint uint64 Xpace_Table_Sink * sink
Thrown when a query on an IndexList contains no Index identifier.
Xpace project main namespace
get count after content (content comes immediately; search resolution continues after Sink returns fa...
SinkNotifyCount
Sink is an interface to an object that receives data.