ReactOS  0.4.12-dev-18-gf469aca
ATL::CTime Class Reference

#include <atltime.h>

Public Member Functions

 CTime () throw ()
 
 CTime (__time64_t time) throw ()
 
 CTime (int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec, int nDST=-1)
 
 CTime (WORD wDosDate, WORD wDosTime, int nDST=-1)
 
 CTime (const SYSTEMTIME &st, int nDST=-1) throw ()
 
 CTime (const FILETIME &ft, int nDST=-1)
 
 CTime (const DBTIMESTAMP &dbts, int nDST=-1) throw ()
 
CString Format (LPCTSTR pszFormat) const
 
CString Format (UINT nFormatID) const
 
CString FormatGmt (LPCTSTR pszFormat) const
 
CString FormatGmt (UINT nFormatID) const
 
bool GetAsDBTIMESTAMP (DBTIMESTAMP &dbts) const throw ()
 
bool GetAsSystemTime (SYSTEMTIME &st) const throw ()
 
int GetDay () const throw ()
 
int GetDayOfWeek () const throw ()
 
struct tmGetGmtTm (struct tm *ptm) const
 
int GetHour () const throw ()
 
struct tmGetLocalTm (struct tm *ptm) const
 
int GetMinute () const throw ()
 
int GetMonth () const throw ()
 
int GetSecond () const throw ()
 
__time64_t GetTime () const throw ()
 
int GetYear ()
 
CTime operator+ (CTimeSpan timeSpan) const throw ()
 
CTime operator- (CTimeSpan timeSpan) const throw ()
 
CTimeSpan operator- (CTime time) const throw ()
 
CTimeoperator+= (CTimeSpan span) throw ()
 
CTimeoperator-= (CTimeSpan span) throw ()
 
CTimeoperator= (__time64_t time) throw ()
 
bool operator== (CTime time) const throw ()
 
bool operator!= (CTime time) const throw ()
 
bool operator< (CTime time) const throw ()
 
bool operator> (CTime time) const throw ()
 
bool operator<= (CTime time) const throw ()
 
bool operator>= (CTime time) const throw ()
 

Static Public Member Functions

static CTime WINAPI GetCurrentTime () throw ()
 

Private Attributes

__time64_t m_nTime
 

Detailed Description

Definition at line 129 of file atltime.h.

Constructor & Destructor Documentation

◆ CTime() [1/7]

ATL::CTime::CTime ( )
throw (
)
inline

Definition at line 133 of file atltime.h.

134  {
135  // leave uninitialized
136  }

◆ CTime() [2/7]

ATL::CTime::CTime ( __time64_t  time)
throw (
)
inline

Definition at line 138 of file atltime.h.

139  {
140  m_nTime = time;
141  }
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131

◆ CTime() [3/7]

ATL::CTime::CTime ( int  nYear,
int  nMonth,
int  nDay,
int  nHour,
int  nMin,
int  nSec,
int  nDST = -1 
)
inline

Definition at line 143 of file atltime.h.

144  {
145  struct tm time;
146  time.tm_year = nYear;
147  time.tm_mon = nMonth;
148  time.tm_mday = nDay;
149  time.tm_hour = nHour;
150  time.tm_min = nMin;
151  time.tm_sec = nSec;
152  time.tm_isdst = nDST;
153  m_nTime = _mktime64(&time);
154  }
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
_CRTIMP __time64_t __cdecl _mktime64(_Inout_ struct tm *_Tm)

◆ CTime() [4/7]

ATL::CTime::CTime ( WORD  wDosDate,
WORD  wDosTime,
int  nDST = -1 
)
inline

Definition at line 156 of file atltime.h.

