Lumiera
0.pre.03
»edit your freedom«
|
on query, an individual result set is prepared to be explored by the invoking client code.
It is built wrapping the low-level scope iterator obtained from the index, controlled by an exploration strategy. Embedded into the iterator there is a smart-ptr managing this ResultSet.
Definition at line 193 of file placement-index-query-resolver.cpp.
Public Member Functions | |
ResultSet (ExplorerBuilder b, ContentFilter a) | |
Private Member Functions | |
void | exploreNext (Result &res) |
virtual void | nextResult (Result &pos) |
virtual Result | prepareResolution () |
Private Attributes | |
ContentFilter | acceptable_ |
ExplorerBuilder | buildExploartion_ |
unique_ptr< Explorer > | explore_ |
Additional Inherited Members | |
Public Types inherited from Resolution | |
typedef Goal::Result | Result |