Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Added CalendarTimezoneObject specific variables and implemented TimezoneDataStruct
authorSteve Brokenshire <sbrokenshire@xestia.co.uk>
Sat, 6 Feb 2016 12:18:14 +0000 (12:18 +0000)
committerSteve Brokenshire <sbrokenshire@xestia.co.uk>
Sat, 6 Feb 2016 12:18:14 +0000 (12:18 +0000)
source/objects/calendartimezone/CalendarTimezone.h

index 94a351c..be3b176 100644 (file)
@@ -3,13 +3,54 @@
 
 #include "../calendarobject/CalendarObject.h"
 
+using namespace std;
+
+struct TimezoneDataStruct{
+       string DateTimeStartData;
+       string DateTimeStartTokens;
+       string TimeZoneOffsetToData;
+       string TimeZoneOffsetToTokens;
+       string TimeZoneOffsetFromData;
+       string TimeZoneOffsetFromTokens;
+       
+       string RecurranceRuleData;
+       string RecurranceRuleDataTokens;
+       
+       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> TimeZoneNameData;
+       vector<string> TimeZoneNameLanguage;
+       vector<string> TimeZoneNameTokens;
+       
+       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<TimezoneDataStruct> TimezoneStandardCollection;
+       vector<TimezoneDataStruct> TimezoneDaylightCollection;
+       
        private:
        
        void ProcessData();
+       void ProcessStandardDaylight();
        
 };
 
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy