ocssw
V2022
|
#include <map>
#include <set>
#include <string>
#include <exception>
#include <time.h>
Include dependency graph for VcstTime.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | TimGdtStruct |
struct | LeapStruct |
struct | TimError |
struct | ltGDT |
struct | ltLeap |
struct | lsCDS |
class | VcstTime |
union | VcstTime::TokenStruct::tokenVal |
class | TimException |
union | TimCDS |
Macros | |
#define | MAX_LEAP 156 |
#define | MAXBUFFER 256 |
#define | TIMERR_ROOT -1600 |
#define | TIMERR_BADDAY TIMERR_ROOT - 3 |
#define | TIMERR_BADHOUR TIMERR_ROOT - 4 |
#define | TIMERR_BADMIN TIMERR_ROOT - 5 |
#define | TIMERR_BADMONTH TIMERR_ROOT - 6 |
#define | TIMERR_BADMSEC TIMERR_ROOT - 7 |
#define | TIMERR_BADSEC TIMERR_ROOT - 8 |
#define | TIMERR_BADYEAR TIMERR_ROOT - 9 |
#define | TIMERR_LEAPACCESS TIMERR_ROOT - 10 |
#define | TIMERR_LEAPBADYEAR TIMERR_ROOT - 11 |
#define | TIMERR_LEAPBADMONTH TIMERR_ROOT - 12 |
#define | TIMERR_LEAPBADDAY TIMERR_ROOT - 13 |
#define | TIMERR_LEAPBADLEAP TIMERR_ROOT - 14 |
#define | TIMERR_LEAPOPEN TIMERR_ROOT - 15 |
#define | TIMERR_MONTHCALC TIMERR_ROOT - 16 |
#define | TIMERR_BADUTC TIMERR_ROOT - 17 |
#define | TIMERR_UTCCOLON2 TIMERR_ROOT - 18 |
#define | TIMERR_UTCDASH1 TIMERR_ROOT - 19 |
#define | TIMERR_UTCDOT1 TIMERR_ROOT - 20 |
#define | TIMERR_UTCMONTH TIMERR_ROOT - 21 |
#define | TIMERR_UTCT TIMERR_ROOT - 22 |
#define | TIMERR_NOINIT TIMERR_ROOT - 23 |
#define | TIMERR_BADTAI TIMERR_ROOT - 24 |
Typedefs | |
typedef std::set< const TimGdtStruct *, ltGDT > | GDTSet |
typedef std::set< unsigned long long, lsCDS > | CDSSet |