return true;
+}
+
+void SplitPathFilename(string *CalendarEntryHREF, string *EntryURIPath,
+ string *EntryFilename){
+
+ // Look for the last forward slash.
+
+ int LastForwardSlash = -1;
+ int CharSeek = 0;
+ string StringIterChar = "";
+
+ for (string::iterator StringIter = CalendarEntryHREF->begin();
+ StringIter != CalendarEntryHREF->end(); StringIter++){
+
+ StringIterChar = *StringIter;
+
+ if (StringIterChar == "/"){
+ LastForwardSlash = CharSeek;
+ }
+
+ CharSeek++;
+
+ }
+
+ if (LastForwardSlash == -1){
+
+ return;
+
+ }
+
+ // Get the string before the last hash for the path.
+
+ (*EntryURIPath) = CalendarEntryHREF->substr(0, (LastForwardSlash + 1));
+
+ // Get the string after the last hash for the filename.
+
+ (*EntryFilename) = CalendarEntryHREF->substr((LastForwardSlash + 1));
+
}
\ No newline at end of file