cartobase  5.0.5
carto::datatype_format_error Class Reference

format is recognized but contains data types that can not be read by curent reader More...

#include <cartobase/exception/ioexcept.h>

Inheritance diagram for carto::datatype_format_error:
Collaboration diagram for carto::datatype_format_error:

Public Member Functions

 datatype_format_error (const std::string &arg, const std::string &filename)
 
 datatype_format_error (const std::string &filename="")
 
virtual ~datatype_format_error () throw ()
 
- Public Member Functions inherited from carto::invalid_format_error
 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="")
 

Detailed Description

format is recognized but contains data types that can not be read by curent reader

Definition at line 268 of file ioexcept.h.

Constructor & Destructor Documentation

◆ datatype_format_error() [1/2]

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

◆ datatype_format_error() [2/2]

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

◆ ~datatype_format_error()

virtual carto::datatype_format_error::~datatype_format_error ( )
throw (
)
virtual

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