libmoost
|
#include <map>
#include <stdexcept>
#include <sstream>
#include <curl/curl.h>
Go to the source code of this file.
Classes | |
class | moost::murcl::curl_opt_base< optval > |
Base class for the option abstractions that implements common behaviour. More... | |
struct | moost::murcl::curl_easyopt< optval > |
Abstraction of the LibCurl easy interface options. More... | |
struct | moost::murcl::curl_multiopt< optval > |
Abstraction of the LibCurl multi interface options. More... | |
struct | moost::murcl::curl_shareopt< optval > |
Abstraction of the libCurl share interface options. More... | |
struct | moost::murcl::option_traits< O, T > |
A traits class to abstract out the differences between the different interfaces, options and option values. Each supported option has an associated traits class that defines the options compile-time traits. More... | |
Namespaces | |
namespace | moost |
Creates a unique temporary directory; removed on scope exit. | |
namespace | moost::murcl |