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
An atomic property like an integer or double.
It models a property definition.
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.
DateTimeResolution m_dtResolution
The date and time resolution.
~DateTimeProperty()
Destructor.
DateTimeResolution
The date and time resolution.
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.
An atomic property like an integer or double.
DateTimeResolution getResolution() const
It returns the date time resolution.
void setSubtype(DateTimeType t)
It sets the date time property sub type.
General enumerations for the data type module.
DateTimeType
The subtype of date and time type.
void setResolution(DateTimeResolution r)
It sets the date time resolution.
DateTimeType getSubType() const
It returns the date time property sub type.
DateTimeType m_dSubType
The sub-type of this date time property.