cartobase  5.0.5
carto::file_error Class Reference

Exceptions thrown during file manipulation. More...

#include <cartobase/exception/file.h>

Inheritance diagram for carto::file_error:
Collaboration diagram for carto::file_error:

Public Member Functions

Constructors, destructor
 file_error (const std::string &filename_arg)
 Only use this version. More...
 
 file_error (const std::string &what_arg, const std::string &filename_arg) __attribute__((__deprecated__))
 
virtual ~file_error () throw ()
 
Data access
const char * filename () const
 
- Public Member Functions inherited from carto::errno_error
int thrown_errno () const
 
 errno_error ()
 Memorize the value of "errno" when thrown. More...
 
virtual ~errno_error () throw ()
 

Additional Inherited Members

- Protected Member Functions inherited from carto::errno_error
 errno_error (const std::string &what_arg)
 For use by derived classes only! More...
 

Detailed Description

Exceptions thrown during file manipulation.

Definition at line 57 of file file.h.

Constructor & Destructor Documentation

◆ file_error() [1/2]

carto::file_error::file_error ( const std::string &  filename_arg)

Only use this version.

Parameters
filename_argname of the file

◆ file_error() [2/2]

carto::file_error::file_error ( const std::string &  what_arg,
const std::string &  filename_arg 
)

◆ ~file_error()

virtual carto::file_error::~file_error ( )
throw (
)
virtual

Member Function Documentation

◆ filename()

const char* carto::file_error::filename ( ) const

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