JWS C++ Library
C++ language utility library
jwscxx::base::IO_error Class Reference

Input/Output error exception. More...

#include <exception.h>

Inheritance diagram for jwscxx::base::IO_error:
Collaboration diagram for jwscxx::base::IO_error:

List of all members.

Public Member Functions

 IO_error (const char *msg, const char *file=0, uint32_t line=0)
 Constructs an Exception caused by an IO error.
 IO_error (const string &msg, const char *file=0, uint32_t line=0)
 Constructs an Exception caused by an IO error.
 IO_error (const IO_error &e)
 Constructs an Exception from another.
virtual ~IO_error ()
 Deletes an IO_error.

Detailed Description

Input/Output error exception.

Definition at line 173 of file exception.h.


Constructor & Destructor Documentation

IO_error::IO_error ( const char *  msg,
const char *  file = 0,
uint32_t  line = 0 
)

Constructs an Exception caused by an IO error.

Parameters:
msgError message.
fileFile where the error occurred.
lineLine approximately where the error occurred.

Definition at line 202 of file exception.cpp.

IO_error::IO_error ( const string &  msg,
const char *  file = 0,
uint32_t  line = 0 
)

Constructs an Exception caused by an IO error.

Parameters:
msgError message.
fileFile where the error occurred.
lineLine approximately where the error occurred.

Definition at line 213 of file exception.cpp.

IO_error::IO_error ( const IO_error e)

Constructs an Exception from another.

Parameters:
eException to copy into this one.

Definition at line 220 of file exception.cpp.

virtual jwscxx::base::IO_error::~IO_error ( ) [inline, virtual]

Deletes an IO_error.

Definition at line 190 of file exception.h.


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