WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
literals Namespace Reference

Namespaces

namespace  json_literals

Functions

constexpr auto operator""_a (const char *s, size_t) -> detail::udl_arg< char >
 User-defined literal equivalent of fmt::arg.
auto operator""_a (const wchar_t *s, size_t) -> detail::udl_arg< wchar_t >
wpi::util::json operator""_json (const char *s, std::size_t n)
 user-defined string literal for JSON values
wpi::util::json::json_pointer operator""_json_pointer (const char *s, std::size_t n)
 user-defined string literal for JSON pointer

Function Documentation

◆ operator""_a() [1/2]

auto literals::operator""_a ( const char * s,
size_t  )->detail::udl_arg< char >
constexpr

User-defined literal equivalent of fmt::arg.

Example:

using namespace fmt::literals;
fmt::print("The answer is {answer}.", "answer"_a=42);

◆ operator""_a() [2/2]

auto literals::operator""_a ( const wchar_t * s,
size_t  )->detail::udl_arg< wchar_t >
inline