}
+ // Process the COMMENT value.
+
+ if (CommentList.size() > 0){
+
+ for (int CommentListSeek = 0; CommentListSeek < CommentList.size();
+ CommentListSeek++){
+
+ DataLine += "COMMENT";
+
+ if (CommentListAltRep[CommentListSeek].size() > 0){
+
+ DataLine += ";ALTREP=\"";
+ DataLine += CommentListAltRep[CommentListSeek];
+ DataLine += "\"";
+
+ }
+
+ if (CommentListLanguage[CommentListSeek].size() > 0){
+
+ DataLine += ";LANGUAGE=";
+ DataLine += CommentListLanguage[CommentListSeek];
+
+ }
+
+ if (CommentListTokens[CommentListSeek].size() > 0){
+
+ DataLine += ";";
+ DataLine += CommentListTokens[CommentListSeek];
+
+ }
+
+ DataLine += ":";
+ DataLine += CommentList[CommentListSeek];
+ DataLine += "\n";
+
+ DataLineProcessed = OutputText(&DataLine);
+
+ *SaveData += DataLineProcessed;
+
+ DataLine.clear();
+ DataLineProcessed.clear();
+
+ }
+
+ }
+
*SaveData += "END:VFREEBUSY\n";
}
\ No newline at end of file
"ATTENDEE;DIR=\"null:nodata\";SENT-BY=\"mailto:sent.by@example.com\";CN=\"Attendee \n"
" The Third\";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;LANGUAGE=kw;EXAMPLE=DATA:Atte\n"
" ndee Three\n"
+ "COMMENT:This is the first comment.\n"
+ "COMMENT;ALTREP=\"null:nodata\";LANGUAGE=en:This is the second comment.\n"
+ "COMMENT;ZEBRAS=YES:This is the third comment.\n"
"END:VFREEBUSY\n"
"END:VCALENDAR";