|
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
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 {
56 #endif // ELM_SYS_SYSTEM_EXCEPTION_H
error_t
Definition: SystemException.h:32
SystemException(error_t err, String msg)
Definition: system_SystemException.cpp:43
sys::SystemOutStream & err
Definition: system_SystemIO.cpp:128
Definition: Exception.h:29
@ NO_ACCESS
Definition: SystemException.h:34
@ NO_MORE_RESOURCE
Definition: SystemException.h:35
@ IO_ERROR
Definition: SystemException.h:37
@ OK
Definition: SystemException.h:33
@ ALREADY_EXIST
Definition: SystemException.h:38
String message() override
Definition: system_SystemException.cpp:107
error_t error(void) const
Definition: SystemException.h:48
Definition: SystemException.h:30
@ BAD_PATH
Definition: SystemException.h:36