zpp
Zephyr C++20 Framework
|
#include <zephyr/kernel.h>
#include <zephyr/sys/__assert.h>
#include <cstddef>
#include <chrono>
#include <utility>
Go to the source code of this file.
Namespaces | |
zpp | |
zpp::internal | |
Functions | |
void | zpp::internal::print_arg () noexcept |
void | zpp::internal::print_arg (bool v) noexcept |
void | zpp::internal::print_arg (float v) noexcept |
void | zpp::internal::print_arg (double v) noexcept |
void | zpp::internal::print_arg (char v) noexcept |
void | zpp::internal::print_arg (const char *v) noexcept |
void | zpp::internal::print_arg (const void *v) noexcept |
void | zpp::internal::print_arg (uint8_t v) noexcept |
void | zpp::internal::print_arg (int8_t v) noexcept |
void | zpp::internal::print_arg (uint16_t v) noexcept |
void | zpp::internal::print_arg (int16_t v) noexcept |
void | zpp::internal::print_arg (uint32_t v) noexcept |
void | zpp::internal::print_arg (int32_t v) noexcept |
void | zpp::internal::print_arg (uint64_t v) noexcept |
void | zpp::internal::print_arg (int64_t v) noexcept |
template<class T_Rep , class T_Period > | |
void | zpp::internal::print_arg (std::chrono::duration< T_Rep, T_Period > v) |
template<class T_Clock > | |
void | zpp::internal::print_arg (std::chrono::time_point< T_Clock > v) |
void | zpp::internal::print_helper (const char *fmt) noexcept |
template<class T_FirstArg , class ... T_Args> | |
void | zpp::internal::print_helper (const char *fmt, T_FirstArg &&first, T_Args &&... args) noexcept |
template<class ... T_Args> | |
void | zpp::print (const char *fmt, T_Args &&... args) noexcept |
simple typesafe print function More... | |