Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygentime_s.h
Go to the documentation of this file.
00001 00006 #ifndef _TIME_H__S 00007 #define _TIME_H__S 00008 00009 #include <time.h> 00010 00011 #if defined(MINGW_HAS_SECURE_API) 00012 00013 #ifdef __cplusplus 00014 extern "C" { 00015 #endif 00016 00017 _CRTIMP errno_t __cdecl _ctime32_s(char *_Buf,size_t _SizeInBytes,const __time32_t *_Time); 00018 _CRTIMP errno_t __cdecl _gmtime32_s(struct tm *_Tm,const __time32_t *_Time); 00019 _CRTIMP errno_t __cdecl _localtime32_s(struct tm *_Tm,const __time32_t *_Time); 00020 _CRTIMP errno_t __cdecl _strdate_s(char *_Buf,size_t _SizeInBytes); 00021 _CRTIMP errno_t __cdecl _strtime_s(char *_Buf ,size_t _SizeInBytes); 00022 _CRTIMP errno_t __cdecl _ctime64_s(char *_Buf,size_t _SizeInBytes,const __time64_t *_Time); 00023 _CRTIMP errno_t __cdecl _gmtime64_s(struct tm *_Tm,const __time64_t *_Time); 00024 _CRTIMP errno_t __cdecl _localtime64_s(struct tm *_Tm,const __time64_t *_Time); 00025 00026 #ifndef _WTIME_S_DEFINED 00027 #define _WTIME_S_DEFINED 00028 _CRTIMP errno_t __cdecl _wasctime_s(wchar_t *_Buf,size_t _SizeInWords,const struct tm *_Tm); 00029 _CRTIMP errno_t __cdecl _wctime32_s(wchar_t *_Buf,size_t _SizeInWords,const __time32_t *_Time); 00030 _CRTIMP errno_t __cdecl _wstrdate_s(wchar_t *_Buf,size_t _SizeInWords); 00031 _CRTIMP errno_t __cdecl _wstrtime_s(wchar_t *_Buf,size_t _SizeInWords); 00032 _CRTIMP errno_t __cdecl _wctime64_s(wchar_t *_Buf,size_t _SizeInWords,const __time64_t *_Time); 00033 00034 #if !defined (RC_INVOKED) && !defined (_INC_WTIME_S_INL) 00035 #define _INC_WTIME_S_INL 00036 errno_t __cdecl _wctime_s(wchar_t *, size_t, const time_t *); 00037 #ifndef _USE_32BIT_TIME_T 00038 __CRT_INLINE errno_t __cdecl _wctime_s(wchar_t *_Buffer,size_t _SizeInWords,const time_t *_Time) { return _wctime64_s(_Buffer,_SizeInWords,_Time); } 00039 #endif 00040 #endif 00041 #endif 00042 00043 #ifndef RC_INVOKED 00044 #ifdef _USE_32BIT_TIME_T 00045 __CRT_INLINE errno_t __cdecl localtime_s(struct tm *_Tm,const time_t *_Time) { return _localtime32_s(_Tm,_Time); } 00046 #else 00047 __CRT_INLINE errno_t __cdecl localtime_s(struct tm *_Tm,const time_t *_Time) { return _localtime64_s(_Tm,_Time); } 00048 #endif 00049 #endif 00050 00051 #ifdef __cplusplus 00052 } 00053 #endif 00054 00055 #endif 00056 #endif Generated on Tue May 22 2012 04:34:00 for ReactOS by
1.7.6.1
|