pianod2
multisource multiuser scriptable networked music player
Public Member Functions | Private Attributes | List of all members
CurlSList Class Reference

Public Member Functions

 CurlSList (std::vector< std::string > &&headers)
 
 CurlSList (CurlSList &&) noexcept=default
 
 ~CurlSList () noexcept
 
curl_slist * get () const noexcept
 

Private Attributes

struct curl_slist * list {nullptr}
 
std::vector< std::string > retained
 

Constructor & Destructor Documentation

◆ CurlSList() [1/2]

CurlSList::CurlSList ( std::vector< std::string > &&  headers)
inline

◆ CurlSList() [2/2]

CurlSList::CurlSList ( CurlSList &&  )
defaultnoexcept

◆ ~CurlSList()

CurlSList::~CurlSList ( )
inlinenoexcept

Member Function Documentation

◆ get()

curl_slist* CurlSList::get ( ) const
inlinenoexcept

Member Data Documentation

◆ list

struct curl_slist* CurlSList::list {nullptr}
private

◆ retained

std::vector<std::string> CurlSList::retained
private

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