Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis 3 Programmer Reference
restincurl::EasyHandle Class Reference
Collaboration diagram for restincurl::EasyHandle:
Collaboration graph

Public Types

using ptr_t = std::unique_ptr<EasyHandle>
 
using handle_t = decltype(curl_easy_init())
 

Public Member Functions

void Close ()
 
 operator handle_t () const noexcept
 

Private Attributes

handle_t handle_ = curl_easy_init()
 

Detailed Description

Definition at line 324 of file restincurl.h.

Member Typedef Documentation

◆ handle_t

using restincurl::EasyHandle::handle_t = decltype(curl_easy_init())

Definition at line 327 of file restincurl.h.

◆ ptr_t

using restincurl::EasyHandle::ptr_t = std::unique_ptr<EasyHandle>

Definition at line 326 of file restincurl.h.

Constructor & Destructor Documentation

◆ EasyHandle()

restincurl::EasyHandle::EasyHandle ( )
inline

Definition at line 329 of file restincurl.h.

◆ ~EasyHandle()

restincurl::EasyHandle::~EasyHandle ( )
inline

Definition at line 333 of file restincurl.h.

Member Function Documentation

◆ Close()

void restincurl::EasyHandle::Close ( )
inline

Definition at line 337 of file restincurl.h.

◆ operator handle_t()

restincurl::EasyHandle::operator handle_t ( ) const
inlinenoexcept

Definition at line 345 of file restincurl.h.

Member Data Documentation

◆ handle_

handle_t restincurl::EasyHandle::handle_ = curl_easy_init()
private

Definition at line 348 of file restincurl.h.


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