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