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

◆ set_value_impl()

virtual void MayaFlux::Kakshya::NDDataContainer::set_value_impl ( const std::vector< uint64_t > &  coords,
const void *  in,
const std::type_info &  type 
)
protectedpure virtual

Type-erased single-element write.

Implementations copy from in into their storage at coords if type matches their native type, otherwise no-op. in points to a caller-owned buffer of exactly sizeof(native type) bytes.

Implemented in MayaFlux::Kakshya::PlotContainer, MayaFlux::Kakshya::SoundStreamContainer, MayaFlux::Kakshya::TextureContainer, MayaFlux::Kakshya::VideoStreamContainer, and MayaFlux::Kakshya::WindowContainer.