![]() |
Toolbox snapshot
The Reactive C++ Toolbox
|
#include <toolbox/Config.h>#include <toolbox/util/Math.hpp>#include <bit>#include <cstdint>#include <string>#include <string_view>

Go to the source code of this file.
Classes | |
| struct | toolbox::util::AlwaysFalse< T > |
| struct | toolbox::util::string_hash |
Namespaces | |
| namespace | toolbox |
| namespace | toolbox::util |
Functions | |
| template<typename ValueT > | |
| auto & | toolbox::util::remove_const (const ValueT &ref) |
| constexpr bool | toolbox::util::isdigit (int c) noexcept |
| template<typename ValueT > requires std::unsigned_integral<ValueT> | |
| constexpr int | toolbox::util::dec_digits (ValueT i) noexcept |
| template<typename ValueT > requires std::signed_integral<ValueT> | |
| constexpr int | toolbox::util::dec_digits (ValueT i) noexcept |
| template<typename UIntegerT > requires std::unsigned_integral<UIntegerT> | |
| constexpr int | toolbox::util::hex_digits (UIntegerT i) noexcept |
| bool | toolbox::util::stob (string_view sv, bool dfl) noexcept |
| double | toolbox::util::stod (std::string_view sv, double dfl) noexcept |
| double | toolbox::util::fast_stod (std::string_view sv, double dfl) noexcept |
| template<typename ValueT > requires std::integral<ValueT> || std::same_as<ValueT, double> | |
| constexpr ValueT | toolbox::util::ston (std::string_view sv) noexcept |
| constexpr std::string_view | toolbox::util::bool_to_alpha (bool b) noexcept |