|
microfmt
Zero-allocation C++ formatting for constrained environments
|

Directories | |
| detail | |
| formatters | |
| hw | |
| inspector | |
| log | |
| sinks | |
Files | |
| gdb_printers.hpp | |
| Embeds GDB pretty printers for microfmt types into the binary. | |
| markdown.hpp | |
| Markdown document-writing helpers. | |
| microfmt.hpp | |
| Core formatting primitives, sinks, and customization point. | |
| microfmt_compile.hpp | |
| Umbrella header for the single translation unit that builds a MICROFMT_SHARED library (see microfmt/detail/compat.hpp and microfmt/microfmt_config.hpp for MICROFMT_SHARED/MICROFMT_SHARED_BUILD). | |
| microfmt_config.hpp | |
| Single build-time customization entry point for every optional microfmt feature macro. | |
| microfmt_extern.hpp | |
| Opt-in, developer-controlled explicit instantiation of consumer-supplied formatter template instances (e.g. formatter< std::optional<int>>, formatter<reloco::vector<std::string>>) for MICROFMT_SHARED deployments (see microfmt/detail/compat.hpp and microfmt/microfmt_compile.hpp). | |
| reloco.hpp | |
| Single re-export of every `reloco` type and annotation microfmt builds on. | |
| scratch_allocator.hpp | |
| sink_provider.hpp | |
| Traits-based, type-erased sink provider customization point. | |