cartobase  5.0.5
carto::errno_error Class Reference

System exceptions memorize the value of errno. More...

#include <cartobase/exception/errno.h>

Inheritance diagram for carto::errno_error:
Collaboration diagram for carto::errno_error:

Public Member Functions

Data access
int thrown_errno () const
 

Constructors and Destructor

 errno_error ()
 Memorize the value of "errno" when thrown. More...
 
virtual ~errno_error () throw ()
 
 errno_error (const std::string &what_arg)
 For use by derived classes only! More...
 

Detailed Description

System exceptions memorize the value of errno.

Definition at line 61 of file errno.h.

Constructor & Destructor Documentation

◆ errno_error() [1/2]

carto::errno_error::errno_error ( )

Memorize the value of "errno" when thrown.

◆ ~errno_error()

virtual carto::errno_error::~errno_error ( )
throw (
)
virtual

◆ errno_error() [2/2]

carto::errno_error::errno_error ( const std::string &  what_arg)
protected

For use by derived classes only!

Parameters
what_arg"what" string given by the derived class

Member Function Documentation

◆ thrown_errno()

int carto::errno_error::thrown_errno ( ) const

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