ReCodEx - Task Broker
ReCodEx is complex programmer testing solution, primary targeted to technical universities. It's highly customizable and based on modern technologies.
helpers::curl_exception Class Reference

#include <curl.h>

+ Inheritance diagram for helpers::curl_exception:

Public Member Functions

 curl_exception ()
 
 curl_exception (const std::string &what)
 
virtual ~curl_exception ()
 
virtual const char * what () const noexcept
 

Protected Attributes

std::string what_
 

Detailed Description

Special exception for curl helper functions/classes

Definition at line 60 of file curl.h.

Constructor & Destructor Documentation

§ curl_exception() [1/2]

helpers::curl_exception::curl_exception ( )
inline

Generic constructor.

Definition at line 66 of file curl.h.

§ curl_exception() [2/2]

helpers::curl_exception::curl_exception ( const std::string &  what)
inline

Constructor with further description.

Parameters
whatcircumstances of non-standard action

Definition at line 73 of file curl.h.

§ ~curl_exception()

virtual helpers::curl_exception::~curl_exception ( )
inlinevirtual

Stated for completion.

Definition at line 80 of file curl.h.

Member Function Documentation

§ what()

virtual const char* helpers::curl_exception::what ( ) const
inlinevirtualnoexcept

Returns circumstances of this exception.

Returns
c-like textual value

Definition at line 88 of file curl.h.

Member Data Documentation

§ what_

std::string helpers::curl_exception::what_
protected

Describes circumstances which lead to throwing this exception.

Definition at line 95 of file curl.h.


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