3#ifndef TETL_FORMAT_BASIC_FORMAT_CONTEXT_HPP
4#define TETL_FORMAT_BASIC_FORMAT_CONTEXT_HPP
10template <
typename T,
typename CharT>
20template <
typename OutputIt,
typename CharT>
34 [[nodiscard]]
constexpr auto out() noexcept ->
iterator {
return _pos; }
Definition adjacent_find.hpp:8
basic_format_context< back_insert_iterator< detail::fmt_buffer< wchar_t > >, wchar_t > wformat_context
Definition basic_format_context.hpp:56
basic_format_context< back_insert_iterator< detail::fmt_buffer< char > >, char > format_context
Provides access to formatting state consisting of the formatting arguments and the output iterator.
Definition basic_format_context.hpp:55
Provides access to formatting state consisting of the formatting arguments and the output iterator.
Definition basic_format_context.hpp:21
CharT char_type
Definition basic_format_context.hpp:23
constexpr basic_format_context(OutputIt pos) noexcept
Definition basic_format_context.hpp:25
constexpr auto advance_to(iterator it) noexcept -> void
Sets the output iterator to it. After a call to advance_to, subsequent calls to out() will return a c...
Definition basic_format_context.hpp:38
OutputIt iterator
Definition basic_format_context.hpp:22
formatter< T, CharT > formatter_type
Definition basic_format_context.hpp:31
constexpr auto out() noexcept -> iterator
Returns the iterator to the output buffer.
Definition basic_format_context.hpp:34