uint32_t NBioBSP_IdentifyDataFromIndexSearchDB(std::string firText) {
NBioAPI_FIR_TEXTENCODE mouldFirText;
mouldFirText.TextFIR = &firText[0];
NBioAPI_INPUT_FIR inputFIR;
inputFIR.Form = NBioAPI_FIR_FORM_TEXTENCODE;
inputFIR.InputFIR.TextFIR = &mouldFirText;
NBioAPI_INDEXSEARCH_FP_INFO fpInfo;
NBioAPI_RETURN nbioApiReturn = NBioAPI_IdentifyDataFromIndexSearchDB(nbioApiHandle, &inputFIR, 5, &fpInfo, NULL);
check_nbioapi_error(nbioApiReturn);
return fpInfo.ID;
}
I don't know c++, but looking over it, maybe it's on line 3 of what I sent here, having to remove "[0]".