| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Attributes
IBPP::Time Class Reference

`#include <ibpp.h>`

Inheritance diagram for IBPP::Time:

List of all members.

## Public Member Functions

void | Clear ()
void | Now ()
void | SetTime (int hour, int minute, int second, int tenthousandths=0)
void | SetTime (int tm)
void | GetTime (int &hour, int &minute, int &second) const
void | GetTime (int &hour, int &minute, int &second, int &tenthousandths) const
int | GetTime () const
int | Hours () const
int | Minutes () const
int | Seconds () const
int | SubSeconds () const
| Time ()
| Time (int tm)
| Time (int hour, int minute, int second, int tenthousandths=0)
| Time (const Time &)
Time & | operator= (const Timestamp &)
Time & | operator= (const Time &)
bool | operator== (const Time &rv) const
bool | operator!= (const Time &rv) const
bool | operator< (const Time &rv) const
bool | operator> (const Time &rv) const
virtual | ~Time ()

## Protected Attributes

int | mTime

## Constructor & Destructor Documentation

IBPP::Time::Time | ( |  | ) | `[inline]`

IBPP::Time::Time | ( | int | tm | ) | `[inline]`

IBPP::Time::Time | ( | int | hour,
|  | int | minute,
|  | int | second,
|  | int | tenthousandths = `0`
| ) |  |

IBPP::Time::Time | ( | const Time & | copied | ) |

virtual IBPP::Time::~Time | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

void IBPP::Time::Clear | ( | void |  | ) | `[inline]`

Reimplemented in IBPP::Timestamp.

void IBPP::Time::GetTime | ( | int & | hour,
|  | int & | minute,
|  | int & | second
| ) |  | const

void IBPP::Time::GetTime | ( | int & | hour,
|  | int & | minute,
|  | int & | second,
|  | int & | tenthousandths
| ) |  | const

int IBPP::Time::GetTime | ( |  | ) | const`[inline]`

int IBPP::Time::Hours | ( |  | ) | const

int IBPP::Time::Minutes | ( |  | ) | const

void IBPP::Time::Now | ( |  | ) |

Reimplemented in IBPP::Timestamp.

bool IBPP::Time::operator!= | ( | const Time & | rv | ) | const`[inline]`

bool IBPP::Time::operator< | ( | const Time & | rv | ) | const`[inline]`

IBPP::Time & IBPP::Time::operator= | ( | const Time & | assigned | ) |

Reimplemented in IBPP::Timestamp.

IBPP::Time & IBPP::Time::operator= | ( | const Timestamp & | assigned | ) |

Reimplemented in IBPP::Timestamp.

bool IBPP::Time::operator== | ( | const Time & | rv | ) | const`[inline]`

bool IBPP::Time::operator> | ( | const Time & | rv | ) | const`[inline]`

int IBPP::Time::Seconds | ( |  | ) | const

void IBPP::Time::SetTime | ( | int | hour,
|  | int | minute,
|  | int | second,
|  | int | tenthousandths = `0`
| ) |  |

void IBPP::Time::SetTime | ( | int | tm | ) |

int IBPP::Time::SubSeconds | ( |  | ) | const

## Member Data Documentation

int IBPP::Time::mTime`[protected]`

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Firebird/ibpp/core/ibpp.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Firebird/ibpp/core/time.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines