ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation.sys.printk.core Module Reference

Functions

auto zxfoundation::sys::printk::get_current_level () noexcept -> log_level
auto zxfoundation::sys::printk::handle_min_level (std::string_view val) noexcept -> bool
auto zxfoundation::sys::printk::init () noexcept -> void
auto zxfoundation::sys::printk::log_size () noexcept -> usize
template<typename... Args>
auto zxfoundation::sys::printk::palert (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::pcrit (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::pemerg (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::perr (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::pinfo (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::pnotice (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::printk (log_level level, std::string_view fmt, Args &&... args) noexcept -> void
auto zxfoundation::sys::printk::printk_commit (const char *buf, usize offset) noexcept -> void
 Commit a pre-formatted message to all active backends and the ring-buffer.
template<typename... Args>
auto zxfoundation::sys::printk::pverbose (std::string_view fmt, Args &&... args) noexcept -> void
template<typename... Args>
auto zxfoundation::sys::printk::pwarn (std::string_view fmt, Args &&... args) noexcept -> void
auto zxfoundation::sys::printk::read_logs (std::span< u8 > dest, bool consume) noexcept -> usize
auto zxfoundation::sys::printk::register_backend (const printk_backend &backend) noexcept -> void
auto zxfoundation::sys::printk::set_min_level (const log_level level) noexcept -> void

Files

file  zxfoundation/sys/printk.zcomponent/core.cxxm
file  zxfoundation/sys/printk.zcomponent/state.cxxm
file  zxfoundation/sys/printk.zcomponent/core.cxx