Template Function xf::cv::ProcessBox3x3

Function Documentation

Warning

doxygenfunction: Unable to resolve function “xf::cv::ProcessBox3x3” with arguments “(xf::cv::Mat<SRC_T, ROWS, COLS, NPC>&, xf::cv::Mat<SRC_T, ROWS, COLS, NPC>&, XF_SNAME(WORDWIDTH_SRC), XF_PTNAME(DEPTH), XF_PTNAME(DEPTH), XF_PTNAME(DEPTH), XF_PTNAME(DEPTH), XF_SNAME(WORDWIDTH_SRC) &, uint16_t, uint16_t, uint16_t&, ap_uint<13>, ap_uint<2>, ap_uint<2>, ap_uint<2>, ap_uint<13>, int&, int&)”. 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 118] template<int SRC_T, int ROWS, int COLS, int DEPTH, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int COLS_COUNT> void ProcessBox3x3 (xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_src_mat, xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_dst_mat, XF_SNAME(WORDWIDTH_SRC) buf[3][COLS > > XF_BITSHIFT(NPC)], XF_PTNAME(DEPTH) l00_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l10_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l20_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) mask_value[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_SRC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift, ap_uint< 13 > row_ind, ap_uint< 2 > top, ap_uint< 2 > mid, ap_uint< 2 > bottom, ap_uint< 13 > row, int &rd_ind, int &wr_ind) ———————————————————————————————————————-^ 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 133] template<int SRC_T, int ROWS, int COLS, int DEPTH, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int COLS_COUNT> void ProcessBox3x3 (xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_src_mat, xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_dst_mat, XF_SNAME(WORDWIDTH_SRC) buf[3][COLS > > XF_BITSHIFT(NPC)], XF_PTNAME(DEPTH) l00_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l10_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l20_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) mask_value[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_SRC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift, ap_uint< 13 > row_ind, ap_uint< 2 > top, ap_uint< 2 > mid, ap_uint< 2 > bottom, ap_uint< 13 > row, int &rd_ind, int &wr_ind) ————————————————————————————————————————————-^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “b”. [error at 256] template<int SRC_T, int ROWS, int COLS, int DEPTH, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int COLS_COUNT> void ProcessBox3x3 (xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_src_mat, xf::cv::Mat< SRC_T, ROWS, COLS, NPC > &_dst_mat, XF_SNAME(WORDWIDTH_SRC) buf[3][COLS > > XF_BITSHIFT(NPC)], XF_PTNAME(DEPTH) l00_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l10_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) l20_buf[XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH) mask_value[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_SRC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift, ap_uint< 13 > row_ind, ap_uint< 2 > top, ap_uint< 2 > mid, ap_uint< 2 > bottom, ap_uint< 13 > row, int &rd_ind, int &wr_ind) —————————————————————————————————————————————————————————————————————————————————————-^