template <> int \
________________________________PLEASE_USE_THE__MIRA_OBJECT_CONSTRUCTOR4__MACRO_IN_GLOBAL_NAMESPACE_ONLY________________________________ \
<T>::FOR_CLASS() { return 0; } \
template<> \
T* mira::ClassFactoryDefaultConstClassBuilder::invoke<4,T>( std::va_list ap) { \
A0 a0 = va_arg(ap, A0); \
A1 a1 = va_arg(ap, A1); \
A2 a2 = va_arg(ap, A2); \
A3 a3 = va_arg(ap, A3); \
return new T( a0, a1, a2, a3 ); \
} \
}
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67