camcom 1.0.3
 
Loading...
Searching...
No Matches
httplib::stream Namespace Reference

Classes

class  Result
 

Functions

template<typename ClientType>
Result Get (ClientType &cli, const std::string &path, size_t chunk_size=8192)
 
template<typename ClientType>
Result Get (ClientType &cli, const std::string &path, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Get (ClientType &cli, const std::string &path, const Params &params, size_t chunk_size=8192)
 
template<typename ClientType>
Result Get (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Post (ClientType &cli, const std::string &path, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Post (ClientType &cli, const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Post (ClientType &cli, const std::string &path, const Params &params, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Post (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Put (ClientType &cli, const std::string &path, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Put (ClientType &cli, const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Put (ClientType &cli, const std::string &path, const Params &params, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Put (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Patch (ClientType &cli, const std::string &path, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Patch (ClientType &cli, const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Patch (ClientType &cli, const std::string &path, const Params &params, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Patch (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Params &params, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Params &params, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Delete (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, const std::string &body, const std::string &content_type, size_t chunk_size=8192)
 
template<typename ClientType>
Result Head (ClientType &cli, const std::string &path, size_t chunk_size=8192)
 
template<typename ClientType>
Result Head (ClientType &cli, const std::string &path, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Head (ClientType &cli, const std::string &path, const Params &params, size_t chunk_size=8192)
 
template<typename ClientType>
Result Head (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Options (ClientType &cli, const std::string &path, size_t chunk_size=8192)
 
template<typename ClientType>
Result Options (ClientType &cli, const std::string &path, const Headers &headers, size_t chunk_size=8192)
 
template<typename ClientType>
Result Options (ClientType &cli, const std::string &path, const Params &params, size_t chunk_size=8192)
 
template<typename ClientType>
Result Options (ClientType &cli, const std::string &path, const Params &params, const Headers &headers, size_t chunk_size=8192)
 

Function Documentation

◆ Delete() [1/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Delete() [2/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Delete() [3/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Delete() [4/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Delete() [5/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Params & params,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Delete() [6/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const Params & params,
size_t chunk_size = 8192 )
inline

◆ Delete() [7/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Delete() [8/8]

template<typename ClientType>
Result httplib::stream::Delete ( ClientType & cli,
const std::string & path,
size_t chunk_size = 8192 )
inline

◆ Get() [1/4]

template<typename ClientType>
Result httplib::stream::Get ( ClientType & cli,
const std::string & path,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Get() [2/4]

template<typename ClientType>
Result httplib::stream::Get ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Get() [3/4]

template<typename ClientType>
Result httplib::stream::Get ( ClientType & cli,
const std::string & path,
const Params & params,
size_t chunk_size = 8192 )
inline

◆ Get() [4/4]

template<typename ClientType>
Result httplib::stream::Get ( ClientType & cli,
const std::string & path,
size_t chunk_size = 8192 )
inline

◆ Head() [1/4]

template<typename ClientType>
Result httplib::stream::Head ( ClientType & cli,
const std::string & path,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Head() [2/4]

template<typename ClientType>
Result httplib::stream::Head ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Head() [3/4]

template<typename ClientType>
Result httplib::stream::Head ( ClientType & cli,
const std::string & path,
const Params & params,
size_t chunk_size = 8192 )
inline

◆ Head() [4/4]

template<typename ClientType>
Result httplib::stream::Head ( ClientType & cli,
const std::string & path,
size_t chunk_size = 8192 )
inline

◆ Options() [1/4]

template<typename ClientType>
Result httplib::stream::Options ( ClientType & cli,
const std::string & path,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Options() [2/4]

template<typename ClientType>
Result httplib::stream::Options ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
size_t chunk_size = 8192 )
inline

◆ Options() [3/4]

template<typename ClientType>
Result httplib::stream::Options ( ClientType & cli,
const std::string & path,
const Params & params,
size_t chunk_size = 8192 )
inline

◆ Options() [4/4]

template<typename ClientType>
Result httplib::stream::Options ( ClientType & cli,
const std::string & path,
size_t chunk_size = 8192 )
inline

◆ Patch() [1/4]

template<typename ClientType>
Result httplib::stream::Patch ( ClientType & cli,
const std::string & path,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Patch() [2/4]

template<typename ClientType>
Result httplib::stream::Patch ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Patch() [3/4]

template<typename ClientType>
Result httplib::stream::Patch ( ClientType & cli,
const std::string & path,
const Params & params,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Patch() [4/4]

template<typename ClientType>
Result httplib::stream::Patch ( ClientType & cli,
const std::string & path,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Post() [1/4]

template<typename ClientType>
Result httplib::stream::Post ( ClientType & cli,
const std::string & path,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Post() [2/4]

template<typename ClientType>
Result httplib::stream::Post ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Post() [3/4]

template<typename ClientType>
Result httplib::stream::Post ( ClientType & cli,
const std::string & path,
const Params & params,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Post() [4/4]

template<typename ClientType>
Result httplib::stream::Post ( ClientType & cli,
const std::string & path,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Put() [1/4]

template<typename ClientType>
Result httplib::stream::Put ( ClientType & cli,
const std::string & path,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Put() [2/4]

template<typename ClientType>
Result httplib::stream::Put ( ClientType & cli,
const std::string & path,
const Params & params,
const Headers & headers,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Put() [3/4]

template<typename ClientType>
Result httplib::stream::Put ( ClientType & cli,
const std::string & path,
const Params & params,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline

◆ Put() [4/4]

template<typename ClientType>
Result httplib::stream::Put ( ClientType & cli,
const std::string & path,
const std::string & body,
const std::string & content_type,
size_t chunk_size = 8192 )
inline