#include <VCalConverter.h>
Public Member Functions | |
| VCalConverter () | |
| ~VCalConverter () | |
| FileType | checkContentsType (string szContents) |
| string | vCalToICalRule (string vcal) |
| string | iCalToVCalRule (string ical) |
| string | vCalToICalDate (string vcal) |
| string | iCalToVCalDate (string ical) |
| string | vCalToICalAlarm (string vCalAlarm) |
| string | iCalToVCalAlarm (string iCalAlarm) |
| vector< string > | getTokens (string str, string delimiter) |
| string | getTranspFromVcal (string szContents) |
| icaltimetype | getCreatedTimeFromVcal (string szContents) |
| int | getStatusFromVcal (string szContents) |
| icalproperty * | getVcalTransp (string szTransp) |
| string | getVcalStatus (statusParam iStatus) |
| int | getParticipationRoleFromVcal (string szAtten) |
| string | getVcalPartRole (int iRole) |
| string | getVcalCreatedTime (string szTime, string szContents) |
| icalparameter * | getVcalRSVP (bool fRSVP) |
| bool | getRSVPFromVcal (string szContents) |
Private Member Functions | |
| void | Tokenize (const string &str, vector< string > &tokens, string delimiters=" ") |
| string | getNoDelimiterString (string str, string delimiters, string repStr) |
| void | initRecurrenceItem (RecurrenceItem *item) |
| int | getDay (string vcal, bool opFlag) |
| string | getByMonthFromVcal (string vcal) |
| string | getByDayFromVcal (string vcal) |
| string | getDurationFromVcal (string vcal) |
| string | getFrequency (vector< string > tokens, int index) |
| string | getInterval (vector< string > tokens, int index) |
| string | getCount (vector< string > tokens, int index) |
| string | getUntil (vector< string > tokens, int index) |
| string | getByDayFromIcal (vector< string > tokens, int index) |
| string | getByMonthFromIcal (vector< string > tokens, int index) |
| time_t | tzStringTogmtime (string strIcalComp) |
| string | gmttimeToTZString (time_t tTime, bool onlyDate) |
| string | getVCalDate (vector< string > tokens, int index, int type) |
| string | getAudioAlarm (string alarm) |
| VCalConverter::VCalConverter | ( | ) |
constructor
| VCalConverter::~VCalConverter | ( | ) |
destructor
| FileType VCalConverter::checkContentsType | ( | string | szContents | ) |
| szContents | string |
| string VCalConverter::vCalToICalRule | ( | string | vcal | ) |
| vcal | string |
| string VCalConverter::iCalToVCalRule | ( | string | ical | ) |
| ical | string | |
| string | This function is used to convert ical recurrence rule to vcal recurrence rule format |
| string VCalConverter::vCalToICalDate | ( | string | vcal | ) |
| vcal | string |
| string VCalConverter::iCalToVCalDate | ( | string | ical | ) |
| ical | string |
| string VCalConverter::vCalToICalAlarm | ( | string | vCalAlarm | ) |
| vcalAlarm | string |
| string VCalConverter::iCalToVCalAlarm | ( | string | iCalAlarm | ) |
| icalAlarm | string |
| vector< string > VCalConverter::getTokens | ( | string | str, | |
| string | delimiter | |||
| ) |
| str | string | |
| delimiter | string |
| string VCalConverter::getTranspFromVcal | ( | string | szContents | ) |
| szContents | string |
| icaltimetype VCalConverter::getCreatedTimeFromVcal | ( | string | szContents | ) |
| szContents | string |
| int VCalConverter::getStatusFromVcal | ( | string | szContents | ) |
| szContents | string |
| icalproperty * VCalConverter::getVcalTransp | ( | string | szTransp | ) |
| szTransp | string |
| string VCalConverter::getVcalStatus | ( | statusParam | iStatus | ) |
| iStatus | statusParam |
| int VCalConverter::getParticipationRoleFromVcal | ( | string | szAtten | ) |
| szAtten | string |
| string VCalConverter::getVcalPartRole | ( | int | iRole | ) |
| iRole | int |
| string VCalConverter::getVcalCreatedTime | ( | string | szTime, | |
| string | szContents | |||
| ) |
| szTime | string | |
| szContents | string |
| icalparameter * VCalConverter::getVcalRSVP | ( | bool | fRSVP | ) |
| fRSVP | bool |
| bool VCalConverter::getRSVPFromVcal | ( | string | szContents | ) |
| szContents | string |
| void VCalConverter::Tokenize | ( | const string & | str, | |
| vector< string > & | tokens, | |||
| string | delimiters = " " | |||
| ) | [private] |
Tokenize
| string | to be tokenize | |
| list | of tokens | |
| delimiters |
| string VCalConverter::getNoDelimiterString | ( | string | str, | |
| string | delimiters, | |||
| string | repStr | |||
| ) | [private] |
| str | string | |
| delimiters | string | |
| repStr | string |
| void VCalConverter::initRecurrenceItem | ( | RecurrenceItem * | item | ) | [private] |
| item | RecurrenceItem object |
| int VCalConverter::getDay | ( | string | vcal, | |
| bool | opFlag | |||
| ) | [private] |
| vcal | string | |
| opFlag | bool |
| string VCalConverter::getByMonthFromVcal | ( | string | vcal | ) | [private] |
| vcal | string |
| string VCalConverter::getByDayFromVcal | ( | string | vcal | ) | [private] |
| vcal | string |
| string VCalConverter::getDurationFromVcal | ( | string | vcal | ) | [private] |
| vcal | string |
| string VCalConverter::getFrequency | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getInterval | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getCount | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getUntil | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getByDayFromIcal | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getByMonthFromIcal | ( | vector< string > | tokens, | |
| int | index | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| time_t VCalConverter::tzStringTogmtime | ( | string | strIcalComp | ) | [private] |
| strIcalComp | string |
| string VCalConverter::gmttimeToTZString | ( | time_t | tTime, | |
| bool | onlyDate | |||
| ) | [private] |
| tTime | time_t | |
| onlyDate | bool |
| string VCalConverter::getVCalDate | ( | vector< string > | tokens, | |
| int | index, | |||
| int | type | |||
| ) | [private] |
| tokens | vector<string> | |
| index | int |
| string VCalConverter::getAudioAlarm | ( | string | alarm | ) | [private] |
| alarm | string |
1.5.1