3#ifndef TETL_FORMAT_BASIC_FORMAT_ARG_HPP
4#define TETL_FORMAT_BASIC_FORMAT_ARG_HPP
16template <
typename Context>
20template <
typename Context,
typename T>
21[[nodiscard]]
constexpr auto make_arg(T&& value) -> basic_format_arg<Context>;
24template <
typename Context>
27 using char_type =
typename Context::char_type;
29 template <
typename ContextType,
typename T>
40 explicit handle(T&& val)
noexcept;
57 template <
typename Traits>
60 template <etl::
size_t Capacity,
typename Traits>
74 unsigned long long int,
87template <
typename Context,
typename T>
88[[nodiscard]]
constexpr auto make_arg(T&& value) -> basic_format_arg<Context>
Definition adjacent_find.hpp:8
constexpr auto forward(remove_reference_t< T > ¶m) noexcept -> T &&
Forwards lvalues as either lvalues or as rvalues, depending on T. When t is a forwarding reference (a...
Definition forward.hpp:18
decltype(nullptr) nullptr_t
etl::nullptr_t is the type of the null pointer literal, nullptr. It is a distinct type that is not it...
Definition nullptr_t.hpp:13
Definition basic_format_parse_context.hpp:13
basic_inplace_string class with fixed size capacity.
Definition basic_inplace_string.hpp:41
The class template basic_string_view describes an object that can refer to a constant contiguous sequ...
Definition basic_string_view.hpp:34
Unit type intended for use as a well-behaved empty alternative in etl::variant. In particular,...
Definition monostate.hpp:16
Definition variant.hpp:98
constexpr auto holds_alternative(variant< Ts... > const &v) noexcept -> bool
Checks if the variant v holds the alternative T. The call is ill-formed if T does not appear exactly ...
Definition variant.hpp:384