3 #ifndef GCP_UTIL_MONTH_H
4 #define GCP_UTIL_MONTH_H
33 static std::string
fullMonthName(
unsigned iMonth,
bool capitalize=
true);
35 static unsigned daysInMonth(
unsigned iMonth,
unsigned iYear);
39 static std::map<unsigned, std::string> monthNames_;
40 static std::map<unsigned, std::string> createNameMap();
42 static std::map<unsigned, unsigned> monthDays_;
43 static std::map<unsigned, unsigned> createDayMap();
45 static void validateMonthIndex(
unsigned iMonth);
54 #endif // End #ifndef GCP_UTIL_MONTH_H
static unsigned daysInMonth(unsigned iMonth, unsigned iYear)
Definition: Month.cc:68
static std::string fullMonthName(unsigned iMonth, bool capitalize=true)
Definition: Month.cc:24
Month()
Definition: Month.cc:11
virtual ~Month()
Definition: Month.cc:16
static std::string abbreviatedMonthName(unsigned iMonth, bool capitalize=true)
Definition: Month.cc:39