| TerraLib 4.1

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

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

Public Member Functions
TeErrorLog Class Reference

Describes a class for describing error logging in TerraLib. More...

`#include <TeErrorLog.h>`

Inheritance diagram for TeErrorLog:

List of all members.

## Public Member Functions

| TeErrorLog ()
| ~TeErrorLog ()
string | message (const TeErrorType code)
virtual void | insert (TeErrorType code, const string &msg="")
virtual void | startSession (const string &errLogFileName="terralib.err")
virtual int | endSession ()

## Detailed Description

Describes a class for describing error logging in TerraLib.

All errors in TerraLib may be logged into an error file. The error logging facilities include the notion of a session, using the "start" and "end" methods, of a dump method for acessing the contenst

See also:
  TeException, TeSingleton

## Constructor & Destructor Documentation

TeErrorLog::TeErrorLog | ( |  | ) |

TeErrorLog::~TeErrorLog | ( |  | ) |

## Member Function Documentation

int TeErrorLog::endSession | ( |  | ) | `[virtual]`

void TeErrorLog::insert | ( | TeErrorType | code,
|  | const string & | msg = `""`
| ) |  | `[virtual]`

string TeErrorLog::message | ( | const TeErrorType | code | ) |

void TeErrorLog::startSession | ( | const string & | errLogFileName = `"terralib.err"` | ) | `[virtual]`

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeErrorLog.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeErrorLog.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines