26 #ifndef __TERRALIB_DATATYPE_INTERNAL_ORDINALPERIOD_H
27 #define __TERRALIB_DATATYPE_INTERNAL_ORDINALPERIOD_H
160 std::string toString()
const;
178 #endif // __TERRALIB_DATATYPE_INTERNAL_ORDINALPERIOD_H
A class to represent ordinal time instant.
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).
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.
A class to represent ordinal time period.
OrdinalInstant m_initialInstant
The initial time instant information.
te::da::Expression * operator==(const te::da::Expression &e1, const te::da::Expression &e2)
An abstract class to represent a period of date and time.
te::da::Expression * operator!=(const te::da::Expression &e1, const te::da::Expression &e2)
An abstract class to represent a period of date and time.
void setFinalInstant(Int64 ft)
It sets the final time instant.
A class to represent ordinal time instant.
DateTimeType
The subtype of date and time type.
OrdinalInstant m_finalInstant
The final time instant information.
A base class for values that can be retrieved from the data access module.
DateTimeType getDateTimeType() const
It returns the subtype of the date and time type.
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)
Int64 getInitialTime() const
It returns the inital time instant.
Int64 getFinalTime() const
It returns the final time instant.
void setInitialInstant(Int64 it)
It sets the inital time instant.