|
microfmt
Zero-allocation C++ formatting for constrained environments
|
#include "../formatters/json.hpp"#include "../markdown.hpp"#include "address_space.hpp"#include "elf_enumerator.hpp"#include "metadata_map.hpp"#include "thread.hpp"
Go to the source code of this file.
Classes | |
| struct | microfmt::formatter< task_state > |
| struct | microfmt::task_info |
| Comprehensive system task (Team) descriptor. More... | |
| struct | microfmt::task_info::metadata_state |
| Stack iteration state supporting phase transition from classic fields to extended task metadata. More... | |
Namespaces | |
| namespace | microfmt |
Typedefs | |
| using | microfmt::thread_next_fn_t = bool(*)(void *ctx, thread_info &out) noexcept |
| Function pointer signature for generating/iterating threads belonging to a task. | |
Enumerations | |
| enum class | microfmt::task_state : uint8_t { microfmt::ready , microfmt::running , microfmt::suspended , microfmt::waiting , microfmt::terminated } |