11 #ifndef ossimDuration_HEADER 12 #define ossimDuration_HEADER 43 bool setByIso8601DurationString(
const ossimString& iso8601Duration);
66 theSign = ((value < 0)?-1:1);
144 theSign = ((signValue < 0)?-1:1);
145 theYears = yearsValue;
146 theMonths = monthsValue;
147 theWeeks = weeksValue;
149 theHours = hoursValue;
150 theMinutes = minutesValue;
151 theSeconds = secondsValue;
ossim_int32 sign() const
returns the sign.
void setAll(ossim_int32 signValue, ossim_uint64 yearsValue, ossim_uint64 monthsValue, ossim_uint64 weeksValue, ossim_uint64 daysValue, ossim_uint64 hoursValue, ossim_uint64 minutesValue, ossim_float64 secondsValue)
Sets all values in one call.
void setDays(ossim_uint64 value)
void setHours(ossim_uint64 value)
ossim_int64 years() const
ossim_int64 months() const
void setMinutes(ossim_uint64 value)
void setWeeks(ossim_uint64 value)
unsigned long long ossim_uint64
ossim_int64 minutes() const
ossim_int64 weeks() const
void setMonths(ossim_uint64 value)
void setSeconds(ossim_float64 value)
std::basic_istream< char > istream
Base class for char input streams.
void setYears(ossim_uint64 value)
void setSign(ossim_int32 value)
ossim_int64 hours() const
ossim_float64 seconds() const