26 #ifndef __TERRALIB_DATATYPE_INTERNAL_TIMEINSTANTTZ_H
27 #define __TERRALIB_DATATYPE_INTERNAL_TIMEINSTANTTZ_H
33 #include <boost/date_time/local_time/local_time.hpp>
71 const boost::local_time::local_date_time&
getTimeInstantTZ()
const {
return m_timeInstantTZ; }
137 std::string toString()
const;
157 #endif // __TERRALIB_DATATYPE_INTERNAL_TIMEINSTANTTZ_H
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)
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.
TEDATAACCESSEXPORT te::da::Expression * operator>(const te::da::Expression &e1, const te::da::Expression &e2)
const boost::local_time::local_date_time & getTimeInstantTZ() const
It returns the boost time instant with time zone type.
A base class for values that can be retrieved from the data access module.
boost::local_time::local_date_time m_timeInstantTZ
Time instant with time zone information.
boost::local_time::local_date_time & getTimeInstantTZ()
It returns the boost time instant with time zone type.
DateTimeType getDateTimeType() const
It returns the subtype of the date and time type.
DateTimeType
The subtype of date and time type, based on ISO 8621.
A class to represent time instant with time zone.
An abstract class to represent an instant of date and time.
An abstract class to represent an instant of date and time.
TimeInstantTZ(const boost::local_time::local_date_time &t)
Constructor.