Changeset 1629 for XIOS/dev/dev_trunk_omp/src/date
- Timestamp:
- 12/19/18 18:45:46 (6 years ago)
- Location:
- XIOS/dev/dev_trunk_omp/src/date
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/date/allleap.cpp
r591 r1629 32 32 33 33 ///-------------------------------------------------------------- 34 34 /* 35 35 int CAllLeapCalendar::getYearTotalLength(const CDate & date) const 36 36 { return (366 * 86400); } 37 37 */ 38 38 int CAllLeapCalendar::getMonthLength(const CDate & date) const 39 39 { … … 41 41 return (CCalendar::getMonthLength(date)); 42 42 } 43 43 /* 44 44 StdString CAllLeapCalendar::getType(void) const 45 45 { return (StdString("all_leap")); } 46 46 */ 47 47 ///-------------------------------------------------------------- 48 48 } // namespace xios -
XIOS/dev/dev_trunk_omp/src/date/allleap.hpp
r591 r1629 26 26 27 27 /// Accesseurs /// 28 virtual int getYearTotalLength(const CDate & date) const;28 inline virtual int getYearTotalLength(const CDate & date) const { return (366 * 86400); }; 29 29 virtual int getMonthLength(const CDate & date) const; 30 virtual StdString getType(void) const ;30 virtual StdString getType(void) const { return (StdString("all_leap")); }; 31 31 32 32 /// Destructeur /// 33 virtual ~CAllLeapCalendar(void) ;33 virtual ~CAllLeapCalendar(void) ; 34 34 35 35 }; // class CAllLeapCalendar -
XIOS/dev/dev_trunk_omp/src/date/d360.cpp
r591 r1629 33 33 ///-------------------------------------------------------------- 34 34 35 int CD360Calendar::getYearTotalLength(const CDate & date) const36 { return (360 * 86400); }35 //int CD360Calendar::getYearTotalLength(const CDate & date) const 36 //{ return (360 * 86400); } 37 37 38 int CD360Calendar::getMonthLength(const CDate & date) const39 { return (30); }38 //int CD360Calendar::getMonthLength(const CDate & date) const 39 //{ return (30); } 40 40 41 StdString CD360Calendar::getType(void) const42 { return (StdString("360_day")); }41 //StdString CD360Calendar::getType(void) const 42 //{ return (StdString("360_day")); } 43 43 44 44 ///-------------------------------------------------------------- -
XIOS/dev/dev_trunk_omp/src/date/d360.hpp
r591 r1629 26 26 27 27 /// Accesseurs /// 28 virtual int getYearTotalLength(const CDate & date) const;29 virtual int getMonthLength(const CDate & date) const;30 virtual StdString getType(void) const;28 inline virtual int getYearTotalLength(const CDate & date) const { return (360 * 86400); }; 29 inline virtual int getMonthLength(const CDate & date) const { return 30; }; 30 inline virtual StdString getType(void) const { return (StdString("360_day")); }; 31 31 32 32 /// Destructeur /// -
XIOS/dev/dev_trunk_omp/src/date/gregorian.cpp
r591 r1629 55 55 } 56 56 57 StdString CGregorianCalendar::getType(void) const58 { return (StdString("gregorian")); }57 //StdString CGregorianCalendar::getType(void) const 58 //{ return (StdString("gregorian")); } 59 59 60 bool CGregorianCalendar::hasLeapYear() const { return true; }60 //bool CGregorianCalendar::hasLeapYear() const { return true; } 61 61 62 62 ///-------------------------------------------------------------- -
XIOS/dev/dev_trunk_omp/src/date/gregorian.hpp
r591 r1629 28 28 virtual int getYearTotalLength(const CDate & date) const; 29 29 virtual int getMonthLength(const CDate & date) const; 30 virtual StdString getType(void) const; 30 inline virtual StdString getType(void) const { return (StdString("gregorian")); }; 31 inline virtual int getYearLength (void) const { return 12; } ; 31 32 32 virtual bool hasLeapYear() const;33 inline virtual bool hasLeapYear() const { return true; }; 33 34 34 35 /// Destructeur ///
Note: See TracChangeset
for help on using the changeset viewer.