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

#include <curl.h>

Public Member Functions

 UniqueSlist ()
 
 ~UniqueSlist ()=default
 
 UniqueSlist (const UniqueSlist &)=delete
 
UniqueSlistoperator= (const UniqueSlist &)=delete
 
 UniqueSlist (UniqueSlist &&other) noexcept
 
UniqueSlistoperator= (UniqueSlist &&other) noexcept
 
void append (const char *str)
 
void append (const std::string &key, const std::string &value)
 
curl_slist * get () const
 

Constructor & Destructor Documentation

◆ UniqueSlist() [1/3]

ccf::curl::UniqueSlist::UniqueSlist ( )
inline

◆ ~UniqueSlist()

ccf::curl::UniqueSlist::~UniqueSlist ( )
default

◆ UniqueSlist() [2/3]

ccf::curl::UniqueSlist::UniqueSlist ( const UniqueSlist )
delete

◆ UniqueSlist() [3/3]

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

Member Function Documentation

◆ append() [1/2]

void ccf::curl::UniqueSlist::append ( const char *  str)
inline

◆ append() [2/2]

void ccf::curl::UniqueSlist::append ( const std::string &  key,
const std::string &  value 
)
inline

◆ get()

curl_slist * ccf::curl::UniqueSlist::get ( ) const
inline

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

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