libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
Loading...
Searching...
No Matches
EvmuTimestamp Struct Reference

#include <evmu_fs_utils.h>

Data Fields

uint8_t century
 
uint8_t year
 
uint8_t month
 
uint8_t day
 
uint8_t hour
 
uint8_t minute
 
uint8_t second
 
uint8_t weekDay
 

Related Symbols

(Note that these are not member symbols.)

Conversion Methods

Methods for going to/from GblDateTime

GblDateTimeEvmuTimestamp_dateTime (const EvmuTimestamp *pSelf, GblDateTime *pDateTime)
 
void EvmuTimestamp_setDateTime (EvmuTimestamp *pSelf, const GblDateTime *pDateTime)
 

Detailed Description

Filesystem timestamp, stored in BCD format.

Definition at line 54 of file evmu_fs_utils.h.

Friends And Related Symbol Documentation

◆ EvmuTimestamp_dateTime()

GblDateTime * EvmuTimestamp_dateTime ( const EvmuTimestamp pSelf,
GblDateTime pDateTime 
)
related

Converts the given EvmuTimestamp into the given GblDateTime, also returning it.

◆ EvmuTimestamp_setDateTime()

void EvmuTimestamp_setDateTime ( EvmuTimestamp pSelf,
const GblDateTime pDateTime 
)
related

Converts the given GblDateTime into an EvmuTimestamp.

Field Documentation

◆ century

uint8_t EvmuTimestamp::century

Date century (first two digits) (BCD)

Definition at line 55 of file evmu_fs_utils.h.

◆ day

uint8_t EvmuTimestamp::day

Date day (1-31) (BCD)

Definition at line 58 of file evmu_fs_utils.h.

◆ hour

uint8_t EvmuTimestamp::hour

Time hour (0-23) (BCD)

Definition at line 59 of file evmu_fs_utils.h.

◆ minute

uint8_t EvmuTimestamp::minute

Time minute (0-59) (BCD)

Definition at line 60 of file evmu_fs_utils.h.

◆ month

uint8_t EvmuTimestamp::month

Date month (1-12) (BCD)

Definition at line 57 of file evmu_fs_utils.h.

◆ second

uint8_t EvmuTimestamp::second

Time second (0-59) (BCD)

Definition at line 61 of file evmu_fs_utils.h.

◆ weekDay

uint8_t EvmuTimestamp::weekDay

Day of the week (0-6) (BCD)

Definition at line 62 of file evmu_fs_utils.h.

◆ year

uint8_t EvmuTimestamp::year

Date year (last two digits) (BCD)

Definition at line 56 of file evmu_fs_utils.h.


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