26 #ifndef __TERRALIB_DATATYPE_INTERNAL_DATETIME_H    27 #define __TERRALIB_DATATYPE_INTERNAL_DATETIME_H    34 #include <boost/shared_ptr.hpp>   121         return t1->operator<(*t2);
   131 #endif // __TERRALIB_DATATYPE_INTERNAL_DATETIME_H TEDATAACCESSEXPORT te::da::Expression * operator<(const te::da::Expression &e1, const te::da::Expression &e2)
 
virtual ~DateTime()
Virtual destructor. 
 
A base class for objects that can be retrieved from the data access module. 
 
An auxiliary struct to compare two datetime pointers. 
 
TEDATAACCESSEXPORT te::da::Expression * operator==(const te::da::Expression &e1, const te::da::Expression &e2)
 
TEDATAACCESSEXPORT te::da::Expression * operator!=(const te::da::Expression &e1, const te::da::Expression &e2)
 
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
boost::shared_ptr< DateTime > DateTimeShrPtr
 
TEDATAACCESSEXPORT te::da::Expression * operator>(const te::da::Expression &e1, const te::da::Expression &e2)
 
A base class for values that can be retrieved from the data access module. 
 
int getTypeCode() const
It returns the data type code associated to date and time values: DATETIME_TYPE. 
 
DateTime()
Default constructor. 
 
bool operator()(const te::dt::DateTime *t1, const te::dt::DateTime *t2) const
 
General enumerations for the data type module. 
 
DateTimeType
The subtype of date and time type, based on ISO 8621.