TZ-Lib  $VERSION$
tzfile.cpp File Reference
#include <QByteArray>
#include <QDebug>
#include <QFile>
#include <QIODevice>
#include <QStringList>
#include "tzfile.h"
#include "tzhelp.h"
#include "tzsys.h"

Macros

#define TZ_DEBUG_OUTPUT   0
 
#define TZDEBUG   NoDebug()
 

Functions

static qint64 calcTimeStamp (int year, PosixRule::StartType type, int month, int week, int day, int time)
 
static int parseTime (QString &s)
 
static QString parseTZname (QString &s)
 

Variables

static const QStringList builtinpath
 
static const int MAXCACHESIZE =256
 
static QString systemZone
 

Macro Definition Documentation

#define TZ_DEBUG_OUTPUT   0
#define TZDEBUG   NoDebug()

Function Documentation

static int parseTime ( QString &  s)
inlinestatic

References tm.

Referenced by TimeZoneLib::PosixRule::PosixRule().

static QString parseTZname ( QString &  s)
inlinestatic

Variable Documentation

const QStringList builtinpath
static
Initial value:
=QStringList()
<< ":/zoneinfo"
<< ":/zoneinfo-posix"
<< ":/zoneinfo-leaps"

Referenced by TimeZoneLib::TZFile::builtinVersion().

const int MAXCACHESIZE =256
static
QString systemZone
static