Xmipp
v3.23.11-Nereus
|
This is the complete list of members for MetaDataDb, including all inherited members.
_activeLabels | MetaDataDb | protected |
_clear(bool onlyData=false) | MetaDataDb | protected |
_comment | MetaData | protected |
_fastStringSearch | MetaData | protected |
_fastStringSearchLabel | MetaData | protected |
_importObjectsDb(const MetaDataDb &md, const MDQuery &query, bool doClear=true) | MetaDataDb | protected |
_importObjectsGeneral(const MetaData &md, const MDQuery &query, bool doClear=true) | MetaDataDb | protected |
_inFile | MetaData | protected |
_maxRows | MetaData | protected |
_parsedLines | MetaData | protected |
_parseObject(std::istream &is, MDObject &object, size_t id=BAD_OBJID) | MetaData | protectedvirtual |
_parseObjects(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool firstTime) override | MetaDataDb | protectedvirtual |
_precision | MetaData | protected |
_readColumns(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels=nullptr) | MetaData | protectedvirtual |
_readColumnsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool addColumns=true, size_t id=BAD_OBJID) | MetaData | protectedvirtual |
_readRowFormat(std::istream &is) | MetaDataDb | protected |
_readRows(std::istream &is, std::vector< MDObject *> &columnValues, bool useCommentAsImage) | MetaData | protectedvirtual |
_readRowsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels) override | MetaDataDb | protectedvirtual |
_selectPart(const MetaDataDb &mdIn, size_t startPosition, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) | MetaDataDb | protected |
_selectRandomSubset(const MetaDataDb &mdIn, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) | MetaDataDb | protected |
_selectSplitPart(const MetaDataDb &mdIn, int n, int part, size_t mdSize, const MDLabel sortLabel) | MetaDataDb | protected |
_selectSplitPart(const MetaDataDb &mdIn, size_t n, size_t part, const MDLabel sortLabel=MDL_OBJID) | MetaDataDb | protected |
_setOperates(const MetaDataDb &mdIn, const MDLabel label, SetOperation operation) | MetaDataDb | protected |
_setOperates(const MetaDataDb &mdIn, const std::vector< MDLabel > &labels, SetOperation operation) | MetaDataDb | protected |
_setOperates(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight, const std::vector< MDLabel > &labelsLeft, const std::vector< MDLabel > &labelsRight, SetOperation operation) | MetaDataDb | protected |
_setOperatesLabel(const MetaDataDb &mdIn, const MDLabel label, SetOperation operation) | MetaDataDb | protected |
_writeRows(std::ostream &os) const override | MetaDataDb | virtual |
addIndex(MDLabel label) const | MetaDataDb | |
addIndex(const std::vector< MDLabel > &desiredLabels) const | MetaDataDb | |
addItemId() | MetaDataDb | |
addLabel(const MDLabel label, int pos=-1) override | MetaDataDb | virtual |
addMissingLabels(const MDRow &row) | MetaDataDb | |
addObject() override | MetaDataDb | virtual |
addPlain(const FileName &inFile, const String &labelsString, const String &separator=" ") | MetaDataDb | |
addRow(const MDRow &row) override | MetaDataDb | virtual |
addRow2(const MDRow &row) | MetaDataDb | |
addRowOpt(const MDRowSql &row) | MetaDataDb | |
addRows(const std::vector< MDRowSql > &rows) | MetaDataDb | |
aggregate(const MetaDataDb &mdIn, AggregateOperation op, MDLabel aggregateLabel, MDLabel operateLabel, MDLabel resultLabel) | MetaDataDb | |
aggregate(const MetaDataDb &mdIn, const std::vector< AggregateOperation > &ops, const std::vector< MDLabel > &operateLabels, const std::vector< MDLabel > &resultLabels) | MetaDataDb | |
aggregateGroupBy(const MetaDataDb &mdIn, AggregateOperation op, const std::vector< MDLabel > &groupByLabels, MDLabel operateLabel, MDLabel resultLabel) | MetaDataDb | |
aggregateSingle(MDObject &mdValueOut, AggregateOperation op, MDLabel aggregateLabel) | MetaDataDb | |
aggregateSingleInt(MDObject &mdValueOut, AggregateOperation op, MDLabel aggregateLabel) | MetaDataDb | |
aggregateSingleSizeT(MDObject &mdValueOut, AggregateOperation op, MDLabel aggregateLabel) | MetaDataDb | |
append(const FileName &outFile) const | MetaData | |
begin() override | MetaDataDb | inlinevirtual |
begin() const override | MetaDataDb | inlinevirtual |
bindValue(size_t id) const | MetaDataDb | |
clear() override | MetaDataDb | virtual |
const_iterator typedef | MetaData | |
containsLabel(const MDLabel label) const override | MetaDataDb | inlinevirtual |
containsObject(size_t objectId) const override | MetaDataDb | virtual |
containsObject(const MDQuery &query) const override | MetaDataDb | virtual |
copyColumn(MDLabel labelDest, MDLabel labelSrc) override | MetaDataDb | virtual |
copyColumnTo(MetaData &md, MDLabel labelDest, MDLabel labelSrc) override | MetaDataDb | virtual |
copyInfo(const MetaData &md) | MetaData | protected |
copyMetadata(const MetaDataDb &md, bool copyObjects=true) | MetaDataDb | protected |
countObjects(const MDQuery &query) const override | MetaDataDb | virtual |
distinct(MetaDataDb &MDin, MDLabel label) | MetaDataDb | |
end() override | MetaDataDb | inlinevirtual |
end() const override | MetaDataDb | inlinevirtual |
execAddRow(const MDRow &row) | MetaDataDb | |
execGetRow(MDRow &row) const | MetaDataDb | |
existsBlock(const FileName &_inFile) | MetaDataDb | |
fillConstant(MDLabel label, const String &value) override | MetaDataDb | virtual |
fillExpand(MDLabel label) | MetaDataDb | |
fillLinear(MDLabel label, double initial, double step) override | MetaDataDb | virtual |
fillRandom(MDLabel label, const String &mode, double op1, double op2, double op3=0.) override | MetaDataDb | virtual |
finalizeAddRow(void) | MetaDataDb | |
finalizeGetRow(void) const | MetaDataDb | |
findObjects(std::vector< size_t > &objectsOut, const MDQuery &query) const override | MetaDataDb | virtual |
findObjects(std::vector< size_t > &objectsOut, int limit=-1) const override | MetaDataDb | virtual |
firstObject(const MDQuery &) const override | MetaDataDb | virtual |
firstRowId() const override | MetaDataDb | virtual |
getActiveLabels() const override | MetaDataDb | inlinevirtual |
getAllRows(std::vector< MDRowSql > &rows) const | MetaDataDb | |
getColumnMax(MDLabel column) | MetaDataDb | |
getColumnMin(MDLabel column) | MetaDataDb | |
getColumnValues(const MDLabel label, std::vector< MDObject > &valuesOut) const override | MetaDataDb | virtual |
getColumnValues(const MDLabel label) const | MetaDataDb | inline |
getColumnValues(const MDLabel label, std::vector< T > &valuesOut) const | MetaDataDb | inline |
getColumnValuesOpt(const MDLabel label, std::vector< T > &values) const | MetaDataDb | |
getComment() const | MetaData | inlinevirtual |
getDatabase() | MetaDataDb | inline |
getFilename() const | MetaData | inlinevirtual |
getMaxStringLength(const MDLabel thisLabel) const override | MetaDataDb | virtual |
getObjectsForActiveLabels() const | MetaDataDb | protected |
getParsedLines() | MetaData | inlinevirtual |
getRow(size_t id) override | MetaDataDb | virtual |
getRow(size_t id) const override | MetaDataDb | virtual |
getRow(MDRowSql &row, size_t id) const | MetaDataDb | |
getRow2(MDRow &row, size_t id) const | MetaDataDb | |
getRowSql(size_t id) | MetaDataDb | |
getRowSql(size_t id) const | MetaDataDb | |
getRowValues(size_t id, std::vector< MDObject > &values) const override | MetaDataDb | virtual |
getStrFromValue(const MDLabel label, String &strOut, size_t id) const | MetaData | virtual |
getValue(MDObject &mdValueOut, size_t id) const override | MetaDataDb | virtual |
getValue(const MDLabel label, T &valueOut, size_t id) const | MetaDataDb | inline |
MetaData::getValue(const MDLabel label, size_t id) const | MetaData | inline |
getValueOrAbort(const MDLabel label, size_t id) const | MetaData | inline |
getValueOrAbort(const MDLabel label, size_t id) | MetaData | inline |
getValueOrAbort(const MDLabel label, T &valueOut, size_t id) const | MetaData | inline |
getValueOrDefault(const MDLabel label, size_t id, const T &_default) const | MetaData | inline |
getValueOrDefault(const MDLabel label, size_t id, T &_default) | MetaData | inline |
getValueOrDefault(const MDLabel label, T &valueOut, size_t id, const T1 &_default) const | MetaData | inline |
id_begin() override | MetaDataDb | inlinevirtual |
id_begin() const override | MetaDataDb | inlinevirtual |
id_const_iterator typedef | MetaData | |
id_end() override | MetaDataDb | inlinevirtual |
id_end() const override | MetaDataDb | inlinevirtual |
id_iterator typedef | MetaData | |
ids() | MetaData | inlinevirtual |
ids() const | MetaData | inlinevirtual |
importObject(const MetaData &md, const size_t id, bool doClear=true) override | MetaDataDb | virtual |
importObjects(const MetaData &md, const std::vector< size_t > &objectsToAdd, bool doClear=true) override | MetaDataDb | virtual |
importObjects(const MetaData &md, const MDQuery &query, bool doClear=true) override | MetaDataDb | virtual |
init(const std::vector< MDLabel > &labelsVector) | MetaDataDb | protected |
initAddRow(const MDRow &row) | MetaDataDb | |
initGetRow(bool addWhereClause) const | MetaDataDb | |
intersection(const MetaDataDb &mdIn, const MDLabel label) | MetaDataDb | |
isColumnFormat() const | MetaData | inlinevirtual |
isEmpty() const | MetaData | inlinevirtual |
isMetadataFile | MetaData | |
iterator typedef | MetaData | |
join1(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight, const MDLabel label, JoinType type=LEFT) | MetaDataDb | |
join1(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight, const std::vector< MDLabel > &labels, JoinType type=LEFT) | MetaDataDb | |
join2(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight, const MDLabel labelLeft, const MDLabel labelRight, JoinType type=LEFT) | MetaDataDb | |
join2(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight, const std::vector< MDLabel > &labelsLeft, const std::vector< MDLabel > &labelsRight, JoinType type=LEFT) | MetaDataDb | |
joinNatural(const MetaDataDb &mdInLeft, const MetaDataDb &mdInRight) | MetaDataDb | |
keepLabels(const std::vector< MDLabel > &labels) | MetaData | |
lastRowId() const override | MetaDataDb | virtual |
makeAbsPath(const MDLabel label=MDL_IMAGE) | MetaDataDb | |
MDSql class | MetaDataDb | friend |
merge(const MetaData &md2) | MetaDataDb | |
MetaData()=default | MetaData | |
MetaDataDb() | MetaDataDb | |
MetaDataDb(const std::vector< MDLabel > &labelsVector) | MetaDataDb | |
MetaDataDb(const MetaData &md) | MetaDataDb | |
MetaDataDb(const FileName &fileName, const std::vector< MDLabel > &desiredLabels={}) | MetaDataDb | |
MetaDataDb(const MetaDataDb &md) | MetaDataDb | |
metadataToVec(std::vector< MDRowSql > &vd) | MetaDataDb | |
myMDSql | MetaDataDb | protected |
nextBlock(mdBuffer &buffer, mdBlock &block) | MetaData | virtual |
operate(const String &expression) | MetaDataDb | |
operator=(const MetaDataDb &md) | MetaDataDb | |
MetaData::operator=(const MetaData &md) | MetaData | inline |
operator==(const MetaDataDb &op) const | MetaDataDb | |
precision() const | MetaData | protected |
print() const | MetaData | inlinevirtual |
randomize(const MetaDataDb &MDin) | MetaDataDb | |
read(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=NULL, bool decomposeStack=true) override | MetaDataDb | virtual |
readDB(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=NULL, const String &blockRegExp=DEFAULT_BLOCK_NAME, bool decomposeStack=true) | MetaDataDb | |
readPlain(const FileName &inFile, const String &labelsString, const String &separator=" ") | MetaDataDb | |
readStar(const FileName &filename, const std::vector< MDLabel > *desiredLabels, const String &blockRegExp, bool decomposeStack) | MetaData | protectedvirtual |
readXML(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=NULL, const String &blockRegExp=DEFAULT_BLOCK_NAME, bool decomposeStack=true) | MetaDataDb | |
removeDisabled() | MetaData | virtual |
removeDuplicates(MetaDataDb &MDin, MDLabel label=MDL_UNDEFINED) | MetaDataDb | |
removeIndex(MDLabel label) | MetaDataDb | |
removeIndex(const std::vector< MDLabel > &desiredLabels) | MetaDataDb | |
removeItemId() | MetaDataDb | |
removeLabel(const MDLabel label) override | MetaDataDb | virtual |
removeObject(size_t id) override | MetaDataDb | virtual |
removeObjects(const std::vector< size_t > &toRemove) override | MetaDataDb | virtual |
removeObjects(const MDQuery &query) override | MetaDataDb | virtual |
removeObjects() override | MetaDataDb | virtual |
renameColumn(MDLabel oldLabel, MDLabel newLabel) override | MetaDataDb | virtual |
renameColumn(const std::vector< MDLabel > &oldLabel, const std::vector< MDLabel > &newLabel) override | MetaDataDb | virtual |
replace(const MDLabel label, const String &oldStr, const String &newStr) | MetaDataDb | |
selectPart(const MetaData &mdIn, size_t startPosition, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) override | MetaDataDb | virtual |
selectRandomSubset(const MetaData &mdIn, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) override | MetaDataDb | virtual |
selectSplitPart(const MetaData &mdIn, size_t n, size_t part, const MDLabel sortLabel=MDL_OBJID) | MetaDataDb | |
setColumnFormat(bool column) | MetaData | inlinevirtual |
setColumnValues(const std::vector< MDObject > &valuesIn) override | MetaDataDb | virtual |
setColumnValues(const MDLabel label, const std::vector< T > &valuesIn) | MetaDataDb | inline |
setComment(const String &newComment="No comment") | MetaData | inlinevirtual |
setFilename(const FileName &_filename) | MetaData | inlinevirtual |
setMaxRows(size_t maxRows=0) | MetaData | inlinevirtual |
setPrecission(int _precision) | MetaData | inlinevirtual |
setRow(const MDRow &row, size_t id) | MetaDataDb | |
setValue(const MDObject &mdValueIn, size_t id) override | MetaDataDb | virtual |
setValue(const MDLabel label, const T &valueIn, size_t id) | MetaDataDb | inline |
setValueCol(const MDObject &mdValueIn) override | MetaDataDb | virtual |
setValueCol(const MDLabel label, const T &valueIn) | MetaDataDb | inline |
setValueFromStr(const MDLabel label, const String &value, size_t id) | MetaData | virtual |
size() const override | MetaDataDb | virtual |
sort(MetaDataDb &MDin, const MDLabel sortLabel, bool asc=true, int limit=-1, int offset=0) | MetaDataDb | |
sort(MetaDataDb &MDin, const String &sortLabel, bool asc=true, int limit=-1, int offset=0) | MetaDataDb | |
split(size_t n, std::vector< MetaDataDb > &results, const MDLabel sortLabel=MDL_OBJID) | MetaDataDb | |
subtraction(const MetaDataDb &mdIn, const MDLabel label) | MetaDataDb | |
unionAll(const MetaDataDb &mdIn) | MetaDataDb | |
unionDistinct(const MetaDataDb &mdIn, const MDLabel label=MDL_OBJID) | MetaDataDb | |
vecToMetadata(const std::vector< MDRow > &rowMetadata) | MetaDataDb | |
write(const FileName &outFile, WriteModeMetaData mode=MD_OVERWRITE) const override | MetaDataDb | virtual |
write(std::ostream &os, const String &blockName="", WriteModeMetaData mode=MD_OVERWRITE) const override | MetaDataDb | virtual |
writeDB(const FileName fn, const FileName blockname, WriteModeMetaData mode) const | MetaDataDb | |
writeStar(const FileName &outFile, const String &blockName, WriteModeMetaData mode) const | MetaData | virtual |
writeText(const FileName fn, const std::vector< MDLabel > *desiredLabels) const override | MetaDataDb | virtual |
writeXML(const FileName fn, const FileName blockname, WriteModeMetaData mode) const override | MetaDataDb | virtual |
~MetaData() | MetaData | virtual |
~MetaDataDb() | MetaDataDb | virtual |