|
libexplain
1.4.D001
|
#include <libexplain/ac/stdint.h>#include <libexplain/ac/wchar.h>#include <libexplain/buffer/double.h>#include <libexplain/buffer/int.h>#include <libexplain/buffer/long.h>#include <libexplain/buffer/long_double.h>#include <libexplain/buffer/long_long.h>#include <libexplain/buffer/pathname.h>#include <libexplain/buffer/pointer.h>#include <libexplain/buffer/size_t.h>#include <libexplain/buffer/ssize_t.h>#include <libexplain/printf_format.h>Go to the source code of this file.
Defines | |
| #define | PAIR(a, b) (((a) << 8) | (b)) |
Functions | |
| void | explain_printf_format_representation (explain_string_buffer_t *sb, const char *format, va_list ap) |
| #define PAIR | ( | a, | |
| b | |||
| ) | (((a) << 8) | (b)) |
Definition at line 35 of file representation.c.
| void explain_printf_format_representation | ( | explain_string_buffer_t * | sb, |
| const char * | format, | ||
| va_list | ap | ||
| ) |
The explain_print_format_representation function is used to parse a format string, and the print representations of all the arguments. This is used to print system call representations. The format string has already been printed.
| sb | When to print the representation |
| format | The format string describing the rest of the arguments. |
| ap | the rest of the arguments. |
Definition at line 40 of file representation.c.
1.7.6.1