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

◆ register_operation() [1/2]

template<typename OpClass >
void MayaFlux::Yantra::OperationRegistry::register_operation ( )
inline

Register an operation using its intrinsic traits.

Template Parameters
OpClassOperation class with DECLARE_OPERATION_TRAITS

Definition at line 49 of file ComputeRegistry.hpp.

50 {
51 static_assert(has_operation_traits<OpClass>::value,
52 "Operation must have intrinsic type information. Use DECLARE_OPERATION_TRAITS macro.");
53
54 OperationType category = OpClass::operation_category;
55 register_operation<OpClass>(category);
56 }
OperationType
Operation categories for organization and discovery.