#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 & | operator= (const Query< Tp > &rhs) |
Query (boost::shared_ptr< IVectorLoader > &loader) | |
Query (const Query< Tp > &rhs) | |
virtual | ~Query () |
Private Attributes | |
boost::shared_ptr< IVectorLoader > | m_loader |
Selection | m_selection |
Definition at line 140 of file QueryableVector.h.
|
explicit |
ora::Query< Tp >::Query | ( | const Query< Tp > & | rhs | ) |
Definition at line 163 of file QueryableVectorImpl.h.
|
inlinevirtual |
Definition at line 148 of file QueryableVector.h.
void ora::Query< Tp >::addSelection | ( | const std::string & | dataMemberName, |
ora::SelectionItemType | stype, | ||
Prim | selectionData | ||
) |
Definition at line 176 of file QueryableVectorImpl.h.
size_t ora::Query< Tp >::count | ( | void | ) |
Definition at line 180 of file QueryableVectorImpl.h.
ora::Range< Tp > ora::Query< Tp >::execute | ( | ) |
Definition at line 184 of file QueryableVectorImpl.h.
ora::Query< Tp > & ora::Query< Tp >::operator= | ( | const Query< Tp > & | rhs | ) |
Definition at line 169 of file QueryableVectorImpl.h.
References ora::Query< Tp >::m_loader, and ora::Query< Tp >::m_selection.
|
private |
Definition at line 159 of file QueryableVector.h.
Referenced by ora::Query< Tp >::operator=().
|
private |
Definition at line 158 of file QueryableVector.h.
Referenced by ora::Query< Tp >::operator=().