PatchworkOS
Loading...
Searching...
No Matches
_format_ctx_t Struct Reference

#include <format.h>

Data Fields

int32_t base
 
_format_flags_t flags
 
uint64_t maxChars
 
uint64_t totalChars
 
uint64_t currentChars
 
char * buffer
 
uint64_t width
 
int64_t precision
 
FILEstream
 
va_list arg
 

Detailed Description

Definition at line 34 of file format.h.

Field Documentation

◆ arg

va_list _format_ctx_t::arg

Definition at line 45 of file format.h.

Referenced by _print(), _scan(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ base

int32_t _format_ctx_t::base

Definition at line 36 of file format.h.

Referenced by _int_format(), _print(), _print_integer(), _scan(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ buffer

char* _format_ctx_t::buffer

Definition at line 41 of file format.h.

Referenced by _print(), _scan_get(), _scan_unget(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ currentChars

◆ flags

◆ maxChars

uint64_t _format_ctx_t::maxChars

Definition at line 38 of file format.h.

Referenced by _print(), _scan(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ precision

int64_t _format_ctx_t::precision

◆ stream

FILE* _format_ctx_t::stream

Definition at line 44 of file format.h.

Referenced by _scan_get(), _scan_unget(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ totalChars

uint64_t _format_ctx_t::totalChars

Definition at line 39 of file format.h.

Referenced by _print(), _scan(), _scan_get(), _scan_unget(), vfprintf(), vfscanf(), vsnprintf(), and vsscanf().

◆ width

uint64_t _format_ctx_t::width

The documentation for this struct was generated from the following file: