Time Shield Library
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 33 of file time_format_parser.hpp.

Member Data Documentation

◆ century

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

Definition at line 56 of file time_format_parser.hpp.

◆ day

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

Definition at line 61 of file time_format_parser.hpp.

◆ day_of_year

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

Definition at line 62 of file time_format_parser.hpp.

◆ has_century

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

Definition at line 36 of file time_format_parser.hpp.

◆ has_day

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

Definition at line 42 of file time_format_parser.hpp.

◆ has_day_of_year

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

Definition at line 43 of file time_format_parser.hpp.

◆ has_hour12

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

Definition at line 45 of file time_format_parser.hpp.

◆ has_hour24

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

Definition at line 44 of file time_format_parser.hpp.

◆ has_iso_week

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

Definition at line 40 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 39 of file time_format_parser.hpp.

◆ has_iso_week_year

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

Definition at line 38 of file time_format_parser.hpp.

◆ has_iso_weekday

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

Definition at line 52 of file time_format_parser.hpp.

◆ has_meridiem

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

Definition at line 49 of file time_format_parser.hpp.

◆ has_millisecond

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

Definition at line 48 of file time_format_parser.hpp.

◆ has_minute

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

Definition at line 46 of file time_format_parser.hpp.

◆ has_month

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

Definition at line 41 of file time_format_parser.hpp.

◆ has_second

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

Definition at line 47 of file time_format_parser.hpp.

◆ has_two_digit_year

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

Definition at line 37 of file time_format_parser.hpp.

◆ has_tz

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

Definition at line 34 of file time_format_parser.hpp.

◆ has_unix_seconds

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

Definition at line 53 of file time_format_parser.hpp.

◆ has_weekday

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

Definition at line 51 of file time_format_parser.hpp.

◆ has_year

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

Definition at line 35 of file time_format_parser.hpp.

◆ hour12

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

Definition at line 64 of file time_format_parser.hpp.

◆ hour24

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

Definition at line 63 of file time_format_parser.hpp.

◆ is_pm

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

Definition at line 50 of file time_format_parser.hpp.

◆ iso_week

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

Definition at line 59 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 58 of file time_format_parser.hpp.

◆ iso_week_year

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

Definition at line 55 of file time_format_parser.hpp.

◆ iso_weekday

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

Definition at line 69 of file time_format_parser.hpp.

◆ millisecond

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

Definition at line 67 of file time_format_parser.hpp.

◆ minute

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

Definition at line 65 of file time_format_parser.hpp.

◆ month

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

Definition at line 60 of file time_format_parser.hpp.

◆ second

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

Definition at line 66 of file time_format_parser.hpp.

◆ two_digit_year

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

Definition at line 57 of file time_format_parser.hpp.

◆ tz

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

Definition at line 71 of file time_format_parser.hpp.

◆ unix_seconds

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

Definition at line 70 of file time_format_parser.hpp.

◆ weekday

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

Definition at line 68 of file time_format_parser.hpp.

◆ year

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

Definition at line 54 of file time_format_parser.hpp.


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