26 #ifndef __TERRALIB_INTERNAL_DATATYPE_H 
   27 #define __TERRALIB_INTERNAL_DATATYPE_H 
   89 #endif  // __TERRALIB_INTERNAL_DATATYPE_H 
A base class for a compound properties (non-atomic properties). 
 
An abstract class for date and time types. 
 
A base class for objects that can be retrieved from the data access module. 
 
A base class for composite data values. 
 
A class for representing binary data. 
 
A singleton for managing the data type converter available in the system. 
 
Utilitary function for the date and time types of the data type module. 
 
Utilitary function for data type module. 
 
A class to represent time duration. 
 
A class to represent date period. 
 
The type for arbitrary precision numbers, like numeric(p, q). 
 
Configuration flags for the DataType module of TerraLib. 
 
A class to represent ordinal time period. 
 
It stores information about a data type. 
 
A class to represent ordinal time instant. 
 
A class to represent time period. 
 
A class to represent time instant. 
 
The type for string types: FIXED_STRING, VAR_STRING or STRING. 
 
A class to represent time instant with time zone. 
 
The type for variable-length multidimensional arrays. 
 
A class to represent time period with time zone. 
 
The type for date and time types. 
 
An atomic property like an integer or double. 
 
General enumerations for the data type module. 
 
A singleton for managing all data types in the system. 
 
This file contains several implementations for atomic data types (integers, floats, strings and others). 
 
It models a property definition. 
 
An abstract class to represent a period of date and time. 
 
A class to represent date duration. 
 
An abstract class to represent an instant of date and time. 
 
A base class for date data types.