libzmq
builds
deprecated-msvc
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