|
CX Framework
Cross-platform C utility framework
|
Format variable descriptor for Formattable interface implementations. More...
#include <format.h>
Data Fields | |
| string | var |
| (unparsed) variable descriptor | |
| int32 | vtype |
| variable type | |
| int32 | idx |
| explicit index (1-based) | |
| int32 | width |
| field width | |
| sa_string | fmtopts |
| variable format options (other than width) | |
| string | def |
| default text | |
| string | tmp |
| temporary storage for variable-level operations | |
| int32 | arrayidx |
| array index (or -1) | |
| string | hashkey |
| hashtable lookup key, from ${type[key]} | |
| string | key |
| keyed-argument name, from ${type:key} | |
| uint32 | flags |
| format flags | |
| uintptr | fmtdata [4] |
| type-specific format data | |
| stype | type |
| original type | |
| void * | data |
| data backing up this variable | |
Format variable descriptor for Formattable interface implementations.