using namespace std;
struct TimezoneDataStruct{
- string DateTimeStartData;
- string DateTimeStartTokens;
- string TimeZoneOffsetToData;
- string TimeZoneOffsetToTokens;
- string TimeZoneOffsetFromData;
- string TimeZoneOffsetFromTokens;
+ string dateTimeStartData;
+ string dateTimeStartTokens;
+ string timeZoneOffsetToData;
+ string timeZoneOffsetToTokens;
+ string timeZoneOffsetFromData;
+ string timeZoneOffsetFromTokens;
- string RecurranceRuleData;
- string RecurranceRuleDataTokens;
+ string recurranceRuleData;
+ string recurranceRuleDataTokens;
- vector<string> CommentList;
- vector<string> CommentListAltRep;
- vector<string> CommentListLanguage;
- vector<string> CommentListTokens;
+ vector<string> commentList;
+ vector<string> commentListAltRep;
+ vector<string> commentListLanguage;
+ vector<string> commentListTokens;
- vector<string> RecurranceDateData;
- vector<string> RecurranceDateDataValue;
- vector<string> RecurranceDateDataTimeZoneParam;
- vector<string> RecurranceDateDataTokens;
+ vector<string> recurranceDateData;
+ vector<string> recurranceDateDataValue;
+ vector<string> recurranceDateDataTimeZoneParam;
+ vector<string> recurranceDateDataTokens;
- vector<string> TimeZoneNameData;
- vector<string> TimeZoneNameLanguage;
- vector<string> TimeZoneNameTokens;
+ vector<string> timeZoneNameData;
+ vector<string> timeZoneNameLanguage;
+ vector<string> timeZoneNameTokens;
- vector<string> XTokensData;
- vector<string> XTokensDataTokens;
+ vector<string> xTokensData;
+ vector<string> xTokensDataTokens;
};
class CalendarTimezoneObject: public CalendarObject{
CalendarObjectValidResult ValidObject();
public:
- vector<vector<string>> TimezoneStandardName;
- vector<vector<string>> TimezoneStandardData;
- vector<vector<string>> TimezoneDaylightName;
- vector<vector<string>> TimezoneDaylightData;
+ vector<vector<string>> timezoneStandardName;
+ vector<vector<string>> timezoneStandardData;
+ vector<vector<string>> timezoneDaylightName;
+ vector<vector<string>> timezoneDaylightData;
- vector<TimezoneDataStruct> TimezoneStandardCollection;
- vector<TimezoneDataStruct> TimezoneDaylightCollection;
+ vector<TimezoneDataStruct> timezoneStandardCollection;
+ vector<TimezoneDataStruct> timezoneDaylightCollection;
private:
void ProcessData();
void ProcessStandardDaylight();
- void SaveObjectData(string *SaveData);
+ void SaveObjectData(string *saveData);
};