objc

Typedefs | Functions
printf.h File Reference

Functions for formatted strings output. More...

#include <stdarg.h>
#include <stddef.h>
Include dependency graph for printf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef const char *(* sys_printf_format_handler_t) (char format, va_list *va)
 Custom format handler function type. More...
 

Functions

void sys_puts (const char *str)
 Outputs a string to the system console or standard output. More...
 
void sys_putch (const char ch)
 Outputs a character to the system console or standard output. More...
 
size_t sys_printf (const char *format,...)
 Prints formatted output to the system console. More...
 
size_t sys_vprintf (const char *format, va_list args)
 Prints formatted output using a va_list argument. More...
 
size_t sys_sprintf (char *buf, size_t sz, const char *format,...)
 Prints formatted output to a string buffer. More...
 
size_t sys_vsprintf (char *buf, size_t sz, const char *format, va_list args)
 Prints formatted output to a string buffer using a va_list argument. More...
 
size_t sys_vprintf_ex (const char *format, va_list args, sys_printf_format_handler_t custom_handler)
 Prints formatted output using a va_list argument with custom format handler support. More...
 
size_t sys_vsprintf_ex (char *buf, size_t sz, const char *format, va_list args, sys_printf_format_handler_t custom_handler)
 Prints formatted output to a string buffer using a va_list argument with custom format handler support. More...
 
size_t sys_sprintf_ex (char *buf, size_t sz, const char *format, sys_printf_format_handler_t custom_handler,...)
 Prints formatted output to a string buffer with custom format handler support. More...
 

Detailed Description

Functions for formatted strings output.

Definition in file printf.h.