Enums.h File Reference

General enumerations. More...

Go to the source code of this file.

Namespaces

 te
 TerraLib.
 
 te::common
 Namespace for the Common module of TerraLib.
 

Enumerations

enum  {
  te::common::UOM_Metre = 9001, te::common::UOM_Foot = 9002, te::common::UOM_NauticalMile = 9030, te::common::UOM_Kilometre = 9036,
  te::common::UOM_Yard = 9096, te::common::UOM_Radian = 9101, te::common::UOM_Degree = 9102, te::common::UOM_Unity = 9201,
  te::common::UOM_SquareMetre = 9901, te::common::UOM_SquareFoot = 9902, te::common::UOM_SquareKilometre = 9903, te::common::UOM_Hectare = 9904,
  te::common::UOM_Acre = 9905
}
 Defines some known UOM (Unit of Measure) codes. More...
 
enum  { te::common::UNKNOWN_EXCEPTION = 0, te::common::NO_CONNECTION_AVAILABLE = 1 }
 Common TerraLib Exception Codes. More...
 
enum  { te::common::LAST_COMMON_EXCEPTION_CODE = NO_CONNECTION_AVAILABLE }
 An anonymous union that marks the last common TerraLib Exception Code. More...
 
enum  te::common::AccessPolicy { te::common::NoAccess = 0, te::common::RAccess = 1, te::common::WAccess = 2, te::common::RWAccess = 3 }
 Supported data access policies (can be used as bitfield). More...
 
enum  te::common::Hemisphere { te::common::NorthHem = 0, te::common::SouthHem = 1 }
 
enum  te::common::LoggerConfigurationType { te::common::LOGGER_XML_CONFIG, te::common::LOGGER_TXT_CONFIG }
 Each enumerated type tells TerraLib how the configuration is done for a logger. More...
 
enum  te::common::MachineByteOrder { te::common::XDR = 0, te::common::NDR = 1 }
 Endianness. More...
 
enum  te::common::MeasureType {
  te::common::Length, te::common::Area, te::common::Volume, te::common::Angle,
  te::common::Scale, te::common::Time, te::common::Speed
}
 Defines the possible types of unit of measurements. More...
 
enum  te::common::TraverseType { te::common::FORWARDONLY = 0, te::common::BIDIRECTIONAL = 1, te::common::RANDOM = 2 }
 A dataset can be traversed in two ways: More...
 

Detailed Description

General enumerations.

Definition in file Enums.h.