#include <QueryableVector.h>
Public Member Functions | |
template<typename Prim > | |
void | addSelection (const std::string &dataMemberName, SelectionItemType stype, Prim selectionData) |
size_t | count () |
Range< Tp > | execute () |
Query (boost::shared_ptr< IVectorLoader > &loader) | |
virtual | ~Query () |
Public Member Functions inherited from ora::LoaderClient | |
bool | hasLoader () const |
void | install (boost::shared_ptr< IVectorLoader > &loader) |
boost::shared_ptr< IVectorLoader > | loader () const |
LoaderClient () | |
LoaderClient (boost::shared_ptr< IVectorLoader > &loader) | |
LoaderClient (const LoaderClient &rhs) | |
LoaderClient & | operator= (const LoaderClient &rhs) |
void | reset () |
virtual | ~LoaderClient () |
Private Attributes | |
Selection | m_selection |
Definition at line 46 of file QueryableVector.h.
|
explicit |
Definition at line 53 of file QueryableVectorImpl.h.
|
inlinevirtual |
Definition at line 50 of file QueryableVector.h.
void ora::Query< Tp >::addSelection | ( | const std::string & | dataMemberName, |
ora::SelectionItemType | stype, | ||
Prim | selectionData | ||
) |
Definition at line 57 of file QueryableVectorImpl.h.
size_t ora::Query< Tp >::count | ( | void | ) |
Definition at line 61 of file QueryableVectorImpl.h.
ora::Range< Tp > ora::Query< Tp >::execute | ( | ) |
Definition at line 65 of file QueryableVectorImpl.h.
|
private |
Definition at line 60 of file QueryableVector.h.