FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
param Struct Reference

Data Fields

char lz:1
 
char alt:1
 
char uc:1
 
char align_left:1
 
unsigned int width
 
char sign
 
unsigned int base
 
char * bf
 

Field Documentation

char param::align_left

0 == align right (default), 1 == align left

Referenced by putchw(), and tfp_format().

char param::alt

alternate form

Referenced by putchw(), and tfp_format().

unsigned int param::base

number base (e.g.: 8, 10, 16)

Referenced by putchw(), tfp_format(), ui2a(), uli2a(), and ulli2a().

char* param::bf

Buffer to output

Referenced by putchw(), tfp_format(), ui2a(), uli2a(), and ulli2a().

char param::lz

Leading zeros

Referenced by putchw(), and tfp_format().

char param::sign

The sign to display (if any)

Referenced by i2a(), li2a(), lli2a(), putchw(), and tfp_format().

char param::uc

Upper case (for base16 only)

Referenced by putchw(), tfp_format(), ui2a(), uli2a(), and ulli2a().

unsigned int param::width

field width

Referenced by putchw(), and tfp_format().