CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::curl::UniqueCURL Class Reference

#include <curl.h>

Public Member Functions

 UniqueCURL ()
 
 UniqueCURL (const UniqueCURL &)=delete
 
UniqueCURLoperator= (const UniqueCURL &)=delete
 
 UniqueCURL (UniqueCURL &&other) noexcept
 
UniqueCURLoperator= (UniqueCURL &&other) noexcept
 
 ~UniqueCURL ()=default
 
 operator CURL * () const
 
void set_blob_opt (auto option, const uint8_t *data, size_t length)
 
void set_opt (auto option, auto value)
 

Constructor & Destructor Documentation

◆ UniqueCURL() [1/3]

ccf::curl::UniqueCURL::UniqueCURL ( )
inline

◆ UniqueCURL() [2/3]

ccf::curl::UniqueCURL::UniqueCURL ( const UniqueCURL )
delete

◆ UniqueCURL() [3/3]

ccf::curl::UniqueCURL::UniqueCURL ( UniqueCURL &&  other)
inlinenoexcept

◆ ~UniqueCURL()

ccf::curl::UniqueCURL::~UniqueCURL ( )
default

Member Function Documentation

◆ operator CURL *()

ccf::curl::UniqueCURL::operator CURL * ( ) const
inline

◆ operator=() [1/2]

UniqueCURL & ccf::curl::UniqueCURL::operator= ( const UniqueCURL )
delete

◆ operator=() [2/2]

UniqueCURL & ccf::curl::UniqueCURL::operator= ( UniqueCURL &&  other)
inlinenoexcept

◆ set_blob_opt()

void ccf::curl::UniqueCURL::set_blob_opt ( auto  option,
const uint8_t *  data,
size_t  length 
)
inline

◆ set_opt()

void ccf::curl::UniqueCURL::set_opt ( auto  option,
auto  value 
)
inline

The documentation for this class was generated from the following file: