Xmipp  v3.23.11-Nereus
Public Member Functions | Public Attributes | List of all members
MDConstGenerator Class Reference

#include <metadata_generator.h>

Inheritance diagram for MDConstGenerator:
Inheritance graph
[legend]
Collaboration diagram for MDConstGenerator:
Collaboration graph
[legend]

Public Member Functions

 MDConstGenerator (const String &value)
 
void fillValue (MetaData &md, size_t objId)
 
- Public Member Functions inherited from MDValueGenerator
virtual ~MDValueGenerator ()
 
void fill (MetaData &md)
 

Public Attributes

String value
 
- Public Attributes inherited from MDValueGenerator
MDLabel label
 

Detailed Description

Class to fill columns with constant values

Definition at line 63 of file metadata_generator.h.

Constructor & Destructor Documentation

◆ MDConstGenerator()

MDConstGenerator::MDConstGenerator ( const String value)

Definition at line 71 of file metadata_generator.cpp.

71  {
72  this->value = value;
73 }

Member Function Documentation

◆ fillValue()

void MDConstGenerator::fillValue ( MetaData md,
size_t  objId 
)
virtual

Implements MDValueGenerator.

Definition at line 75 of file metadata_generator.cpp.

75  {
76  md.setValueFromStr(label, value, objId);
77 }
virtual bool setValueFromStr(const MDLabel label, const String &value, size_t id)

Member Data Documentation

◆ value

String MDConstGenerator::value

Definition at line 65 of file metadata_generator.h.


The documentation for this class was generated from the following files: