Enums.h File Reference

General enumerations for the Data Access module. More...

Go to the source code of this file.

Namespaces

 te
 TerraLib.
 
 te::da
 Namespace for the DataAccess API of TerraLib.
 

Enumerations

enum  {
  te::da::UNKNOWN_DATASET_TYPE , te::da::TABLE_TYPE , te::da::SYSTEM_TABLE_TYPE , te::da::VIEW_TYPE ,
  te::da::QUERY_TYPE , te::da::INDEX_TYPE , te::da::SEQUENCE_TYPE , te::da::TRIGGER_TYPE ,
  te::da::REGULAR_FILE_TYPE
}
 An anonymous enum with the type of datasets retrieved from data sources. More...
 
enum  te::da::ConstraintType {
  te::da::UNKNOWN , te::da::PRIMARY_KEY , te::da::FOREIGN_KEY , te::da::UNIQUE_KEY ,
  te::da::CHECK
}
 A ConstraintType can have one of the following types: More...
 
enum  te::da::FKActionType {
  te::da::NO_ACTION , te::da::RESTRICT , te::da::CASCADE , te::da::SET_NULL ,
  te::da::SET_DEFAULT
}
 Type of action performed on the foreign key data. More...
 
enum  te::da::IndexType { te::da::B_TREE_TYPE , te::da::R_TREE_TYPE , te::da::QUAD_TREE_TYPE , te::da::HASH_TYPE }
 Index type. More...
 
enum  te::da::JoinType {
  te::da::JOIN , te::da::INNER_JOIN , te::da::LEFT_JOIN , te::da::RIGHT_JOIN ,
  te::da::FULL_OUTER_JOIN , te::da::CROSS_JOIN , te::da::NATURAL_JOIN
}
 The type of join in a query. More...
 
enum  te::da::SortOrder { te::da::DESC , te::da::ASC }
 Sort order type: asc or desc. More...
 

Detailed Description

General enumerations for the Data Access module.

Definition in file Enums.h.