Fawkes API
Fawkes Development Version
|
24 #ifndef _CORE_EXCEPTIONS_SYSTEM_H_
25 #define _CORE_EXCEPTIONS_SYSTEM_H_
27 #include <core/exception.h>
57 const char *additional_msg = 0)
throw();
64 FileReadException(
const char *filename,
int errnum,
const char *additional_msg = 0)
throw();
71 FileWriteException(
const char *filename,
int errnum,
const char *additional_msg = 0)
throw();
TimeoutException()
Constructor.
CouldNotOpenFileException(const char *filename, int errnum, const char *additional_msg=0)
Constructor with error number.
The current system call has been interrupted (for instance by a signal).
File could not be opened.
InterruptedException()
Constructor.
FileReadException(const char *filename, int errnum, const char *additional_msg=0)
Constructor with error number.
Fawkes library namespace.
FileWriteException(const char *filename, int errnum, const char *additional_msg=0)
Constructor with error number.
The current system call has timed out before completion.
System ran out of memory and desired operation could not be fulfilled.
OutOfMemoryException()
Constructor.
Base class for exceptions in Fawkes.