MeterLogger
Data Fields
param Struct Reference
Collaboration diagram for param:

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
 

Detailed Description

Definition at line 74 of file tinyprintf.c.

Field Documentation

◆ align_left

char param::align_left

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

Definition at line 78 of file tinyprintf.c.

Referenced by putchw(), and tfp_format().

◆ alt

char param::alt

alternate form

Definition at line 76 of file tinyprintf.c.

Referenced by putchw(), and tfp_format().

◆ base

unsigned int param::base

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

Definition at line 81 of file tinyprintf.c.

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

◆ bf

char* param::bf

Buffer to output

Definition at line 82 of file tinyprintf.c.

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

◆ lz

char param::lz

Leading zeros

Definition at line 75 of file tinyprintf.c.

Referenced by putchw(), and tfp_format().

◆ sign

char param::sign

The sign to display (if any)

Definition at line 80 of file tinyprintf.c.

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

◆ uc

char param::uc

Upper case (for base16 only)

Definition at line 77 of file tinyprintf.c.

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

◆ width

unsigned int param::width

field width

Definition at line 79 of file tinyprintf.c.

Referenced by putchw(), and tfp_format().


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