#include "internal/osal_stdio_internal.h"#include "osal/stdio/osal_stdio_ops.h"#include "osal/stdio/osal_stdio.h"#include "policy/lexleo_cstd_types.h"#include "policy/lexleo_assert.h"#include "policy/lexleo_cstd_io.h"#include "policy/lexleo_cstd_arg.h"
Go to the source code of this file.
Functions | |
| static OSAL_STDIO * | osal_stdio_stdin (void) |
| OSAL_STDIO * | osal_stdio_stdout (void) |
| OSAL_STDIO * | osal_stdio_stderr (void) |
| static size_t | osal_stdio_read (void *ptr, size_t size, size_t nmemb, OSAL_STDIO *stdio) |
| size_t | osal_stdio_write (const void *ptr, size_t size, size_t nmemb, OSAL_STDIO *stdio) |
| int | osal_stdio_flush (OSAL_STDIO *stdio) |
| static int | osal_stdio_error (OSAL_STDIO *stdio) |
| static int | osal_stdio_eof (OSAL_STDIO *stdio) |
| static void | osal_stdio_clearerr (OSAL_STDIO *stdio) |
| const osal_stdio_ops_t * | osal_stdio_default_ops (void) |
| int | osal_snprintf (char *buf, size_t size, const char *fmt,...) |
Variables | |
| static struct OSAL_STDIO | g_stdin = { .fp = NULL } |
| static struct OSAL_STDIO | g_stdout = { .fp = NULL } |
| static struct OSAL_STDIO | g_stderr = { .fp = NULL } |
| int osal_snprintf | ( | char * | buf, |
| size_t | size, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 95 of file osal_stdio.c.
|
static |
Definition at line 73 of file osal_stdio.c.
| const osal_stdio_ops_t * osal_stdio_default_ops | ( | void | ) |
Definition at line 79 of file osal_stdio.c.
|
static |
Definition at line 67 of file osal_stdio.c.
|
static |
Definition at line 61 of file osal_stdio.c.
| int osal_stdio_flush | ( | OSAL_STDIO * | stdio | ) |
Definition at line 55 of file osal_stdio.c.
|
static |
Definition at line 35 of file osal_stdio.c.
| OSAL_STDIO * osal_stdio_stderr | ( | void | ) |
Definition at line 29 of file osal_stdio.c.
|
static |
Definition at line 17 of file osal_stdio.c.
| OSAL_STDIO * osal_stdio_stdout | ( | void | ) |
Definition at line 23 of file osal_stdio.c.
| size_t osal_stdio_write | ( | const void * | ptr, |
| size_t | size, | ||
| size_t | nmemb, | ||
| OSAL_STDIO * | stdio | ||
| ) |
Definition at line 45 of file osal_stdio.c.
|
static |
Definition at line 15 of file osal_stdio.c.
|
static |
Definition at line 13 of file osal_stdio.c.
|
static |
Definition at line 14 of file osal_stdio.c.