errno.hpp
Go to the documentation of this file.
1 #ifndef ERRNO_H
2 #define ERRNO_H 1
3 
4 //#define EPERM 1
5 //#define ENOENT 2
6 //#define ESRCH 3
7 #define EINTR 4
8 //#define EIO 5
9 //#define ENXIO 6
10 //#define E2BIG 7
11 //#define ENOEXEC 8
12 #define EBADF 9
13 //#define ECHILD 10
14 #define EAGAIN 11
15 //#define ENOMEM 12
16 #define EACCES 13
17 #define EFAULT 14
18 //#define EOSERR 15 // rk
19 //#define EBUSY 16
20 //#define EEXIST 17
21 //#define EXDEV 18
22 //#define ENODEV 19
23 //#define ENOTDIR 20
24 //#define EISDIR 21
25 #define EINVAL 22
26 //#define ENFILE 23
27 #define EMFILE 24
28 //#define ENOTTY 25
29 //#define EFBIG 27
30 //#define ENOSPC 28
31 //#define ESPIPE 29
32 //#define EROFS 30
33 //#define EMLINK 31
34 //#define EPIPE 32
35 //#define EDOM 33
36 //#define ERANGE 34
37 //#define EDEADLK 36
38 //#define ENOSYS 37
39 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
44 extern int errno;
45 extern int _doserrno;
46 extern int _sys_nerr;
47 
48 char* strerror(int errno);
49 
50 #define sys_nerr _sys_nerr
51 
52 #ifdef __cplusplus
53 };
54 #endif
55 
56 #endif
_sys_nerr
int _sys_nerr
errno
int errno
_doserrno
int _doserrno
strerror
char * strerror(int errno)


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51