Changeset 334 for XIOS/trunk/src/calendar.hpp
- Timestamp:
- 03/27/12 10:49:42 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/calendar.hpp
r219 r334 35 35 /// Constructeurs /// 36 36 CCalendar(void); 37 CCalendar(const StdString & id) ; 37 38 CCalendar(const StdString & id, 38 int yr = 0, int mth = 1, int d = 1,39 int yr, int mth, int d, 39 40 int hr = 0, int min = 0, int sec = 0); 40 41 CCalendar(const StdString & id, const StdString & dateStr); 42 CCalendar(const StdString & id, const StdString & dateStr, const StdString & timeOrigin); 43 41 44 CCalendar(const CCalendar & calendar); // Not implemented yet. 42 45 CCalendar(const CCalendar * const calendar); // Not implemented yet. … … 59 62 const CDuration & getTimeStep(void) const; 60 63 const CDate & getInitDate(void) const; 61 CDate & getCurrentDate(void); 64 const CDate & getTimeOrigin(void) const; 65 CDate & getCurrentDate(void); 62 66 63 67 public : 64 68 65 69 //------------------------------------------------------------ 66 virtual int getMonthLength(const CDate & date) const ;70 virtual int getMonthLength(const CDate & date) const ; 67 71 68 72 virtual StdString getType(void) const; … … 79 83 80 84 virtual const StdString getMonthShortName(int month_id) const; 85 void initializeDate(int yr, int mth, int d, int hr = 0, int min = 0, int sec = 0) ; 86 void initializeDate(const StdString & dateStr); 87 void initializeDate(const StdString & dateStr, const StdString & timeOrigin); 81 88 82 89 //------------------------------------------------------------ … … 85 92 86 93 /// Propriétés privées /// 87 const CDate initDate; 94 CDate initDate; 95 CDate timeOrigin; 88 96 CDate currentDate; 89 97 CDuration timestep;
Note: See TracChangeset
for help on using the changeset viewer.