26#ifndef __TERRALIB_DATATYPE_INTERNAL_DATETIMEPERIOD_H
27#define __TERRALIB_DATATYPE_INTERNAL_DATETIMEPERIOD_H
An abstract class for date and time types.
An abstract class to represent an instant of date and time.
virtual DateTimeInstant * getFinalInstant() const =0
It gets the final date time instant.
DateTimePeriod()
Default constructor.
virtual ~DateTimePeriod()
Virtual destructor.
virtual DateTimeInstant * getInitialInstant() const =0
It gets the initial date time instant.
DateTime()
Default constructor.
Namespace for the Data Type module of TerraLib.
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.