Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
formatter< std::tm, Char > Struct Template Reference

#include <chrono.h>

Inheritance diagram for formatter< std::tm, Char >:
Inheritance graph
[legend]

Public Member Functions

template<typename FormatContext >
auto format (const std::tm &tm, FormatContext &ctx) const -> decltype(ctx.out())
 
FMT_CONSTEXPR auto parse (basic_format_parse_context< Char > &ctx) -> decltype(ctx.begin())
 

Protected Member Functions

template<typename FormatContext , typename Duration >
auto do_format (const std::tm &tm, FormatContext &ctx, const Duration *subsecs) const -> decltype(ctx.out())
 

Protected Attributes

basic_string_view< Char > format_str_
 

Private Attributes

format_specs< Char > specs_
 
detail::arg_ref< Char > width_ref_
 

Detailed Description

template<typename Char>
struct formatter< std::tm, Char >

Definition at line 2186 of file chrono.h.

Member Function Documentation

◆ do_format()

template<typename Char >
template<typename FormatContext , typename Duration >
auto formatter< std::tm, Char >::do_format ( const std::tm &  tm,
FormatContext &  ctx,
const Duration *  subsecs 
) const -> decltype(ctx.out())
inlineprotected

Definition at line 2195 of file chrono.h.

◆ format()

template<typename Char >
template<typename FormatContext >
auto formatter< std::tm, Char >::format ( const std::tm &  tm,
FormatContext &  ctx 
) const -> decltype(ctx.out())
inline

Definition at line 2231 of file chrono.h.

◆ parse()

template<typename Char >
FMT_CONSTEXPR auto formatter< std::tm, Char >::parse ( basic_format_parse_context< Char > &  ctx) -> decltype(ctx.begin())
inline

Definition at line 2213 of file chrono.h.

Member Data Documentation

◆ format_str_

template<typename Char >
basic_string_view<Char> formatter< std::tm, Char >::format_str_
protected

Definition at line 2192 of file chrono.h.

◆ specs_

template<typename Char >
format_specs<Char> formatter< std::tm, Char >::specs_
private

Definition at line 2188 of file chrono.h.

◆ width_ref_

template<typename Char >
detail::arg_ref<Char> formatter< std::tm, Char >::width_ref_
private

Definition at line 2189 of file chrono.h.


The documentation for this struct was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:50