Lines Matching defs:format
274 vsnprintf(char *buffer, size_t bufferSize, const char *format, va_list args)
286 for (; format[0]; format++) {
287 if (format[0] != '%') {
288 outBuffer.PutCharacter(format[0]);
297 format++;
299 switch (format[0]) {
307 outBuffer.PutCharacter(format[0]);
314 if (isdigit(*format))
315 fieldWidth = skip_atoi(&format);
316 else if (format[0] == '*') {
317 format++;
329 if (format[0] == '.') {
330 format++;
331 if (isdigit(*format))
332 precision = skip_atoi(&format);
333 else if (format[0] == '*') {
334 format++;
345 if (format[0] == 'h' || format[0] == 'L' || format[0] == 'z') {
346 qualifier = *format++;
347 } else if (format[0] == 'l') {
348 format++;
349 if (format[0] == 'l') {
351 format++;
359 switch (format[0]) {
442 if (format[0] != '%')
445 if (!format[0])
448 outBuffer.PutCharacter(format[0]);
481 vsprintf(char *buffer, const char *format, va_list args)
483 return vsnprintf(buffer, ~0UL, format, args);
488 snprintf(char *buffer, size_t bufferSize, const char *format, ...)
493 va_start(args, format);
494 i = vsnprintf(buffer, bufferSize, format, args);
502 sprintf(char *buffer, const char *format, ...)
507 va_start(args, format);
508 i = vsnprintf(buffer, ~0UL, format, args);