157  {
158  FILETIME ft;
159  DosDateTimeToFileTime(wDosDate, wDosTime, &ft);
160  SYSTEMTIME st;
161  FileTimeToSystemTime(&ft, &st);
162  struct tm time;
163  time.tm_year = st.wYear;
164  time.tm_mon = st.wMonth;
165  time.tm_wday = st.wDayOfWeek;
166  time.tm_hour = st.wHour;
167  time.tm_min = st.wMinute;
168  time.tm_sec = st.wSecond;
169  time.tm_isdst = nDST;
170  m_nTime = _mktime64(&time);
171  }
WORD wMonth
Definition: winbase.h:871
WORD wDayOfWeek
Definition: winbase.h:872
__u16 time
Definition: mkdosfs.c:366
WORD wYear
Definition: winbase.h:870
WORD wMinute
Definition: winbase.h:875
BOOL WINAPI FileTimeToSystemTime(IN CONST FILETIME *lpFileTime, OUT LPSYSTEMTIME lpSystemTime)
Definition: time.c:178
BOOL WINAPI DosDateTimeToFileTime(IN WORD wFatDate, IN WORD wFatTime, OUT LPFILETIME lpFileTime)
Definition: time.c:75
WORD wSecond
Definition: winbase.h:876
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
WORD wHour
Definition: winbase.h:874
_CRTIMP __time64_t __cdecl _mktime64(_Inout_ struct tm *_Tm)

◆ CTime() [5/7]

ATL::CTime::CTime ( const SYSTEMTIME st,
int  nDST = -1 
)
throw (
)
inline

Definition at line 173 of file atltime.h.

174  {
175  struct tm time;
176  time.tm_year = st.wYear;
177  time.tm_mon = st.wMonth;
178  time.tm_wday = st.wDayOfWeek;
179  time.tm_hour = st.wHour;
180  time.tm_min = st.wMinute;
181  time.tm_sec = st.wSecond;
182  time.tm_isdst = nDST;
183  m_nTime = _mktime64(&time);
184  }
WORD wMonth
Definition: winbase.h:871
WORD wDayOfWeek
Definition: winbase.h:872
__u16 time
Definition: mkdosfs.c:366
WORD wYear
Definition: winbase.h:870
WORD wMinute
Definition: winbase.h:875
WORD wSecond
Definition: winbase.h:876
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
WORD wHour
Definition: winbase.h:874
_CRTIMP __time64_t __cdecl _mktime64(_Inout_ struct tm *_Tm)

◆ CTime() [6/7]

ATL::CTime::CTime ( const FILETIME ft,
int  nDST = -1 
)
inline

Definition at line 186 of file atltime.h.

187  {
188  SYSTEMTIME st;
189  FileTimeToSystemTime(&ft, &st);
190  struct tm time;
191  time.tm_year = st.wYear;
192  time.tm_mon = st.wMonth;
193  time.tm_wday = st.wDayOfWeek;
194  time.tm_hour = st.wHour;
195  time.tm_min = st.wMinute;
196  time.tm_sec = st.wSecond;
197  time.tm_isdst = nDST;
198  m_nTime = _mktime64(&time);
199  }
WORD wMonth
Definition: winbase.h:871
WORD wDayOfWeek
Definition: winbase.h:872
__u16 time
Definition: mkdosfs.c:366
WORD wYear
Definition: winbase.h:870
WORD wMinute
Definition: winbase.h:875
BOOL WINAPI FileTimeToSystemTime(IN CONST FILETIME *lpFileTime, OUT LPSYSTEMTIME lpSystemTime)
Definition: time.c:178
WORD wSecond
Definition: winbase.h:876
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
WORD wHour
Definition: winbase.h:874
_CRTIMP __time64_t __cdecl _mktime64(_Inout_ struct tm *_Tm)

◆ CTime() [7/7]

ATL::CTime::CTime ( const DBTIMESTAMP dbts,
int  nDST = -1 
)
throw (
)
inline

Definition at line 201 of file atltime.h.

202  {
203  struct tm time;
204  time.tm_year = dbts.year;
205  time.tm_mon = dbts.month;
206  time.tm_hour = dbts.hour;
207  time.tm_min = dbts.minute;
208  time.tm_sec = dbts.second;
209  time.tm_isdst = nDST;
210  m_nTime = _mktime64(&time);
211  }
USHORT month
Definition: oledb.idl:45
__u16 time
Definition: mkdosfs.c:366
USHORT minute
Definition: oledb.idl:48
__time64_t m_nTime
Definition: atltime.h:131
USHORT second
Definition: oledb.idl:49
Definition: time.h:76
SHORT year
Definition: oledb.idl:44
USHORT hour
Definition: oledb.idl:47
_CRTIMP __time64_t __cdecl _mktime64(_Inout_ struct tm *_Tm)

