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.