26 #ifndef __TERRALIB_DATATYPE_INTERNAL_TIMEPERIODTZ_H 
   27 #define __TERRALIB_DATATYPE_INTERNAL_TIMEPERIODTZ_H 
   33 #include <boost/date_time/local_time/local_time.hpp> 
   71         TimePeriodTZ(
const boost::local_time::local_time_period& t);
 
   78         const boost::local_time::local_time_period& 
getTimePeriodTZ()
 const { 
return m_timePeriodTZ; } 
 
   85         boost::local_time::local_time_period& 
getTimePeriodTZ() { 
return m_timePeriodTZ; }
 
  167         std::string toString() 
const;
 
  189 #endif // __TERRALIB_DATATYPE_INTERNAL_TIMEPERIODTZ_H 
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. 
 
DateTimeType getDateTimeType() const 
It returns the subtype of the date and time type. 
 
boost::local_time::local_time_period m_timePeriodTZ
Time period with time zone 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. 
 
A class to represent time instant with time zone. 
 
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. 
 
boost::local_time::local_time_period & getTimePeriodTZ()
It returns the boost time period with time zone type. 
 
DateTimeType
The subtype of date and time type. 
 
A class to represent time period with time zone. 
 
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)
 
const boost::local_time::local_time_period & getTimePeriodTZ() const 
It returns the boost time period with time zone type.