MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::OperationReadyData Concept Reference

Concept to constrain types suitable for operation units. More...

#include <DataIO.hpp>

Concept definition

template<typename T>
Composite data that retains its field layout and presence information.
Definition DataSpec.hpp:49
Any Eigen matrix type, regardless of scalar type.
Definition DataSpec.hpp:121
Types that yield multiple data channels on extraction.
Definition DataSpec.hpp:103
Concept to constrain types suitable for operation units.
Definition DataIO.hpp:381
Types that represent spatial or temporal markers requiring a container to resolve data.
Definition DataSpec.hpp:96

Detailed Description

Concept to constrain types suitable for operation units.

Ensures that types used in operation units are either:

  • MultiVariant (universal data variant)
  • CompositeData (schema-bearing records or their owning container)
  • RegionLike (regions or region groups)
  • EigenMatrixLike (Eigen matrices/vectors)
  • Datum (input/output containers with structure)

Definition at line 381 of file DataIO.hpp.