Public Member Functions | Public Attributes | List of all members
detail::chrono_format_checker Struct Reference

#include <chrono.h>

Inheritance diagram for detail::chrono_format_checker:
Inheritance graph
[legend]

Public Member Functions

FMT_CONSTEXPR void on_12_hour (numeric_system, pad_type)
 
FMT_CONSTEXPR void on_12_hour_time ()
 
FMT_CONSTEXPR void on_24_hour (numeric_system, pad_type)
 
FMT_CONSTEXPR void on_24_hour_time ()
 
FMT_CONSTEXPR void on_am_pm ()
 
FMT_CONSTEXPR void on_day_of_year ()
 
FMT_CONSTEXPR void on_duration_unit ()
 
FMT_CONSTEXPR void on_duration_value () const
 
FMT_CONSTEXPR void on_iso_time ()
 
FMT_CONSTEXPR void on_minute (numeric_system, pad_type)
 
FMT_CONSTEXPR void on_second (numeric_system, pad_type)
 
template<typename Char >
FMT_CONSTEXPR void on_text (const Char *, const Char *)
 
FMT_NORETURN void unsupported ()
 
- Public Member Functions inherited from detail::null_chrono_spec_handler< chrono_format_checker >
FMT_CONSTEXPR void on_12_hour (numeric_system)
 
FMT_CONSTEXPR void on_12_hour_time ()
 
FMT_CONSTEXPR void on_24_hour (numeric_system)
 
FMT_CONSTEXPR void on_24_hour_time ()
 
FMT_CONSTEXPR void on_abbr_month ()
 
FMT_CONSTEXPR void on_abbr_weekday ()
 
FMT_CONSTEXPR void on_am_pm ()
 
FMT_CONSTEXPR void on_century (numeric_system)
 
FMT_CONSTEXPR void on_datetime (numeric_system)
 
FMT_CONSTEXPR void on_day_of_month (numeric_system)
 
FMT_CONSTEXPR void on_day_of_month_space (numeric_system)
 
FMT_CONSTEXPR void on_day_of_year ()
 
FMT_CONSTEXPR void on_dec0_week_of_year (numeric_system)
 
FMT_CONSTEXPR void on_dec0_weekday (numeric_system)
 
FMT_CONSTEXPR void on_dec1_week_of_year (numeric_system)
 
FMT_CONSTEXPR void on_dec1_weekday (numeric_system)
 
FMT_CONSTEXPR void on_dec_month (numeric_system)
 
FMT_CONSTEXPR void on_duration_unit ()
 
FMT_CONSTEXPR void on_duration_value ()
 
FMT_CONSTEXPR void on_full_month ()
 
FMT_CONSTEXPR void on_full_weekday ()
 
FMT_CONSTEXPR void on_iso_date ()
 
FMT_CONSTEXPR void on_iso_time ()
 
FMT_CONSTEXPR void on_iso_week_based_short_year ()
 
FMT_CONSTEXPR void on_iso_week_based_year ()
 
FMT_CONSTEXPR void on_iso_week_of_year (numeric_system)
 
FMT_CONSTEXPR void on_loc_date (numeric_system)
 
FMT_CONSTEXPR void on_loc_time (numeric_system)
 
FMT_CONSTEXPR void on_minute (numeric_system)
 
FMT_CONSTEXPR void on_offset_year ()
 
FMT_CONSTEXPR void on_second (numeric_system)
 
FMT_CONSTEXPR void on_short_year (numeric_system)
 
FMT_CONSTEXPR void on_tz_name ()
 
FMT_CONSTEXPR void on_us_date ()
 
FMT_CONSTEXPR void on_utc_offset (numeric_system)
 
FMT_CONSTEXPR void on_year (numeric_system)
 
FMT_CONSTEXPR void unsupported ()
 

Public Attributes

bool has_precision_integral = false
 

Detailed Description

Definition at line 1621 of file chrono.h.

Member Function Documentation

◆ on_12_hour()

FMT_CONSTEXPR void detail::chrono_format_checker::on_12_hour ( numeric_system  ,
pad_type   
)
inline

Definition at line 1630 of file chrono.h.

◆ on_12_hour_time()

FMT_CONSTEXPR void detail::chrono_format_checker::on_12_hour_time ( )
inline

Definition at line 1633 of file chrono.h.

◆ on_24_hour()

FMT_CONSTEXPR void detail::chrono_format_checker::on_24_hour ( numeric_system  ,
pad_type   
)
inline

Definition at line 1629 of file chrono.h.

◆ on_24_hour_time()

FMT_CONSTEXPR void detail::chrono_format_checker::on_24_hour_time ( )
inline

Definition at line 1634 of file chrono.h.

◆ on_am_pm()

FMT_CONSTEXPR void detail::chrono_format_checker::on_am_pm ( )
inline

Definition at line 1636 of file chrono.h.

◆ on_day_of_year()

FMT_CONSTEXPR void detail::chrono_format_checker::on_day_of_year ( )
inline

Definition at line 1628 of file chrono.h.

◆ on_duration_unit()

FMT_CONSTEXPR void detail::chrono_format_checker::on_duration_unit ( )
inline

Definition at line 1642 of file chrono.h.

◆ on_duration_value()

FMT_CONSTEXPR void detail::chrono_format_checker::on_duration_value ( ) const
inline

Definition at line 1637 of file chrono.h.

◆ on_iso_time()

FMT_CONSTEXPR void detail::chrono_format_checker::on_iso_time ( )
inline

Definition at line 1635 of file chrono.h.

◆ on_minute()

FMT_CONSTEXPR void detail::chrono_format_checker::on_minute ( numeric_system  ,
pad_type   
)
inline

Definition at line 1631 of file chrono.h.

◆ on_second()

FMT_CONSTEXPR void detail::chrono_format_checker::on_second ( numeric_system  ,
pad_type   
)
inline

Definition at line 1632 of file chrono.h.

◆ on_text()

template<typename Char >
FMT_CONSTEXPR void detail::chrono_format_checker::on_text ( const Char *  ,
const Char *   
)
inline

Definition at line 1627 of file chrono.h.

◆ unsupported()

FMT_NORETURN void detail::chrono_format_checker::unsupported ( )
inline

Definition at line 1624 of file chrono.h.

Member Data Documentation

◆ has_precision_integral

bool detail::chrono_format_checker::has_precision_integral = false

Definition at line 1622 of file chrono.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:30