| /* |
| * conio.h |
| * This file has no copyright assigned and is placed in the Public Domain. |
| * This file is a part of the mingw-runtime package. |
| * No warranty is given; refer to the file DISCLAIMER within the package. |
| * |
| * Low level console I/O functions. Pretty please try to use the ANSI |
| * standard ones if you are writing new code. |
| * |
| */ |
| |
| #ifndef _CONIO_H_ |
| #define _CONIO_H_ |
| |
| /* All the headers include this file. */ |
| #include <_mingw.h> |
| |
| #ifndef RC_INVOKED |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| _CRTIMP char* __cdecl __MINGW_NOTHROW _cgets (char*); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _cprintf (const char*, ...); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _cputs (const char*); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _cscanf (char*, ...); |
| |
| _CRTIMP int __cdecl __MINGW_NOTHROW _getch (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _getche (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _kbhit (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _putch (int); |
| _CRTIMP int __cdecl __MINGW_NOTHROW _ungetch (int); |
| |
| |
| #ifndef _NO_OLDNAMES |
| |
| _CRTIMP int __cdecl __MINGW_NOTHROW getch (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW getche (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW kbhit (void); |
| _CRTIMP int __cdecl __MINGW_NOTHROW putch (int); |
| _CRTIMP int __cdecl __MINGW_NOTHROW ungetch (int); |
| |
| #endif /* Not _NO_OLDNAMES */ |
| |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| |
| #endif /* Not RC_INVOKED */ |
| |
| #endif /* Not _CONIO_H_ */ |