Barry::Timezone Class Reference

List of all members.

Detailed Description

Definition at line 35 of file r_timezone.h.

Public Types

typedef std::vector< UnknownFieldUnknownsType

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


The documentation for this class was generated from the following files:
Generated on Wed Sep 24 21:27:33 2008 for Barry by  doxygen 1.5.1