cartobase 6.0.6
carto::invalid_format_error Class Reference

format is recognized but contains parameters that can not be handled by current parser More...

#include <cartobase/exception/ioexcept.h>

Inheritance diagram for carto::invalid_format_error:
Collaboration diagram for carto::invalid_format_error:

Public Member Functions

 invalid_format_error (const std::string &arg, const std::string &filename)
 
 invalid_format_error (const std::string &filename="")
 
virtual ~invalid_format_error () throw ()
 
- Public Member Functions inherited from carto::format_mismatch_error
 format_mismatch_error (const std::string &arg, const std::string &filename)
 
 format_mismatch_error (const std::string &filename="")
 
virtual ~format_mismatch_error () throw ()
 
- Public Member Functions inherited from carto::format_error
 format_error (const std::string &arg, const std::string &filename)
 
 format_error (const std::string &filename="")
 
virtual ~format_error () throw ()
 
- Public Member Functions inherited from carto::io_error
 io_error (const std::string &arg, const std::string &filename="")
 
virtual ~io_error () throw ()
 
virtual const char * what () const throw ()
 
std::string filename () const
 

Additional Inherited Members

- Static Public Member Functions inherited from carto::io_error
static void launchErrnoExcept (const std::string &filename="")
 
static void keepExceptionPriority (std::exception &e, int &prio, int &type, std::string &message, int raiseprio=0)
 
static void launchExcept (int code, const std::string &msg, const std::string &defmsg="")
 
static void checkFatalIOErrno (const std::string &filename="")
 checks if errno is a disk full, access or quota error, then throw an exception if so.
 

Detailed Description

format is recognized but contains parameters that can not be handled by current parser

Definition at line 259 of file ioexcept.h.

Constructor & Destructor Documentation

◆ invalid_format_error() [1/2]

carto::invalid_format_error::invalid_format_error ( const std::string & arg,
const std::string & filename )

◆ invalid_format_error() [2/2]

carto::invalid_format_error::invalid_format_error ( const std::string & filename = "")

◆ ~invalid_format_error()

virtual carto::invalid_format_error::~invalid_format_error ( )
throw ( )
virtual

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