Xmipp  v3.23.11-Nereus
Classes | Typedefs | Functions
metadata_vec.h File Reference
#include <memory>
#include <exception>
#include <unordered_map>
#include "memory.h"
#include "metadata_base.h"
#include "metadata_base_it.h"
#include "utils/memory_utils.h"
Include dependency graph for metadata_vec.h:

Go to the source code of this file.

Classes

class  MetaDataVec
 
struct  MetaDataVec::MDVecRowIterator< IsConst >
 
struct  MetaDataVec::MDVecIdIterator< IsConst >
 

Typedefs

using MetaDataVecRow = std::vector< MDObject >
 

Functions

std::ostream & operator<< (std::ostream &o, const MetaDataVec &md)
 

Typedef Documentation

◆ MetaDataVecRow

using MetaDataVecRow = std::vector<MDObject>

Definition at line 37 of file metadata_vec.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  o,
const MetaDataVec md 
)

Definition at line 977 of file metadata_vec.cpp.

977  {
978  md.write(o);
979  return o;
980 }
void write(const FileName &outFile, WriteModeMetaData mode=MD_OVERWRITE) const