| TerraLib 4.1

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

- File List
- File Members

Classes | Typedefs | Enumerations
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeErrorLog.h File Reference

This file deals log of errors in TerraLib. More...

`#include "TeSingleton.h"`
`#include <string>`
`#include <stack>`
`#include <map>`

Go to the source code of this file.

## Classes

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

## Typedefs

typedef map< TeErrorType, string > | TeErrorTypeMap
typedef map< TeErrorType, int > | TeErrorLogMap

## Enumerations

enum | TeErrorType { LOG_MESSAGE, EMPTY_FILE_NAME, CANNOT_OPEN_FILE, CANNOT_READ_FILE, CANNOT_WRITE_FILE, CANNOT_CLOSE_FILE, END_OF_FILE_REACHED, DATUM_ERROR, PROJECTION_NOT_AVAILABLE, NOT_MIF_FILE, MIF_REGION_CLOSE, MIF_CONVERSION_ERROR, NOT_CSV, NOT_ENOUGH_ROWS, NOT_POLYGON_FILE, PLINE_ERROR,
NO_DTM_QUOTE_VALUE, POLYSHAPE_IS_NOT_RING, UNHANDLED_SHP_TYPE, UNABLE_TO_OPEN_DBF_FILE,
NO_DATA_IN_DBF_FILE, ATTRIBUTE_INDEX_MISMATCH, NOT_E00_FILE, CENTROID_NOT_FOUND,
REGIONS_WITH_HOLES, LINE_IS_NOT_RING, ROW_MISMATCH, NO_SUCH_ATTRIBUTE,
UNKNOWN_DECODER_TECHNOLOGY_TYPE, UNKNOWN_RASTER_FORMAT, GEOMETRY_REPRESENTATION_MISMATCH, FACTORY_PRODUCT_INSTATIATION_ERROR,
UNKNOWN_ERROR_TYPE
}

## Detailed Description

This file deals log of errors in TerraLib.

## Typedef Documentation

typedef map<TeErrorType, int> TeErrorLogMap

typedef map<TeErrorType, string> TeErrorTypeMap

## Enumeration Type Documentation

enum TeErrorType

Enumerator:

  LOG_MESSAGE |
  EMPTY_FILE_NAME |
  CANNOT_OPEN_FILE |
  CANNOT_READ_FILE |
  CANNOT_WRITE_FILE |
  CANNOT_CLOSE_FILE |
  END_OF_FILE_REACHED |
  DATUM_ERROR |
  PROJECTION_NOT_AVAILABLE |
  NOT_MIF_FILE |
  MIF_REGION_CLOSE |
  MIF_CONVERSION_ERROR |
  NOT_CSV |
  NOT_ENOUGH_ROWS |
  NOT_POLYGON_FILE |
  PLINE_ERROR |
  NO_DTM_QUOTE_VALUE |
  POLYSHAPE_IS_NOT_RING |
  UNHANDLED_SHP_TYPE |
  UNABLE_TO_OPEN_DBF_FILE |
  NO_DATA_IN_DBF_FILE |
  ATTRIBUTE_INDEX_MISMATCH |
  NOT_E00_FILE |
  CENTROID_NOT_FOUND |
  REGIONS_WITH_HOLES |
  LINE_IS_NOT_RING |
  ROW_MISMATCH |
  NO_SUCH_ATTRIBUTE |
  UNKNOWN_DECODER_TECHNOLOGY_TYPE |
  UNKNOWN_RASTER_FORMAT |
  GEOMETRY_REPRESENTATION_MISMATCH |
  FACTORY_PRODUCT_INSTATIATION_ERROR |
  UNKNOWN_ERROR_TYPE |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines