|
CIRCT 22.0.0git
|
Integer formatting options. More...
#include <FmtDescriptor.h>

Public Attributes | |
| int16_t | bitwidth |
| The bitwidth of the integer value. | |
| int16_t | specifierWidth |
| The minumum width of the output in characters. | |
| int8_t | radix |
| The radix to use for formatting. Must be one of {2, 8, 10, 16}. | |
| char | paddingChar |
| Padding character (NUL if no padding is desired). | |
| bool | isLeftAligned |
| Whether the value is left aligned. | |
| bool | isUpperCase |
| Whether to use uppercase hex letters. | |
| bool | isSigned |
| Whether to treat the value as signed. | |
Integer formatting options.
Definition at line 119 of file FmtDescriptor.h.
| int16_t circt::arc::runtime::FmtDescriptor::IntFmt::bitwidth |
The bitwidth of the integer value.
Definition at line 121 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().
| bool circt::arc::runtime::FmtDescriptor::IntFmt::isLeftAligned |
Whether the value is left aligned.
Definition at line 129 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().
| bool circt::arc::runtime::FmtDescriptor::IntFmt::isSigned |
Whether to treat the value as signed.
Definition at line 133 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().
| bool circt::arc::runtime::FmtDescriptor::IntFmt::isUpperCase |
Whether to use uppercase hex letters.
Definition at line 131 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().
| char circt::arc::runtime::FmtDescriptor::IntFmt::paddingChar |
Padding character (NUL if no padding is desired).
Definition at line 127 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format().
| int8_t circt::arc::runtime::FmtDescriptor::IntFmt::radix |
The radix to use for formatting. Must be one of {2, 8, 10, 16}.
Definition at line 125 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().
| int16_t circt::arc::runtime::FmtDescriptor::IntFmt::specifierWidth |
The minumum width of the output in characters.
Definition at line 123 of file FmtDescriptor.h.
Referenced by arcRuntimeIR_format(), and circt::arc::runtime::FmtDescriptor::createInt().