Lines Matching refs:resultBuf
39 ESR_ReturnCode EE_concat(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen)
44 if (operands == NULL || resultBuf == NULL || resultLen == NULL)
54 LSTRCAT(resultBuf, operands[i]);
62 ESR_ReturnCode EE_conditional(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen)
64 if (operands == NULL || resultBuf == NULL || resultLen == NULL)
79 LSTRCPY(resultBuf, operands[2]);
89 LSTRCPY(resultBuf, operands[1]);
91 *resultLen = LSTRLEN(resultBuf);
96 ESR_ReturnCode EE_add(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen)
100 if (operands == NULL || resultBuf == NULL || resultLen == NULL)
109 return litostr(sum, resultBuf, resultLen, BASE_10);
112 ESR_ReturnCode EE_subtract(LCHAR* name, LCHAR** operands, size_t opCount, void* data, LCHAR* resultBuf, size_t* resultLen)
117 if (operands == NULL || resultBuf == NULL || resultLen == NULL)
126 return litostr(diff, resultBuf, resultLen, BASE_10);