- Timestamp:
- 01/02/08 00:03:39 (1 year ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
Mulberry/branches/v4.1d1/Sources_Common/HTTP/CardDAVClient/CCardDAVReportParser.h
r86 r148 38 38 39 39 class CAddressBook; 40 class CAddressList; 40 41 41 42 namespace http { … … 46 47 { 47 48 public: 48 CCardDAVReportParser(vCard::CVCardAddressBook& vadbk, CAddressBook* adbk = NULL, bool add = false); 49 CCardDAVReportParser(vCard::CVCardAddressBook& vadbk); 50 CCardDAVReportParser(vCard::CVCardAddressBook& vadbk, CAddressBook* adbk, bool add = false); 51 CCardDAVReportParser(vCard::CVCardAddressBook& vadbk, CAddressList* addrs, bool add = false); 49 52 virtual ~CCardDAVReportParser(); 50 53 … … 53 56 vCard::CVCardAddressBook* mVAdbk; 54 57 CAddressBook* mAdbk; 58 CAddressList* mAddrs; 55 59 bool mAddItems; 56 60 … … 58 62 59 63 virtual void ParseResponse(const xmllib::XMLNode* response); 60 virtual void ParsePropStat(const xmllib::XMLNode* response, c dstring& etag);61 virtual void ParseProp(const xmllib::XMLNode* response, c dstring& etag);64 virtual void ParsePropStat(const xmllib::XMLNode* response, const cdstring& href, cdstring& etag); 65 virtual void ParseProp(const xmllib::XMLNode* response, const cdstring& href, cdstring& etag); 62 66 63 67 // Parsing of property elements 64 virtual void ParsePropElement(const xmllib::XMLNode* response, c dstring& etag);68 virtual void ParsePropElement(const xmllib::XMLNode* response, const cdstring& href, cdstring& etag); 65 69 66 70 // Calendar data