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

◆ extract_composite_data() [3/3]

static const Kakshya::CompositeArray & MayaFlux::Yantra::OperationHelper::extract_composite_data ( const std::shared_ptr< Kakshya::CompositeContainer > &  container)
inlinestatic

Borrow the array owned by a Composite container.

Exceptions
std::invalid_argumentIf the container is null.

Definition at line 90 of file OperationHelper.hpp.

92 {
93 if (!container) {
94 error<std::invalid_argument>(Journal::Component::Yantra, Journal::Context::Runtime,
95 std::source_location::current(), "Cannot extract data from null CompositeContainer");
96 }
97 return container->get_data();
98 }
@ Runtime
General runtime operations (default fallback)
@ Yantra
DSP algorithms, computational units, matrix operations, Grammar.