microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
microfmt Directory Reference
Directory dependency graph for microfmt:
include/microfmt

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.