26 #ifndef __TERRALIB_DATATYPE_INTERNAL_DATETIMEUTILS_H 
   27 #define __TERRALIB_DATATYPE_INTERNAL_DATETIMEUTILS_H 
   41     class DateTimeInstant;
 
   92 #endif  // __TERRALIB_DATATYPE_INTERNAL_DATETIMEUTILS_H 
TEDATATYPEEXPORT long GetDistance(const te::dt::DateTime *t1, const te::dt::DateTime *t2)
It returns the distance between two datetime types. 
 
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
TEDATATYPEEXPORT DateTimePeriod * GetTimePeriod(const DateTimeInstant *t1, const DateTimeInstant *t2)
It creates a time period based on two time instants. 
 
Configuration flags for the DataType module of TerraLib. 
 
TEDATATYPEEXPORT DateTimePeriod * GetTemporalExtent(const DateTime *t1, const DateTime *t2)
It returns the temporal extent of two date and time types.