26 #ifndef __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
27 #define __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
128 std::string toString()
const;
145 #endif // __TERRALIB_DATATYPE_INTERNAL_ORDINALINSTANT_H
Int64 getTimeInstant() const
It returns the time instant.
te::da::Expression * operator==(const te::da::Expression &e1, const te::da::Expression &e2)
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.
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.
te::da::Expression * operator<(const te::da::Expression &e1, const te::da::Expression &e2)
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.
Int64 m_timeInstant
The internal time instant information.
A class to represent ordinal time instant.
DateTimeType
The subtype of date and time type, based on ISO 8621.
This file contains several implementations for atomic data types (integers, floats, strings and others).
An abstract class to represent an instant of date and time.
An abstract class to represent an instant of date and time.