Definition at line 35 of file r_timezone.h.
Public Types | |
typedef std::vector< UnknownField > | UnknownsType |
Public Member Functions | |
Timezone () | |
virtual | ~Timezone () |
const unsigned char * | ParseField (const unsigned char *begin, const unsigned char *end) |
uint8_t | GetRecType () const |
uint32_t | GetUniqueId () const |
void | SetIds (uint8_t Type, uint32_t Id) |
void | ParseHeader (const Data &data, size_t &offset) |
void | ParseFields (const Data &data, size_t &offset) |
void | Clear () |
void | Dump (std::ostream &os) const |
bool | operator< (const Timezone &other) const |
Static Public Member Functions | |
static const char * | GetDBName () |
static uint8_t | GetDefaultRecType () |
Public Attributes | |
uint8_t | RecType |
uint32_t | RecordId |
uint8_t | TZType |
uint32_t | DSTOffset |
int32_t | Index |
int32_t | Offset |
int32_t | OffsetFraction |
uint32_t | StartMonth |
uint32_t | EndMonth |
bool | Left |
bool | UseDST |
std::string | TimeZoneName |
UnknownsType | Unknowns |