Lines Matching refs:func
163 void printTypeCode(uint32_t typeCode, debugPrintFunc func, void* cookie) in printTypeCode() argument
168 func ? (*func)(cookie, buffer) : defaultPrintFunc(cookie, buffer); in printTypeCode()
174 debugPrintFunc func, void* cookie) in printHexData() argument
181 if (func == NULL) func = defaultPrintFunc; in printHexData()
188 if (singleLineBytesCutoff < 0) func(cookie, "\n"); in printHexData()
189 func(cookie, "(NULL)"); in printHexData()
194 if (singleLineBytesCutoff < 0) func(cookie, "\n"); in printHexData()
195 func(cookie, "(empty)"); in printHexData()
200 if (singleLineBytesCutoff < 0) func(cookie, "\n"); in printHexData()
203 func(cookie, buf); in printHexData()
216 func(cookie, "{\n"); in printHexData()
219 func(cookie, "\n"); in printHexData()
302 if (newLine && indent) func(cookie, stringForIndent(indent)); in printHexData()
304 func(cookie, buffer); in printHexData()
312 if (indent > 0) func(cookie, stringForIndent(indent-1)); in printHexData()
313 func(cookie, "};"); in printHexData()