Member Function Documentation

◆ Format() [1/2]

CString ATL::CTime::Format ( LPCTSTR  pszFormat) const
inline

Definition at line 213 of file atltime.h.

214  {
215  struct tm time;
217  CString strTime;
218 #ifdef UNICODE
219  wcsftime(strTime.GetBuffer(256), 256, pszFormat, &time);
220 #else
221  strftime(strTime.GetBuffer(256), 256, pszFormat, &time);
222 #endif
223  strTime.ReleaseBuffer();
224  return strTime;
225  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
Definition: strftime.c:302
void ReleaseBuffer(_In_ int nNewLength=-1)
Definition: atlsimpstr.h:372
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
Definition: strftime.c:293
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ Format() [2/2]

CString ATL::CTime::Format ( UINT  nFormatID) const
inline

Definition at line 227 of file atltime.h.

228  {
229  struct tm time;
231  CString strFormat;
232  strFormat.LoadString(nFormatID);
233  CString strTime;
234 #ifdef UNICODE
235  wcsftime(strTime.GetBuffer(256), 256, strFormat, &time);
236 #else
237  strftime(strTime.GetBuffer(256), 256, strFormat, &time);
238 #endif
239  strTime.ReleaseBuffer();
240  return strTime;
241  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
Definition: strftime.c:302
void ReleaseBuffer(_In_ int nNewLength=-1)
Definition: atlsimpstr.h:372
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
Definition: strftime.c:293
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
BOOL LoadString(_In_ UINT nID)
Definition: cstringt.h:506

◆ FormatGmt() [1/2]

CString ATL::CTime::FormatGmt ( LPCTSTR  pszFormat) const
inline

Definition at line 243 of file atltime.h.

244  {
245  struct tm time;
247  CString strTime;
248 #ifdef UNICODE
249  wcsftime(strTime.GetBuffer(256), 256, pszFormat, &time);
250 #else
251  strftime(strTime.GetBuffer(256), 256, pszFormat, &time);
252 #endif
253  strTime.ReleaseBuffer();
254  return strTime;
255  }
__u16 time
Definition: mkdosfs.c:366
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
Definition: strftime.c:302
void ReleaseBuffer(_In_ int nNewLength=-1)
Definition: atlsimpstr.h:372
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
Definition: strftime.c:293
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
_CRTIMP errno_t __cdecl _gmtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)

◆ FormatGmt() [2/2]

CString ATL::CTime::FormatGmt ( UINT  nFormatID) const
inline

Definition at line 257 of file atltime.h.

258  {
259  struct tm time;
261  CString strFormat;
262  strFormat.LoadString(nFormatID);
263  CString strTime;
264 #ifdef UNICODE
265  wcsftime(strTime.GetBuffer(256), 256, strFormat, &time);
266 #else
267  strftime(strTime.GetBuffer(256), 256, strFormat, &time);
268 #endif
269  strTime.ReleaseBuffer();
270  return strTime;
271  }
__u16 time
Definition: mkdosfs.c:366
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
Definition: strftime.c:302
void ReleaseBuffer(_In_ int nNewLength=-1)
Definition: atlsimpstr.h:372
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
Definition: strftime.c:293
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
BOOL LoadString(_In_ UINT nID)
Definition: cstringt.h:506
_CRTIMP errno_t __cdecl _gmtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)

◆ GetAsDBTIMESTAMP()

bool ATL::CTime::GetAsDBTIMESTAMP ( DBTIMESTAMP dbts) const
throw (
)
inline

Definition at line 273 of file atltime.h.

