00001 00016 #ifndef __CSMARTCALENDAR_H__ 00017 #define __CSMARTCALENDAR_H__ 00018 00019 /* Headers */ 00020 #include <string> 00021 #include "CComponent.h" 00022 00023 using namespace std; 00024 using std::string; 00025 00032 class CBdayEvent:public CComponent { 00033 00034 public: 00035 00036 /* Constructor */ 00037 CBdayEvent(); 00038 00039 /* Parameterized constructor */ 00040 CBdayEvent(string szUId, string szname, int idate); 00041 00042 /* Destructor */ 00043 ~CBdayEvent(); 00044 00053 bool setEBookUid(string szEbookUid); 00054 00063 string getEBookUid(); 00064 00073 bool setFirstName(string szName); 00074 00083 string getFirstName(); 00084 00093 bool setBirthDate(int idate); 00094 00103 int getBirthDate(); 00104 00105 }; 00106 00107 #endif