Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenconio.h
Go to the documentation of this file.
00001 00006 #ifndef _INC_CONIO 00007 #define _INC_CONIO 00008 00009 #include <crtdefs.h> 00010 00011 #define __need___va_list 00012 #include <stdarg.h> 00013 00014 #ifdef __cplusplus 00015 extern "C" { 00016 #endif 00017 00018 _CRTIMP char * __cdecl _cgets(char *_Buffer); 00019 _CRTIMP int __cdecl _cprintf(const char *_Format,...); 00020 _CRTIMP int __cdecl _cputs(const char *_Str); 00021 _CRT_INSECURE_DEPRECATE(_cscanf_s) _CRTIMP int __cdecl _cscanf(const char *_Format,...); 00022 _CRT_INSECURE_DEPRECATE(_cscanf_s_l) _CRTIMP int __cdecl _cscanf_l(const char *_Format,_locale_t _Locale,...); 00023 _CRTIMP int __cdecl _getch(void); 00024 _CRTIMP int __cdecl _getche(void); 00025 _CRTIMP int __cdecl _vcprintf(const char *_Format,va_list _ArgList); 00026 _CRTIMP int __cdecl _cprintf_p(const char *_Format,...); 00027 _CRTIMP int __cdecl _vcprintf_p(const char *_Format,va_list _ArgList); 00028 _CRTIMP int __cdecl _cprintf_l(const char *_Format,_locale_t _Locale,...); 00029 _CRTIMP int __cdecl _vcprintf_l(const char *_Format,_locale_t _Locale,va_list _ArgList); 00030 _CRTIMP int __cdecl _cprintf_p_l(const char *_Format,_locale_t _Locale,...); 00031 _CRTIMP int __cdecl _vcprintf_p_l(const char *_Format,_locale_t _Locale,va_list _ArgList); 00032 _CRTIMP int __cdecl _kbhit(void); 00033 _CRTIMP int __cdecl _putch(int _Ch); 00034 _CRTIMP int __cdecl _ungetch(int _Ch); 00035 _CRTIMP int __cdecl _getch_nolock(void); 00036 _CRTIMP int __cdecl _getche_nolock(void); 00037 _CRTIMP int __cdecl _putch_nolock(int _Ch); 00038 _CRTIMP int __cdecl _ungetch_nolock(int _Ch); 00039 00040 #if defined(_X86_) && !defined(__x86_64) 00041 int __cdecl _inp(unsigned short); 00042 unsigned short __cdecl _inpw(unsigned short); 00043 unsigned long __cdecl _inpd(unsigned short); 00044 int __cdecl _outp(unsigned short,int); 00045 unsigned short __cdecl _outpw(unsigned short,unsigned short); 00046 unsigned long __cdecl _outpd(unsigned short,unsigned long); 00047 #endif 00048 00049 00050 #ifndef _WCONIO_DEFINED 00051 #define _WCONIO_DEFINED 00052 00053 #ifndef WEOF 00054 #define WEOF (wint_t)(0xFFFF) 00055 #endif 00056 00057 _CRTIMP wchar_t *_cgetws(wchar_t *_Buffer); 00058 _CRTIMP wint_t __cdecl _getwch(void); 00059 _CRTIMP wint_t __cdecl _getwche(void); 00060 _CRTIMP wint_t __cdecl _putwch(wchar_t _WCh); 00061 _CRTIMP wint_t __cdecl _ungetwch(wint_t _WCh); 00062 _CRTIMP int __cdecl _cputws(const wchar_t *_String); 00063 _CRTIMP int __cdecl _cwprintf(const wchar_t *_Format,...); 00064 _CRT_INSECURE_DEPRECATE(_cwscanf_s) _CRTIMP int __cdecl _cwscanf(const wchar_t *_Format,...); 00065 _CRT_INSECURE_DEPRECATE(_cwscanf_s_l) _CRTIMP int __cdecl _cwscanf_l(const wchar_t *_Format,_locale_t _Locale,...); 00066 _CRTIMP int __cdecl _vcwprintf(const wchar_t *_Format,va_list _ArgList); 00067 _CRTIMP int __cdecl _cwprintf_p(const wchar_t *_Format,...); 00068 _CRTIMP int __cdecl _vcwprintf_p(const wchar_t *_Format,va_list _ArgList); 00069 _CRTIMP int __cdecl _cwprintf_l(const wchar_t *_Format,_locale_t _Locale,...); 00070 _CRTIMP int __cdecl _vcwprintf_l(const wchar_t *_Format,_locale_t _Locale,va_list _ArgList); 00071 _CRTIMP int __cdecl _cwprintf_p_l(const wchar_t *_Format,_locale_t _Locale,...); 00072 _CRTIMP int __cdecl _vcwprintf_p_l(const wchar_t *_Format,_locale_t _Locale,va_list _ArgList); 00073 _CRTIMP wint_t __cdecl _putwch_nolock(wchar_t _WCh); 00074 _CRTIMP wint_t __cdecl _getwch_nolock(void); 00075 _CRTIMP wint_t __cdecl _getwche_nolock(void); 00076 _CRTIMP wint_t __cdecl _ungetwch_nolock(wint_t _WCh); 00077 #endif /* _WCONIO_DEFINED */ 00078 00079 #ifndef _MT 00080 #define _putwch() _putwch_nolock() 00081 #define _getwch() _getwch_nolock() 00082 #define _getwche() _getwche_nolock() 00083 #define _ungetwch() _ungetwch_nolock() 00084 #endif 00085 00086 #ifndef NO_OLDNAMES 00087 _CRT_NONSTDC_DEPRECATE(_cgets) _CRT_INSECURE_DEPRECATE(_cgets_s) _CRTIMP char *__cdecl cgets(char *_Buffer); 00088 _CRT_NONSTDC_DEPRECATE(_cprintf) _CRTIMP int __cdecl cprintf(const char *_Format,...); 00089 _CRT_NONSTDC_DEPRECATE(_cputs) _CRTIMP int __cdecl cputs(const char *_Str); 00090 _CRT_NONSTDC_DEPRECATE(_cscanf) _CRTIMP int __cdecl cscanf(const char *_Format,...); 00091 _CRT_NONSTDC_DEPRECATE(_getch) _CRTIMP int __cdecl getch(void); 00092 _CRT_NONSTDC_DEPRECATE(_getche) _CRTIMP int __cdecl getche(void); 00093 _CRT_NONSTDC_DEPRECATE(_kbhit) _CRTIMP int __cdecl kbhit(void); 00094 _CRT_NONSTDC_DEPRECATE(_putch) _CRTIMP int __cdecl putch(int _Ch); 00095 _CRT_NONSTDC_DEPRECATE(_ungetch) _CRTIMP int __cdecl ungetch(int _Ch); 00096 00097 #if (defined(_X86_) && !defined(__x86_64)) 00098 _CRT_NONSTDC_DEPRECATE(_inp) _CRTIMP int __cdecl inp(unsigned short); 00099 _CRT_NONSTDC_DEPRECATE(_inpw) _CRTIMP unsigned short __cdecl inpw(unsigned short); 00100 _CRT_NONSTDC_DEPRECATE(_outp) _CRTIMP int __cdecl outp(unsigned short,int); 00101 _CRT_NONSTDC_DEPRECATE(_outpw) _CRTIMP unsigned short __cdecl outpw(unsigned short,unsigned short); 00102 #endif 00103 #endif /* !NO_OLDNAMES */ 00104 00105 #ifdef __cplusplus 00106 } 00107 #endif 00108 00109 #include <sec_api/conio_s.h> 00110 00111 #endif /* _INC_CONIO */ Generated on Sat May 26 2012 04:28:26 for ReactOS by
1.7.6.1
|