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.