#include <format_context.hpp>
|
using | char_type = CharType |
|
template<typename T > |
using | formatter_type = fly::Formatter< std::remove_cvref_t< T >, CharType > |
|
template<typename OutputIterator, fly::StandardCharacter CharType>
class fly::detail::BasicFormatContext< OutputIterator, CharType >
Provides access to the formatting state consisting of the format parameters, replacement fields and the output iterator.
- Author
- Timothy Flynn (trfly.nosp@m.nn89.nosp@m.@pm.m.nosp@m.e)
- Version
- April 4, 2021
◆ BasicFormatContext()
template<typename OutputIterator , fly::StandardCharacter CharType>
template<typename... Parameters>
Constructor.
- Parameters
-
out | The output iterator into which the formatted value should be written. |
parameters | The format parameters created with |make_format_parameters|. |
◆ arg()
template<typename OutputIterator , fly::StandardCharacter CharType>
Get the object holding the format parameter at the specified index. If the index is invalid, returns a format parameter holding |MonoState|.
- Parameters
-
index | The index to lookup. |
- Returns
- The format parameter at the specified index.
◆ out()
template<typename OutputIterator , fly::StandardCharacter CharType>
- Returns
- The output iterator into which the formatted value should be written.
The documentation for this class was generated from the following file: