microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
microfmt::detail::int_formatter_specs Struct Reference

#include <microfmt.hpp>

Inheritance diagram for microfmt::detail::int_formatter_specs:
Inheritance graph
[legend]
Collaboration diagram for microfmt::detail::int_formatter_specs:
Collaboration graph
[legend]

Classes

struct  flags_t
 

Public Member Functions

MICROFMT_API_CONSTEXPR void parse (format_parse_context &ctx) noexcept
 
template<typename T >
RELOCO_BEGIN_UNSAFE_CODE void format_int_impl (T val, const sink &out) const noexcept
 

Public Attributes

uint8_t width {0}
 
struct microfmt::detail::int_formatter_specs::flags_t flags
 

Member Function Documentation

◆ format_int_impl()

template<typename T >
RELOCO_BEGIN_UNSAFE_CODE void microfmt::detail::int_formatter_specs::format_int_impl ( T  val,
const sink &  out 
) const
inlinenoexcept

◆ parse()

MICROFMT_API_CONSTEXPR void microfmt::detail::int_formatter_specs::parse ( format_parse_context &  ctx)
noexcept

Member Data Documentation

◆ flags

struct microfmt::detail::int_formatter_specs::flags_t microfmt::detail::int_formatter_specs::flags

◆ width

uint8_t microfmt::detail::int_formatter_specs::width {0}

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