274  {
275  struct tm time;
277  dbts.year = time.tm_year;
278  dbts.month = time.tm_mon;
279  dbts.day = time.tm_mday;
280  dbts.hour = time.tm_hour;
281  dbts.minute = time.tm_min;
282  dbts.second = time.tm_sec;
283  dbts.fraction = 0;
284  return true; // TODO: error handling?
285  }
USHORT month
Definition: oledb.idl:45
__u16 time
Definition: mkdosfs.c:366
ULONG fraction
Definition: oledb.idl:50
USHORT minute
Definition: oledb.idl:48
__time64_t m_nTime
Definition: atltime.h:131
USHORT second
Definition: oledb.idl:49
Definition: time.h:76
USHORT day
Definition: oledb.idl:46
SHORT year
Definition: oledb.idl:44
USHORT hour
Definition: oledb.idl:47
_CRTIMP errno_t __cdecl _gmtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)

◆ GetAsSystemTime()

bool ATL::CTime::GetAsSystemTime ( SYSTEMTIME st) const
throw (
)
inline

Definition at line 287 of file atltime.h.

288  {
289  struct tm time;
291  st.wYear = time.tm_year;
292  st.wMonth = time.tm_mon;
293  st.wDayOfWeek = time.tm_wday;
294  st.wDay = time.tm_mday;
295  st.wHour = time.tm_hour;
296  st.wMinute = time.tm_min;
297  st.wSecond = time.tm_sec;
298  st.wMilliseconds = 0;
299  return true; // TODO: error handling?
300  }
WORD wMonth
Definition: winbase.h:871
WORD wDayOfWeek
Definition: winbase.h:872
__u16 time
Definition: mkdosfs.c:366
WORD wYear
Definition: winbase.h:870
WORD wMinute
Definition: winbase.h:875
WORD wSecond
Definition: winbase.h:876
WORD wMilliseconds
Definition: winbase.h:877
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76
WORD wDay
Definition: winbase.h:873
WORD wHour
Definition: winbase.h:874
_CRTIMP errno_t __cdecl _gmtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)

◆ GetCurrentTime()

static CTime WINAPI ATL::CTime::GetCurrentTime ( )
throw (
)
inlinestatic

Definition at line 302 of file atltime.h.

303  {
305  _time64(&time);
306  return CTime(time);
307  }
__u16 time
Definition: mkdosfs.c:366
_CRTIMP __time64_t __cdecl _time64(_Out_opt_ __time64_t *_Time)
__MINGW_EXTENSION typedef __int64 __time64_t
Definition: crtdefs.h:364

◆ GetDay()

int ATL::CTime::GetDay ( ) const
throw (
)
inline

Definition at line 309 of file atltime.h.

310  {
311  struct tm time;
313  return time.tm_mday;
314  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetDayOfWeek()

int ATL::CTime::GetDayOfWeek ( ) const
throw (
)
inline

Definition at line 316 of file atltime.h.

317  {
318  struct tm time;
320  return time.tm_wday;
321  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetGmtTm()

struct tm* ATL::CTime::GetGmtTm ( struct tm ptm) const
inline

Definition at line 323 of file atltime.h.

324  {
325  _gmtime64_s(ptm, &m_nTime);
326  return ptm;
327  }
__time64_t m_nTime
Definition: atltime.h:131
_CRTIMP errno_t __cdecl _gmtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)

◆ GetHour()

int ATL::CTime::GetHour ( ) const
throw (
)
inline

Definition at line 329 of file atltime.h.

330  {
331  struct tm time;
333  return time.tm_hour;
334  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetLocalTm()

struct tm* ATL::CTime::GetLocalTm ( struct tm ptm) const
inline

Definition at line 336 of file atltime.h.

337  {
338  _localtime64_s(ptm, &m_nTime);
339  return ptm;
340  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__time64_t m_nTime
Definition: atltime.h:131

◆ GetMinute()

int ATL::CTime::GetMinute ( ) const
throw (
)
inline

Definition at line 342 of file atltime.h.

343  {
344  struct tm time;
346  return time.tm_min;
347  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetMonth()

int ATL::CTime::GetMonth ( ) const
throw (
)
inline

Definition at line 349 of file atltime.h.

350  {
351  struct tm time;
353  return time.tm_mon;
354  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetSecond()

int ATL::CTime::GetSecond ( ) const
throw (
)
inline

Definition at line 356 of file atltime.h.

357  {
358  struct tm time;
360  return time.tm_sec;
361  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ GetTime()

__time64_t ATL::CTime::GetTime ( ) const
throw (
)
inline

Definition at line 363 of file atltime.h.

364  {
365  return m_nTime;
366  }
__time64_t m_nTime
Definition: atltime.h:131

◆ GetYear()

int ATL::CTime::GetYear ( )
inline

Definition at line 368 of file atltime.h.

369  {
370  struct tm time;
372  return time.tm_year;
373  }
_CRTIMP errno_t __cdecl _localtime64_s(_Out_ struct tm *_Tm, _In_ const __time64_t *_Time)
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131
Definition: time.h:76

◆ operator!=()

bool ATL::CTime::operator!= ( CTime  time) const
throw (
)
inline

Definition at line 418 of file atltime.h.

419  {
420  return m_nTime != time.GetTime();
421  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator+()

CTime ATL::CTime::operator+ ( CTimeSpan  timeSpan) const
throw (
)
inline

Definition at line 380 of file atltime.h.

381  {
382  return CTime(m_nTime + timeSpan.GetTimeSpan());
383  }
__time64_t m_nTime
Definition: atltime.h:131
__time64_t GetTimeSpan() const
Definition: atltime.h:117

◆ operator+=()

CTime& ATL::CTime::operator+= ( CTimeSpan  span)
throw (
)
inline

Definition at line 395 of file atltime.h.

396  {
397  m_nTime += span.GetTimeSpan();
398  return *this;
399  }
__time64_t m_nTime
Definition: atltime.h:131
__time64_t GetTimeSpan() const
Definition: atltime.h:117

◆ operator-() [1/2]

CTime ATL::CTime::operator- ( CTimeSpan  timeSpan) const
throw (
)
inline

Definition at line 385 of file atltime.h.

386  {
387  return CTime(m_nTime - timeSpan.GetTimeSpan());
388  }
__time64_t m_nTime
Definition: atltime.h:131
__time64_t GetTimeSpan() const
Definition: atltime.h:117

◆ operator-() [2/2]

CTimeSpan ATL::CTime::operator- ( CTime  time) const
throw (
)
inline

Definition at line 390 of file atltime.h.

391  {
392  return CTimeSpan(m_nTime - time.GetTime());
393  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator-=()

CTime& ATL::CTime::operator-= ( CTimeSpan  span)
throw (
)
inline

Definition at line 401 of file atltime.h.

402  {
403  m_nTime -= span.GetTimeSpan();
404  return *this;
405  }
__time64_t m_nTime
Definition: atltime.h:131
__time64_t GetTimeSpan() const
Definition: atltime.h:117

◆ operator<()

bool ATL::CTime::operator< ( CTime  time) const
throw (
)
inline

Definition at line 423 of file atltime.h.

424  {
425  return m_nTime < time.GetTime();
426  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator<=()

bool ATL::CTime::operator<= ( CTime  time) const
throw (
)
inline

Definition at line 433 of file atltime.h.

434  {
435  return m_nTime <= time.GetTime();
436  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator=()

CTime& ATL::CTime::operator= ( __time64_t  time)
throw (
)
inline

Definition at line 407 of file atltime.h.

408  {
409  m_nTime = time;
410  return *this;
411  }
__u16 time
Definition: mkdosfs.c:366
__time64_t m_nTime
Definition: atltime.h:131

◆ operator==()

bool ATL::CTime::operator== ( CTime  time) const
throw (
)
inline

Definition at line 413 of file atltime.h.

414  {
415  return m_nTime == time.GetTime();
416  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator>()

bool ATL::CTime::operator> ( CTime  time) const
throw (
)
inline

Definition at line 428 of file atltime.h.

429  {
430  return m_nTime > time.GetTime();
431  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

◆ operator>=()

bool ATL::CTime::operator>= ( CTime  time) const
throw (
)
inline

Definition at line 438 of file atltime.h.

439  {
440  return m_nTime >= time.GetTime();
441  }
__time64_t GetTime() const
Definition: atltime.h:363
__time64_t m_nTime
Definition: atltime.h:131

Member Data Documentation

◆ m_nTime

__time64_t ATL::CTime::m_nTime
private

Definition at line 131 of file atltime.h.


The documentation for this class was generated from the following file: