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.
DateTime()
Default constructor.
int getTypeCode() const
It returns the data type code associated to date and time values: DATETIME_TYPE.
General enumerations for the data type module.
DateTimeType
The subtype of date and time type, based on ISO 8621.
bool operator()(const te::dt::DateTime *t1, const te::dt::DateTime *t2) const