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