Changeset 127 for XMLIO_V2/dev/dev_rv/src/XMLIO/date.hpp
- Timestamp:
- 10/07/10 16:17:04 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/XMLIO/date.hpp
r124 r127 8 8 public : 9 9 10 Date(const AbstractCalendar& cal, int yr = 0, int mth = 1, int d = 1, int hr = 0, int min = 0 , int sec = 0) : relCalendar(cal) 11 , year(yr), month(mth), day(d), hour(hr), minute(min), second(sec) 10 Date(const AbstractCalendar& cal, 11 int yr = 0, int mth = 1, int d = 1, int hr = 0, int min = 0 , int sec = 0) 12 : relCalendar(cal) 13 , year(yr), month(mth), day(d), hour(hr), minute(min), second(sec) 12 14 { 13 if(! checkDate())15 if(!this->checkDate()) 14 16 WARNING("La date initialisée a été modifiée car elle était incorrecte par rapport au calendrier souhaité."); 15 17 } … … 18 20 , year(d.year), month(d.month), day(d.day), hour(d.hour), minute(d.minute), second(d.second) 19 21 { 20 if(! checkDate())22 if(!this->checkDate()) 21 23 WARNING("La date initialisée a été modifiée car elle était incorrecte par rapport au calendrier souhaité."); 22 24 } … … 50 52 } 51 53 52 static Date FromString(const string& str, const AbstractCalendar& cal);53 54 54 /// Divers accesseurs. 55 int getYear (void) const { return (year ); }56 int getMonth (void) const { return (month ); }57 int getDay (void) const { return (day ); }58 int getHour (void) const { return (hour ); }55 int getYear (void) const { return (year ); } 56 int getMonth (void) const { return (month ); } 57 int getDay (void) const { return (day ); } 58 int getHour (void) const { return (hour ); } 59 59 int getMinute(void) const { return (minute); } 60 60 int getSecond(void) const { return (second); } … … 70 70 } 71 71 72 73 74 72 const AbstractCalendar& getRelCalendar(void) const { return (relCalendar); } 75 73 76 74 ~Date() 77 75 {/* Ne rien faire de plus */} 76 77 public : /* static */ 78 79 static Date FromString(const string& str, const AbstractCalendar& cal); 78 80 79 81 private :
Note: See TracChangeset
for help on using the changeset viewer.