Embedded Artistry libc
C Standard Library Support for Bare-metal Systems
nl_types.h
Go to the documentation of this file.
1 #ifndef __NL_TYPES_H
2 #define __NL_TYPES_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #define NL_SETD 1
9 #define NL_CAT_LOCALE 1
10 
11 typedef int nl_item;
12 typedef void* nl_catd;
13 
14 #ifndef DISABLE_UNIMPLEMENTED_LIBC_APIS
15 nl_catd catopen(const char*, int);
16 char* catgets(nl_catd, int, int, const char*);
17 int catclose(nl_catd);
18 #endif
19 
20 #ifdef __cplusplus
21 }
22 #endif
23 
24 #endif // __NL_TYPES_H
nl_catd catopen(const char *, int)
void * nl_catd
Definition: nl_types.h:12
int nl_item
Definition: nl_types.h:11
int catclose(nl_catd)
char * catgets(nl_catd, int, int, const char *)