libexplain  1.4.D001
Functions
libexplain/buffer/errno/printf.c File Reference
#include <libexplain/ac/errno.h>
#include <libexplain/buffer/errno/fprintf.h>
#include <libexplain/buffer/errno/printf.h>
#include <libexplain/buffer/pathname.h>
#include <libexplain/explanation.h>
#include <libexplain/is_efault.h>
#include <libexplain/printf_format.h>

Go to the source code of this file.

Functions

static void explain_buffer_errno_printf_system_call (explain_string_buffer_t *sb, int errnum, const char *format, va_list ap)
void explain_buffer_errno_printf_explanation (explain_string_buffer_t *sb, int errnum, const char *syscall_name, const char *format, va_list ap)
void explain_buffer_errno_printf (explain_string_buffer_t *sb, int errnum, const char *format, va_list ap)

Function Documentation

void explain_buffer_errno_printf ( explain_string_buffer_t sb,
int  errnum,
const char *  format,
va_list  ap 
)

Definition at line 62 of file printf.c.

void explain_buffer_errno_printf_explanation ( explain_string_buffer_t sb,
int  errnum,
const char *  syscall_name,
const char *  format,
va_list  ap 
)

Definition at line 43 of file printf.c.

static void explain_buffer_errno_printf_system_call ( explain_string_buffer_t sb,
int  errnum,
const char *  format,
va_list  ap 
) [static]

Definition at line 30 of file printf.c.