An Action that adds metadata information to the content.
More...
#include <mip/upe/metadata_action.h>
An Action that adds metadata information to the content.
◆ ~MetadataAction()
| virtual MetadataAction::~MetadataAction |
( |
| ) |
|
|
inlinevirtual |
◆ MetadataAction()
| MetadataAction::MetadataAction |
( |
const std::string & | id | ) |
|
|
inlineprotected |
◆ GetMetadataToAdd()
| virtual const std::vector< MetadataEntry > & MetadataAction::GetMetadataToAdd |
( |
| ) |
const |
|
pure virtual |
Get the metadata name/value pairs that should be added to the content.
- Returns
- const std::vector<MetadataEntry>&
- Note
- Removing metadata should be done before adding metadata.
◆ GetMetadataToRemove()
| virtual const std::vector< std::string > & MetadataAction::GetMetadataToRemove |
( |
| ) |
const |
|
pure virtual |
Get the list of names of metadata that should be removed from content.
- Returns
- a vector of strings to remove.
- Note
- Removing metadata should be done before adding metadata.
The documentation for this class was generated from the following file:
- src/api/mip/upe/metadata_action.h