26 #ifndef __TERRALIB_DATATYPE_INTERNAL_DATETIMEPROPERTY_H 
   27 #define __TERRALIB_DATATYPE_INTERNAL_DATETIMEPROPERTY_H 
   67                          bool isRequired = 
false,
 
   68                          std::string* defaultValue = 0,
 
  137 #endif  // __TERRALIB_DATATYPE_INTERNAL_DATETIMEPROPERTY_H 
DateTimeResolution
The date and time resolution. 
 
An atomic property like an integer or double. 
 
An atomic property like an integer or double. 
 
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
The type for date and time types: date, date period, date duration, time duration, time instant, time period, time instant with time zone or time period with time zone. 
 
~DateTimeProperty()
Destructor. 
 
DateTimeType getSubType() const 
It returns the date time property sub type. 
 
DateTimeResolution m_dtResolution
The date and time resolution. 
 
General enumerations for the data type module. 
 
DateTimeResolution getResolution() const 
It returns the date time resolution. 
 
void setResolution(DateTimeResolution r)
It sets the date time resolution. 
 
DateTimeType
The subtype of date and time type. 
 
DateTimeType m_dSubType
The sub-type of this date time property. 
 
It models a property definition. 
 
void setSubtype(DateTimeType t)
It sets the date time property sub type.