28 Notify(
PSTR(
"Buffer pointer is NULL!\r\n"), 0x80);
31 for(; countDown && (*pcntdn); countDown--, (*pcntdn)--, (*pp)++)
32 pBuf[valueSize - countDown] = (**pp);
37 countDown = valueSize;
50 if(!theParser.
Parse(pp, pcntdn))
66 for(; arLenCntdn; arLenCntdn--) {
67 if(!theParser.
Parse(pp, pcntdn))
71 pf(pBuf, (arLen - arLenCntdn), me);
void Initialize(MultiValueBuffer *const pbuf)
bool Parse(uint8_t **pp, uint16_t *pcntdn)
bool Parse(uint8_t **pp, uint16_t *pcntdn, PTP_ARRAY_EL_FUNC pf, const void *me=NULL)