Xmipp
v3.23.11-Nereus
|
#include <metadata_query.h>
Public Member Functions | |
template<class T > | |
MDValueRelational (MDLabel label, const T &value, RelationalOp op, int limit=-1, int offset=0, MDLabel orderLabel=MDL_OBJID) | |
MDValueRelational (const MDObject &value, RelationalOp op, int limit=-1, int offset=0, MDLabel orderLabel=MDL_OBJID) | |
~MDValueRelational () | |
String | opString () const |
virtual String | queryStringFunc () const |
template<class T > | |
void | setValue (T &value) |
Public Member Functions inherited from MDQuery | |
MDQuery (int limit=-1, int offset=0, MDLabel orderLabel=MDL_OBJID, bool asc=true) | |
virtual | ~MDQuery () |
String | orderByString () const |
String | limitString () const |
String | whereString () const |
Public Attributes | |
MDObject * | value |
RelationalOp | op |
Public Attributes inherited from MDQuery | |
int | limit |
If distint of -1 the results will be limited to this value. More... | |
int | offset |
If distint of 0, offset elements will be discarded. More... | |
MDLabel | orderLabel |
Label to which apply sort of the results. More... | |
bool | asc |
Subclass of MDQuery and base for all relational queries. This kind of query can be used to compare some LABEL values in a column of the MetaData with an specified VALUE.
Definition at line 103 of file metadata_query.h.
|
inline |
Definition at line 110 of file metadata_query.h.
|
inline |
Definition at line 116 of file metadata_query.h.
|
inline |
Definition at line 122 of file metadata_query.h.
|
inline |
Definition at line 127 of file metadata_query.h.
|
inlinevirtual |
Return the query string, should be overrided in subclasses
Reimplemented from MDQuery.
Definition at line 148 of file metadata_query.h.
|
inline |
Definition at line 154 of file metadata_query.h.
RelationalOp MDValueRelational::op |
Definition at line 107 of file metadata_query.h.
MDObject* MDValueRelational::value |
Definition at line 106 of file metadata_query.h.