|
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 |