Namespaces | |
namespace | chrono_duration_literals |
namespace | constexpr_integral_literals |
namespace | detail |
namespace | integral_literals |
namespace | integral_set_literals |
namespace | json_literals |
namespace | path_literals |
namespace | path_view_literals |
namespace | string_literals |
namespace | string_view_literals |
namespace | uuid_literals |
Functions | |
constexpr auto | operator""_h (unsigned long long value) |
constexpr auto | operator""_min (unsigned long long value) |
constexpr auto | operator""_s (unsigned long long value) |
constexpr auto | operator""_ms (unsigned long long value) |
constexpr auto | operator""_us (unsigned long long value) |
constexpr auto | operator""_ns (unsigned long long value) |
constexpr auto | operator""_ps (unsigned long long value) |
template<container::FixedString literal> | |
constexpr auto | operator""_u8p () |
constexpr auto | operator""_u8p (c8 const *data, size_t size) |
constexpr auto | operator""_p (char const *data, size_t size) |
template<container::FixedString literal> | |
consteval auto | operator""_u8pv () |
consteval auto | operator""_u8pv (c8 const *data, size_t size) |
consteval auto | operator""_pv (char const *data, size_t size) |
template<container::FixedString literal> | |
constexpr auto | operator""_s () |
constexpr auto | operator""_s (c8 const *data, size_t size) |
constexpr auto | operator""_ts (char const *data, size_t size) |
template<container::FixedString literal> | |
consteval auto | operator""_sv () |
consteval auto | operator""_sv (c8 const *data, size_t size) |
consteval auto | operator""_tsv (char const *data, size_t size) |
template<char... chars> | |
constexpr auto | operator""_zic () |
consteval auto | operator""_b (unsigned long long value) -> Byte |
consteval auto | operator""_b (char value) -> Byte |
template<container::FixedString string> requires (detail::valid_json_literal<string>()) | |
constexpr auto | operator""_json () |
consteval auto | operator""_uuid (char const *data, usize size) -> util::UUID |