ReactOS Fundraising Campaign 2012
 
€ 4,060 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

time_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 doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.