Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
timezone.h
Go to the documentation of this file.
1/*
2** Command & Conquer Generals Zero Hour(tm)
3** Copyright 2025 Electronic Arts Inc.
4**
5** This program is free software: you can redistribute it and/or modify
6** it under the terms of the GNU General Public License as published by
7** the Free Software Foundation, either version 3 of the License, or
8** (at your option) any later version.
9**
10** This program is distributed in the hope that it will be useful,
11** but WITHOUT ANY WARRANTY; without even the implied warranty of
12** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13** GNU General Public License for more details.
14**
15** You should have received a copy of the GNU General Public License
16** along with this program. If not, see <http://www.gnu.org/licenses/>.
17*/
18
19/****************************************************************************\
20timezone Matthew D. Campbell
21
22This is just a couple of convenience functions for determining what timezone
23we are now in. It even accounts for daylight savings! One caveat is that it
24only tells you info about what the daylight savings info is now, not 5 minutes
25from now, not 2 hours ago. Oh well.
26\****************************************************************************/
27
28#ifndef _TIMEZONE_H_
29#define _TIMEZONE_H_
30
31// Just fill in both the timezone description and its offset from GMT
32void GetTimezoneInfo(const char * &timezone_str, int &timezone_offset);
33
34// Returns the description of the current timezone (daylight savings included)
35const char * TimezoneString(void);
36
37// Returns the offset from GMT of the current timezone
38int TimezoneOffset(void);
39
40#endif // _TIMEZONE_H_
41
const char * TimezoneString(void)
Definition timezone.cpp:59
int TimezoneOffset(void)
Definition timezone.cpp:66
void GetTimezoneInfo(const char *&timezone_str, int &timezone_offset)
Definition timezone.cpp:22