Init member variables via initializer list in object constructor
authorThomas Jarosch <thomas.jarosch@intra2net.com>
Thu, 3 Sep 2009 11:14:57 +0000 (13:14 +0200)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Thu, 3 Sep 2009 11:14:57 +0000 (13:14 +0200)
src/httphelper.cpp

index bee532c..f402d4c 100644 (file)
@@ -28,10 +28,10 @@ HTTPHelper::HTTPHelper()
  * @param _password Password
  */
 HTTPHelper::HTTPHelper(Logger::Ptr _log, const string& _proxy, const int _proxy_port, const string& _username, const string& _password)
+    : Log(_log)
+    , Proxy(_proxy)
+    , ProxyPort(_proxy_port)
 {
-    Log = _log;
-    Proxy = _proxy;
-    ProxyPort = _proxy_port;
     CurlEasyHandle = init_curl(CurlWritedataBuff, CurlErrBuff);
 
     set_curl_auth(_username,_password);
@@ -45,10 +45,10 @@ HTTPHelper::HTTPHelper(Logger::Ptr _log, const string& _proxy, const int _proxy_
  * @param _proxy_port Proxy Port
  */
 HTTPHelper::HTTPHelper(Logger::Ptr _log, const string& _proxy, const int _proxy_port)
+    : Log(_log)
+    , Proxy(_proxy)
+    , ProxyPort(_proxy_port)
 {
-    Log = _log;
-    Proxy = _proxy;
-    ProxyPort = _proxy_port;
     CurlEasyHandle = init_curl(CurlWritedataBuff, CurlErrBuff);
 }