LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
|
Errors while writing to files. More...
#include <exceptions.hpp>
Public Member Functions | |
FileWriteError (const std::string &fname) | |
FileWriteError (const std::string &fname, const std::string &msg) | |
Public Member Functions inherited from loos::FileError | |
FileError (const std::string &op) | |
FileError (const std::string &op, const std::string &fname) | |
FileError (const std::string &op, const std::string &fname, const std::string &msg) | |
FileError (const std::string &op, const std::string &fname, const std::string &msg, const int err) | |
std::string | operation () const throw () |
What operation was involved (e.g. reading, writing. etc) | |
std::string | filename () const throw () |
File that had the problem (or "stream" if not a file) | |
int | errorCode () const |
The error code that may have been generated. | |
void | errorCode (const int i) |
Sets the error code. | |
Public Member Functions inherited from loos::LOOSError | |
LOOSError (const std::string &arg) | |
LOOSError (const Atom &a, const std::string &arg) | |
LOOSError (const std::string &fname, const Atom &a, const std::string &arg) | |
virtual const char * | what (void) const throw () |
Additional Inherited Members | |
Protected Attributes inherited from loos::FileError | |
std::string | _operation |
std::string | _filename |
int | _errcode |
Protected Attributes inherited from loos::LOOSError | |
std::string | _msg |
Errors while writing to files.