WPILibC++ 2025.3.1
Loading...
Searching...
No Matches
literals Namespace Reference

Namespaces

namespace  json_literals
 

Functions

wpi::json operator""_json (const char *s, std::size_t n)
 user-defined string literal for JSON values
 
wpi::json::json_pointer operator""_json_pointer (const char *s, std::size_t n)
 user-defined string literal for JSON pointer
 
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 >
 

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