Template Function interpolatePixel

Function Documentation

Warning

doxygenfunction: Unable to resolve function “interpolatePixel” with arguments “(XF_CTUNAME(DEPTH, NPPC), XF_CTUNAME(DEPTH, NPPC), XF_CTUNAME(DEPTH, NPPC), XF_CTUNAME(DEPTH, NPPC), ap_ufixed<12, 2>, ap_ufixed<12, 2>, XF_CTUNAME(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 58] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC> void interpolatePixel (XF_CTUNAME(DEPTH, NPPC) A0, XF_CTUNAME(DEPTH, NPPC) B0, XF_CTUNAME(DEPTH, NPPC) A1, XF_CTUNAME(DEPTH, NPPC) B1, ap_ufixed< 12, 2 > Wx, ap_ufixed< 12, 2 > Wy, XF_CTUNAME(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 76] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC> void interpolatePixel (XF_CTUNAME(DEPTH, NPPC) A0, XF_CTUNAME(DEPTH, NPPC) B0, XF_CTUNAME(DEPTH, NPPC) A1, XF_CTUNAME(DEPTH, NPPC) B1, ap_ufixed< 12, 2 > Wx, ap_ufixed< 12, 2 > Wy, XF_CTUNAME(DEPTH, NPPC) &pixel) —————————————————————————-^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “A”. [error at 101] template<int DEPTH, int INTERPOLATION_TYPE, int NPPC> void interpolatePixel (XF_CTUNAME(DEPTH, NPPC) A0, XF_CTUNAME(DEPTH, NPPC) B0, XF_CTUNAME(DEPTH, NPPC) A1, XF_CTUNAME(DEPTH, NPPC) B1, ap_ufixed< 12, 2 > Wx, ap_ufixed< 12, 2 > Wy, XF_CTUNAME(DEPTH, NPPC) &pixel) —————————————————————————————————–^