Template Function computeOutputPixel

Function Documentation

Warning

doxygenfunction: Unable to resolve function “computeOutputPixel” with arguments “(XF_TNAME(DEPTH, NPPC), XF_TNAME(DEPTH, NPPC), ap_uint<T_INDEX_INT>, ap_uint<T_INDEX_INT>, ap_ufixed<WEIGHT_WIDTH, WEIGHT_INT>, ap_ufixed<WEIGHT_WIDTH, WEIGHT_INT>, XF_TNAME(DEPTH, NPPC) &)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 133] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC, int T_INDEX_INT, int NUMBEROFINPUTWORDS, int WEIGHT_WIDTH, int WEIGHT_INT> void computeOutputPixel (XF_TNAME(DEPTH, NPPC) A0[NUMBEROFINPUTWORDS], XF_TNAME(DEPTH, NPPC) B0[NUMBEROFINPUTWORDS], ap_uint< T_INDEX_INT > initIndex, ap_uint< T_INDEX_INT > indexx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wy, XF_TNAME(DEPTH, NPPC) &pixel) ————————————————————————————————————————————-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 153] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC, int T_INDEX_INT, int NUMBEROFINPUTWORDS, int WEIGHT_WIDTH, int WEIGHT_INT> void computeOutputPixel (XF_TNAME(DEPTH, NPPC) A0[NUMBEROFINPUTWORDS], XF_TNAME(DEPTH, NPPC) B0[NUMBEROFINPUTWORDS], ap_uint< T_INDEX_INT > initIndex, ap_uint< T_INDEX_INT > indexx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wy, XF_TNAME(DEPTH, NPPC) &pixel) ———————————————————————————————————————————————————^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “A”. [error at 176] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC, int T_INDEX_INT, int NUMBEROFINPUTWORDS, int WEIGHT_WIDTH, int WEIGHT_INT> void computeOutputPixel (XF_TNAME(DEPTH, NPPC) A0[NUMBEROFINPUTWORDS], XF_TNAME(DEPTH, NPPC) B0[NUMBEROFINPUTWORDS], ap_uint< T_INDEX_INT > initIndex, ap_uint< T_INDEX_INT > indexx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wx[XF_NPIXPERCYCLE(NPPC)], ap_ufixed< WEIGHT_WIDTH, WEIGHT_INT > Wy, XF_TNAME(DEPTH, NPPC) &pixel) ——————————————————————————————————————————————————————————–^