Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

UTIL::Tiempo Class Reference

#include <tiempo.hpp>

List of all members.

Public Member Functions

 Tiempo ()
 Tiempo (int nYear, int nMonth, int nDay, int nHour=0, int nMin=0, int nSec=0)
 Tiempo (time_t time)
 Tiempo (struct tm *ptm)
 Tiempo (const Tiempo &timeSrc)
const Tiempo & operator= (const Tiempo &timeSrc)
const Tiempo & operator= (time_t t)
time_t GetTime () const
int GetYear () const
int GetMonth () const
int GetDay () const
int GetHour () const
int GetMinute () const
int GetSecond () const
int GetDayOfWeek () const
int GetMinutesFromMidnight ()
DifTiempo operator- (Tiempo time) const
Tiempo operator- (DifTiempo timeSpan) const
Tiempo operator- (long day) const
Tiempo operator+ (DifTiempo timeSpan) const
Tiempo operator+ (long day) const
const Tiempo & operator+= (DifTiempo timeSpan)
const Tiempo & operator-= (DifTiempo timeSpan)
bool operator== (Tiempo time) const
bool operator!= (Tiempo time) const
bool operator< (Tiempo time) const
bool operator> (Tiempo time) const
bool operator<= (Tiempo time) const
bool operator>= (Tiempo time) const
std::string Format (void) const

Protected Attributes

time_t m_time

Friends

time_t Ahora ()
time_t AhoraGmt0 ()


Constructor & Destructor Documentation

UTIL::Tiempo::Tiempo   [inline]
 

UTIL::Tiempo::Tiempo int    nYear,
int    nMonth,
int    nDay,
int    nHour = 0,
int    nMin = 0,
int    nSec = 0
 

UTIL::Tiempo::Tiempo time_t    time [inline]
 

UTIL::Tiempo::Tiempo struct tm *    ptm [inline]
 

UTIL::Tiempo::Tiempo const Tiempo &    timeSrc [inline]
 


Member Function Documentation

string UTIL::Tiempo::Format void    const
 

int UTIL::Tiempo::GetDay   const [inline]
 

int UTIL::Tiempo::GetDayOfWeek   const [inline]
 

int UTIL::Tiempo::GetHour   const [inline]
 

int UTIL::Tiempo::GetMinute   const [inline]
 

int UTIL::Tiempo::GetMinutesFromMidnight   [inline]
 

int UTIL::Tiempo::GetMonth   const [inline]
 

int UTIL::Tiempo::GetSecond   const [inline]
 

time_t UTIL::Tiempo::GetTime   const [inline]
 

int UTIL::Tiempo::GetYear   const [inline]
 

bool UTIL::Tiempo::operator!= Tiempo    time const [inline]
 

Tiempo UTIL::Tiempo::operator+ long    day const [inline]
 

Tiempo UTIL::Tiempo::operator+ DifTiempo    timeSpan const [inline]
 

const Tiempo& UTIL::Tiempo::operator+= DifTiempo    timeSpan [inline]
 

Tiempo UTIL::Tiempo::operator- long    day const [inline]
 

Tiempo UTIL::Tiempo::operator- DifTiempo    timeSpan const [inline]
 

DifTiempo UTIL::Tiempo::operator- Tiempo    time const [inline]
 

const Tiempo& UTIL::Tiempo::operator-= DifTiempo    timeSpan [inline]
 

bool UTIL::Tiempo::operator< Tiempo    time const [inline]
 

bool UTIL::Tiempo::operator<= Tiempo    time const [inline]
 

const Tiempo& UTIL::Tiempo::operator= time_t    t [inline]
 

const Tiempo& UTIL::Tiempo::operator= const Tiempo &    timeSrc [inline]
 

bool UTIL::Tiempo::operator== Tiempo    time const [inline]
 

bool UTIL::Tiempo::operator> Tiempo    time const [inline]
 

bool UTIL::Tiempo::operator>= Tiempo    time const [inline]
 


Friends And Related Function Documentation

time_t Ahora   [friend]
 

time_t AhoraGmt0   [friend]
 


Member Data Documentation

time_t UTIL::Tiempo::m_time [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Mar 5 21:34:47 2003 for JIC by doxygen1.3-rc3