Merge pull request #154 from csware/tortoisegitplink
[msysgit.git] / mingw / include / conio.h
blob8a821cbdba8807d8f438de822760d01c47764339
1 /*
2 * conio.h
3 * This file has no copyright assigned and is placed in the Public Domain.
4 * This file is a part of the mingw-runtime package.
5 * No warranty is given; refer to the file DISCLAIMER within the package.
7 * Low level console I/O functions. Pretty please try to use the ANSI
8 * standard ones if you are writing new code.
12 #ifndef _CONIO_H_
13 #define _CONIO_H_
15 /* All the headers include this file. */
16 #include <_mingw.h>
18 #ifndef RC_INVOKED
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
24 _CRTIMP char* __cdecl __MINGW_NOTHROW _cgets (char*);
25 _CRTIMP int __cdecl __MINGW_NOTHROW _cprintf (const char*, ...);
26 _CRTIMP int __cdecl __MINGW_NOTHROW _cputs (const char*);
27 _CRTIMP int __cdecl __MINGW_NOTHROW _cscanf (char*, ...);
29 _CRTIMP int __cdecl __MINGW_NOTHROW _getch (void);
30 _CRTIMP int __cdecl __MINGW_NOTHROW _getche (void);
31 _CRTIMP int __cdecl __MINGW_NOTHROW _kbhit (void);
32 _CRTIMP int __cdecl __MINGW_NOTHROW _putch (int);
33 _CRTIMP int __cdecl __MINGW_NOTHROW _ungetch (int);
36 #ifndef _NO_OLDNAMES
38 _CRTIMP int __cdecl __MINGW_NOTHROW getch (void);
39 _CRTIMP int __cdecl __MINGW_NOTHROW getche (void);
40 _CRTIMP int __cdecl __MINGW_NOTHROW kbhit (void);
41 _CRTIMP int __cdecl __MINGW_NOTHROW putch (int);
42 _CRTIMP int __cdecl __MINGW_NOTHROW ungetch (int);
44 #endif /* Not _NO_OLDNAMES */
47 #ifdef __cplusplus
49 #endif
51 #endif /* Not RC_INVOKED */
53 #endif /* Not _CONIO_H_ */