ExportOpExtra(In, Extra, ExportOp) { foreach i, e in In, Extra ExportOp.doIt(In(i), Extra(e)); }
The requirements on the ExportExtraT template parameter expressed as class definition are:
template<class ImValT, class ExtraValT> class ExportExtraT { public: typedef HxTagTransInVar TransVarianceCategory; typedef HxTag1Phase PhaseCategory; ExportExtraT(HxTagList&); void doIt(const ImValT& imV, const ExtraValT& extraV); static HxString className(); };
Example(s):