MGE General C Library - Full Internal Documentation
Library of general C functions.
internal.h
Go to the documentation of this file.
1
14
/* **********************************************************************
15
* *
16
* Changelog *
17
* *
18
* Date Author Version Description *
19
* *
20
* 19/05/2018 MG 1.0.1 First release. *
21
* 20/05/2018 MG 1.0.2 Add re-inclusion prevention #defines. *
22
* 08/06/2019 MG 1.0.3 clang-format coding style changes. *
23
* *
24
************************************************************************
25
*/
26
27
#ifndef ERRORS_INTERNAL_H
28
#define ERRORS_INTERNAL_H
29
30
#include <
portability.h
>
31
32
BEGIN_C_DECLS
33
34
/* This semi-hides these global variables, (cf putting them in mge-error.h). */
35
extern
const
char
*
errno_desc
[];
36
extern
const
size_t
errno_desc_size
;
37
38
END_C_DECLS
39
40
#endif
/* ndef ERRORS_INTERNAL_H */
41
portability.h
errno_desc
const BEGIN_C_DECLS char * errno_desc[]
Global array of mge-errno descriptions.
Definition:
errno.c:53
errno_desc_size
const size_t errno_desc_size
Size of the error description array.
Definition:
errno.c:71
BEGIN_C_DECLS
#define BEGIN_C_DECLS
BEGIN_C_DECLS should be used at the beginning of declarations so that C++ compilers don't mangle thei...
Definition:
portability.h:46
END_C_DECLS
#define END_C_DECLS
Use END_C_DECLS at the end of C declarations.
Definition:
portability.h:50
src
prg
c
src
libmgec
errors
internal.h
Generated by
1.8.17