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

◆ CompositeArray()

MayaFlux::Kakshya::CompositeArray::CompositeArray ( CompositeLayout  layout)
explicit

Finalize a layout and construct an empty array.

Parameters
layoutField declarations to take ownership of.
Exceptions
std::invalid_argumentIf the layout has no fields.
std::length_errorIf its packed stride exceeds addressable size.

Definition at line 95 of file Composite.cpp.

96 : m_layout(std::move(layout))
97{
99}
const CompositeLayout & layout() const noexcept
Finalized layout shared by all elements.

References MayaFlux::Kakshya::CompositeLayout::finalize(), and m_layout.

+ Here is the call graph for this function: