51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
-#ifndef HTTPFETCH_HEADER
-#define HTTPFETCH_HEADER
+#pragma once
#include <vector>
#include "util/string.h"
unsigned long caller = HTTPFETCH_DISCARD;
unsigned long request_id = 0;
- HTTPFetchResult() {}
+ HTTPFetchResult() = default;
- HTTPFetchResult(const HTTPFetchRequest &fetch_request)
- : caller(fetch_request.caller), request_id(fetch_request.request_id)
+ HTTPFetchResult(const HTTPFetchRequest &fetch_request) :
+ caller(fetch_request.caller), request_id(fetch_request.request_id)
{
}
};
// Performs a synchronous HTTP request. This blocks and therefore should
// only be used from background threads.
void httpfetch_sync(const HTTPFetchRequest &fetch_request, HTTPFetchResult &fetch_result);
-
-#endif // !HTTPFETCH_HEADER