libmoost
|
A type-safe representaion of all the supported LibCurl options. More...
#include <options.hpp>
Public Types | |
typedef option_traits < curl_easyopt < CURLOPT_VERBOSE >, bool > | verbose |
typedef option_traits < curl_easyopt< CURLOPT_HEADER > , bool > | header |
typedef option_traits < curl_easyopt < CURLOPT_NOPROGRESS >, bool > | noprogress |
typedef option_traits < curl_easyopt < CURLOPT_NOSIGNAL >, bool > | nosignal |
typedef option_traits < curl_easyopt< CURLOPT_URL > , std::string > | uri |
typedef option_traits < curl_easyopt < CURLOPT_POSTFIELDS > , std::string > | postfields |
typedef option_traits < curl_easyopt < CURLOPT_READFUNCTION > , curl_read_callback > | readcb |
typedef option_traits < curl_easyopt < CURLOPT_READDATA >, void * > | readdata |
typedef option_traits < curl_easyopt < CURLOPT_WRITEFUNCTION > , curl_write_callback > | writecb |
typedef option_traits < curl_easyopt < CURLOPT_WRITEDATA >, void * > | writedata |
A type-safe representaion of all the supported LibCurl options.
Definition at line 51 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_HEADER>, bool> moost::murcl::easyopt::header |
Definition at line 54 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_NOPROGRESS>, bool> moost::murcl::easyopt::noprogress |
Definition at line 55 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_NOSIGNAL>, bool> moost::murcl::easyopt::nosignal |
Definition at line 56 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_POSTFIELDS>, std::string> moost::murcl::easyopt::postfields |
Definition at line 59 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_READFUNCTION>, curl_read_callback> moost::murcl::easyopt::readcb |
Definition at line 61 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_READDATA>, void *> moost::murcl::easyopt::readdata |
Definition at line 62 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_URL>, std::string> moost::murcl::easyopt::uri |
Definition at line 58 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_VERBOSE>, bool> moost::murcl::easyopt::verbose |
Definition at line 53 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_WRITEFUNCTION>, curl_write_callback> moost::murcl::easyopt::writecb |
Definition at line 64 of file options.hpp.
typedef option_traits<curl_easyopt<CURLOPT_WRITEDATA>, void *> moost::murcl::easyopt::writedata |
Definition at line 65 of file options.hpp.