All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Enums.h File Reference

General enumerations. More...

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 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
}
 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.