TerraLib 4.1
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, stringTeErrorTypeMap
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

Enumeration Type Documentation

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