Changeset 643 for XIOS/trunk/src/calendar_util.cpp
- Timestamp:
- 07/17/15 13:58:13 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/calendar_util.cpp
r550 r643 211 211 ///---------------------------------------------------------------- 212 212 213 bool DurationFakeLessComparator::operator()(const CDuration& dur1, const CDuration& dur2) const 214 { 215 if (dur1.year < dur2.year) 216 return true; 217 else if (dur1.year == dur2.year) 218 { 219 if (dur1.month < dur2.month) 220 return true; 221 else if (dur1.month == dur2.month) 222 { 223 if (dur1.day < dur2.day) 224 return true; 225 else if (dur1.day == dur2.day) 226 { 227 if (dur1.hour < dur2.hour) 228 return true; 229 else if (dur1.hour == dur2.hour) 230 { 231 if (dur1.minute < dur2.minute) 232 return true; 233 else if (dur1.minute == dur2.minute) 234 { 235 if (dur1.second < dur2.second) 236 return true; 237 else if (dur1.second == dur2.second) 238 return (dur1.timestep < dur2.timestep); 239 } 240 } 241 } 242 } 243 } 244 return false; 245 } 246 247 ///---------------------------------------------------------------- 248 213 249 } // namespace xios 214 250
Note: See TracChangeset
for help on using the changeset viewer.