SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
param_s Struct Reference

Structure with all parameter used. More...

Public Attributes

union { 
 
   unsigned LONG   lvalue 
 
values 
 Buffer for current integer value and for temporary double value defined as union to save stack.
 
char * out
 Pointer to the output buffer.
 
int length
 Current length of the output buffer.
 
int prec
 Field precision.
 
int width
 Field width.
 
unsigned count
 Count the number of char emitted.
 
unsigned flags
 Parser flags.
 
int prefixlen
 Length of the prefix.
 
char prefix [2]
 
char buffer [sizeof(LONG) *8+1]
 Buffer to store the biggest integer number in binary.
 
unsigned char radix
 
char pad
 
char state
 Current state.
 
union { 
 
   unsigned LONG   lvalue 
 
values 
 Buffer for current integer value and for temporary double value defined as union to save stack.
 
union { 
 
   unsigned LONG   lvalue 
 
values 
 Buffer for current integer value and for temporary double value defined as union to save stack.
 

Detailed Description

Structure with all parameter used.

Member Data Documentation

◆ buffer

char param_s::buffer

Buffer to store the biggest integer number in binary.

◆ count

unsigned param_s::count

Count the number of char emitted.

◆ flags

unsigned param_s::flags

Parser flags.

◆ length

int param_s::length

Current length of the output buffer.

◆ lvalue

unsigned LONG param_s::lvalue

◆ out

char * param_s::out

Pointer to the output buffer.

◆ pad

char param_s::pad

◆ prec

int param_s::prec

Field precision.

◆ prefix

char param_s::prefix

◆ prefixlen

int param_s::prefixlen

Length of the prefix.

◆ radix

unsigned char param_s::radix

◆ state

char param_s::state

Current state.

◆ [union] [1/3]

union { ... } param_s::values

Buffer for current integer value and for temporary double value defined as union to save stack.

◆ [union] [2/3]

union { ... } param_s::values

Buffer for current integer value and for temporary double value defined as union to save stack.

◆ [union] [3/3]

union { ... } param_s::values

Buffer for current integer value and for temporary double value defined as union to save stack.

◆ width

int param_s::width

Field width.


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