Time Shield Library 2.0.0
C++ library for working with time
Loading...
Searching...
No Matches
time_shield::detail::format_parse::FormatParseState Struct Reference

#include <time_format_parser.hpp>

Public Attributes

bool has_tz
 
bool has_year
 
bool has_century
 
bool has_two_digit_year
 
bool has_iso_week_year
 
bool has_iso_week_two_digit_year
 
bool has_iso_week
 
bool has_month
 
bool has_day
 
bool has_day_of_year
 
bool has_hour24
 
bool has_hour12
 
bool has_minute
 
bool has_second
 
bool has_millisecond
 
bool has_meridiem
 
bool is_pm
 
bool has_weekday
 
bool has_iso_weekday
 
bool has_unix_seconds
 
year_t year
 
year_t iso_week_year
 
int century
 
int two_digit_year
 
int iso_week_two_digit_year
 
int iso_week
 
int month
 
int day
 
int day_of_year
 
int hour24
 
int hour12
 
int minute
 
int second
 
int millisecond
 
int weekday
 
int iso_weekday
 
ts_t unix_seconds
 
TimeZoneStruct tz
 

Detailed Description

Definition at line 27 of file time_format_parser.hpp.

Member Data Documentation

◆ century

int time_shield::detail::format_parse::FormatParseState::century

Definition at line 50 of file time_format_parser.hpp.

◆ day

int time_shield::detail::format_parse::FormatParseState::day

Definition at line 55 of file time_format_parser.hpp.

◆ day_of_year

int time_shield::detail::format_parse::FormatParseState::day_of_year

Definition at line 56 of file time_format_parser.hpp.

◆ has_century

bool time_shield::detail::format_parse::FormatParseState::has_century

Definition at line 30 of file time_format_parser.hpp.

◆ has_day

bool time_shield::detail::format_parse::FormatParseState::has_day

Definition at line 36 of file time_format_parser.hpp.

◆ has_day_of_year

bool time_shield::detail::format_parse::FormatParseState::has_day_of_year

Definition at line 37 of file time_format_parser.hpp.

◆ has_hour12

bool time_shield::detail::format_parse::FormatParseState::has_hour12

Definition at line 39 of file time_format_parser.hpp.

◆ has_hour24

bool time_shield::detail::format_parse::FormatParseState::has_hour24

Definition at line 38 of file time_format_parser.hpp.

◆ has_iso_week

bool time_shield::detail::format_parse::FormatParseState::has_iso_week

Definition at line 34 of file time_format_parser.hpp.

◆ has_iso_week_two_digit_year

bool time_shield::detail::format_parse::FormatParseState::has_iso_week_two_digit_year

Definition at line 33 of file time_format_parser.hpp.

◆ has_iso_week_year

bool time_shield::detail::format_parse::FormatParseState::has_iso_week_year

Definition at line 32 of file time_format_parser.hpp.

◆ has_iso_weekday

bool time_shield::detail::format_parse::FormatParseState::has_iso_weekday

Definition at line 46 of file time_format_parser.hpp.

◆ has_meridiem

bool time_shield::detail::format_parse::FormatParseState::has_meridiem

Definition at line 43 of file time_format_parser.hpp.

◆ has_millisecond

bool time_shield::detail::format_parse::FormatParseState::has_millisecond

Definition at line 42 of file time_format_parser.hpp.

◆ has_minute

bool time_shield::detail::format_parse::FormatParseState::has_minute

Definition at line 40 of file time_format_parser.hpp.

◆ has_month

bool time_shield::detail::format_parse::FormatParseState::has_month

Definition at line 35 of file time_format_parser.hpp.

◆ has_second

bool time_shield::detail::format_parse::FormatParseState::has_second

Definition at line 41 of file time_format_parser.hpp.

◆ has_two_digit_year

bool time_shield::detail::format_parse::FormatParseState::has_two_digit_year

Definition at line 31 of file time_format_parser.hpp.

◆ has_tz

bool time_shield::detail::format_parse::FormatParseState::has_tz

Definition at line 28 of file time_format_parser.hpp.

◆ has_unix_seconds

bool time_shield::detail::format_parse::FormatParseState::has_unix_seconds

Definition at line 47 of file time_format_parser.hpp.

◆ has_weekday

bool time_shield::detail::format_parse::FormatParseState::has_weekday

Definition at line 45 of file time_format_parser.hpp.

◆ has_year

bool time_shield::detail::format_parse::FormatParseState::has_year

Definition at line 29 of file time_format_parser.hpp.

◆ hour12

int time_shield::detail::format_parse::FormatParseState::hour12

Definition at line 58 of file time_format_parser.hpp.

◆ hour24

int time_shield::detail::format_parse::FormatParseState::hour24

Definition at line 57 of file time_format_parser.hpp.

◆ is_pm

bool time_shield::detail::format_parse::FormatParseState::is_pm

Definition at line 44 of file time_format_parser.hpp.

◆ iso_week

int time_shield::detail::format_parse::FormatParseState::iso_week

Definition at line 53 of file time_format_parser.hpp.

◆ iso_week_two_digit_year

int time_shield::detail::format_parse::FormatParseState::iso_week_two_digit_year

Definition at line 52 of file time_format_parser.hpp.

◆ iso_week_year

year_t time_shield::detail::format_parse::FormatParseState::iso_week_year

Definition at line 49 of file time_format_parser.hpp.

◆ iso_weekday

int time_shield::detail::format_parse::FormatParseState::iso_weekday

Definition at line 63 of file time_format_parser.hpp.

◆ millisecond

int time_shield::detail::format_parse::FormatParseState::millisecond

Definition at line 61 of file time_format_parser.hpp.

◆ minute

int time_shield::detail::format_parse::FormatParseState::minute

Definition at line 59 of file time_format_parser.hpp.

◆ month

int time_shield::detail::format_parse::FormatParseState::month

Definition at line 54 of file time_format_parser.hpp.

◆ second

int time_shield::detail::format_parse::FormatParseState::second

Definition at line 60 of file time_format_parser.hpp.

◆ two_digit_year

int time_shield::detail::format_parse::FormatParseState::two_digit_year

Definition at line 51 of file time_format_parser.hpp.

◆ tz

TimeZoneStruct time_shield::detail::format_parse::FormatParseState::tz

Definition at line 65 of file time_format_parser.hpp.

◆ unix_seconds

ts_t time_shield::detail::format_parse::FormatParseState::unix_seconds

Definition at line 64 of file time_format_parser.hpp.

◆ weekday

int time_shield::detail::format_parse::FormatParseState::weekday

Definition at line 62 of file time_format_parser.hpp.

◆ year

year_t time_shield::detail::format_parse::FormatParseState::year

Definition at line 48 of file time_format_parser.hpp.


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