summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2016-10-15 12:33:44 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2016-10-15 12:33:44 +0100
commit3443a406eb54572697aaa62cc688725ff17b6864 (patch)
tree4fad55667c3ac811efb2d68d34ec06c18a088e8f
parentMove XwwwFormUrlEncoded code into core from fcgi. (diff)
downloadicespider-3443a406eb54572697aaa62cc688725ff17b6864.tar.bz2
icespider-3443a406eb54572697aaa62cc688725ff17b6864.tar.xz
icespider-3443a406eb54572697aaa62cc688725ff17b6864.zip
Null defaults for optional cookie parts
-rw-r--r--icespider/core/ihttpRequest.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/icespider/core/ihttpRequest.h b/icespider/core/ihttpRequest.h
index 6ead437..77b4ad3 100644
--- a/icespider/core/ihttpRequest.h
+++ b/icespider/core/ihttpRequest.h
@@ -58,10 +58,11 @@ namespace IceSpider {
}
}
void setCookie(const std::string &, const std::string &,
- const IceUtil::Optional<std::string> &, const IceUtil::Optional<std::string> &, bool,
- IceUtil::Optional<time_t>);
+ const IceUtil::Optional<std::string> & = IceUtil::None, const IceUtil::Optional<std::string> & = IceUtil::None,
+ bool = false, IceUtil::Optional<time_t> = IceUtil::None);
template<typename T>
- void setCookie(const std::string &, const T &, const IceUtil::Optional<std::string> &, const IceUtil::Optional<std::string> &, bool, IceUtil::Optional<time_t>);
+ void setCookie(const std::string &, const T &, const IceUtil::Optional<std::string> & = IceUtil::None,
+ const IceUtil::Optional<std::string> & = IceUtil::None, bool = false, IceUtil::Optional<time_t> = IceUtil::None);
template<typename T>
IceUtil::Optional<T> getQueryStringParam(const std::string & key) const;
template<typename T>