00001
00016 #ifndef __CSMARTCALENDAR_H__
00017 #define __CSMARTCALENDAR_H__
00018
00019
00020 #include <string>
00021 #include <vector>
00022 #include "CComponent.h"
00023
00024 using namespace std;
00025 using std::string;
00026 using std::vector;
00027
00034 class CBdayEvent:public CComponent {
00035
00036 public:
00037
00038
00039 CBdayEvent();
00040
00041
00042 CBdayEvent(string szUId, string szname, int idate);
00043
00044
00045 ~CBdayEvent();
00046
00055 bool setEBookUid(string szEbookUid);
00056
00065 string getEBookUid();
00066
00075 bool setFirstName(string szName);
00076
00085 string getFirstName();
00086
00095 bool setBirthDate(int idate);
00096
00105 int getBirthDate();
00106
00110 string toString();
00111
00112
00113 };
00114
00115 #endif