26 #ifndef __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
27 #define __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
124 std::string toString()
const;
141 #endif // __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
An abstract class to represent an instant of date and time.
te::da::Expression * operator<(const te::da::Expression &e1, const te::da::Expression &e2)
This file contains several implementations for atomic data types (integers, floats, strings and others).
Int64 m_timeInstant
The internal time instant information.
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.
DateTimeType getDateTimeType() const
It returns the subtype of the date and time type.
te::da::Expression * operator==(const te::da::Expression &e1, const te::da::Expression &e2)
void setTimeInstant(Int64 t)
It sets the time instant.
te::da::Expression * operator!=(const te::da::Expression &e1, const te::da::Expression &e2)
A class to represent ordinal time instant.
Int64 getTimeInstant() const
It returns the time instant.
DateTimeType
The subtype of date and time type.
A base class for values that can be retrieved from the data access module.
An abstract class to represent an instant of date and time.
te::da::Expression * operator>(const te::da::Expression &e1, const te::da::Expression &e2)