LexLeo 0.0.0-dev+f8e5087-dirty
Technical documentation
Loading...
Searching...
No Matches
logger_default_utc_timestamp_t Struct Reference

Private UTC timestamp representation used by logger_default. More...

#include <logger_default_utc_timestamp.h>

Data Fields

int32_t year
 
int32_t month
 
int32_t day
 
int32_t hour
 
int32_t minute
 
int32_t second
 

Detailed Description

This structure stores a UTC+0 civil timestamp decomposed into calendar and clock fields. It is produced internally from an osal_time_t epoch-time value for log formatting purposes.

Definition at line 31 of file logger_default_utc_timestamp.h.

Field Documentation

◆ day

int32_t logger_default_utc_timestamp_t::day

UTC day-of-month component in the range [1, 31].

Definition at line 39 of file logger_default_utc_timestamp.h.

◆ hour

int32_t logger_default_utc_timestamp_t::hour

UTC hour component in the range [0, 23].

Definition at line 42 of file logger_default_utc_timestamp.h.

◆ minute

int32_t logger_default_utc_timestamp_t::minute

UTC minute component in the range [0, 59].

Definition at line 45 of file logger_default_utc_timestamp.h.

◆ month

int32_t logger_default_utc_timestamp_t::month

UTC month component in the range [1, 12].

Definition at line 36 of file logger_default_utc_timestamp.h.

◆ second

int32_t logger_default_utc_timestamp_t::second

UTC second component in the range [0, 59].

Definition at line 48 of file logger_default_utc_timestamp.h.

◆ year

int32_t logger_default_utc_timestamp_t::year

UTC year component.

Definition at line 33 of file logger_default_utc_timestamp.h.