MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_metadata()

template<ComputeData T = std::vector<Kakshya::DataVariant>>
template<typename ValueType >
void MayaFlux::Yantra::Datum< T >::set_metadata ( const std::string &  key,
ValueType &&  value 
)
inline

Add or update metadata entry.

Parameters
keyMetadata key
valueMetadata value

Definition at line 259 of file DataIO.hpp.

260 {
261 metadata[key] = std::forward<ValueType>(value);
262 }
glm::vec3 value
std::unordered_map< std::string, std::any > metadata
Associated metadata.
Definition DataIO.hpp:30

References MayaFlux::Yantra::Datum< T >::metadata, and value.

Referenced by MayaFlux::Yantra::GpuExecutionContext< InputType, OutputType >::execute().

+ Here is the caller graph for this function: