time.cc File Reference


Detailed Description

Conversion between time_t and cenmin_t and back.

time_t is the POSIX time, seconds from Jan 1, 1970 min1900_t is the minutes from Jan 1, 1900

Definition in file time.cc.

#include "time.h"
#include "endian.h"
#include "debug.h"

Go to the source code of this file.

Namespaces

namespace  Barry

Functions

min1900_t Barry::time2min (time_t t)
time_t Barry::min2time (min1900_t m)
const TimeZone * Barry::GetTimeZoneTable ()
 Returns a pointer to an array of TimeZone structs.
const TimeZone * Barry::GetTimeZone (unsigned short Code)
 Searches the internal timezone code table for the given Code and returns a pointer to a TimeZone struct found.
unsigned short Barry::GetTimeZoneCode (signed short HourOffset, signed short MinOffset)
 Searches the internal timezone table for the first matching Code.
time_t Barry::DayToDate (unsigned short Day)
 This routine takes the day of the year and returns a time_t adjusted from the first of the year.
time_t Barry::Message2Time (uint16_t r_date, uint16_t r_time)
 Localize the funky math used to convert a Blackberry message timestamp into a time_t.

Variables

TimeZone Barry::Zones []


Generated on Wed Sep 24 21:27:32 2008 for Barry by  doxygen 1.5.1