21 #ifndef ELM_SYS_SYSTEM_EXCEPTION_H
22 #define ELM_SYS_SYSTEM_EXCEPTION_H
24 #include <elm/string/String.h>
25 #include <elm/util/Exception.h>
27 namespace elm {
namespace sys {
Definition: Exception.h:29
Definition: SystemException.h:30
error_t error(void) const
Definition: SystemException.h:48
String message() override
Definition: system_SystemException.cpp:107
error_t
Definition: SystemException.h:32
@ IO_ERROR
Definition: SystemException.h:37
@ OK
Definition: SystemException.h:33
@ BAD_PATH
Definition: SystemException.h:36
@ NO_ACCESS
Definition: SystemException.h:34
@ ALREADY_EXIST
Definition: SystemException.h:38
@ NO_MORE_RESOURCE
Definition: SystemException.h:35
SystemException(error_t err, String msg)
Definition: system_SystemException.cpp:43
sys::SystemOutStream & err
Definition: system_SystemIO.cpp:128