MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / getTimeField

Method getTimeField

src/database/cppsqlite3.cpp:296–310  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

294
295
296WizOleDateTime CppSQLite3Query::getTimeField(int nField, time_t tNullValue /*= 0*/)
297{
298 CString str = getStringField(nField);
299 if (str.isEmpty())
300 {
301 if (0 == tNullValue)
302 return WizGetCurrentTime();
303 else
304 return WizOleDateTime(tNullValue);
305 }
306 else
307 {
308 return WizStringToDateTime(str);
309 }
310}
311WizOleDateTime CppSQLite3Query::getTimeField(const CString& szField, time_t tNullValue /*= 0*/)
312{
313 int nField = fieldIndex(szField);

Callers 8

sqlToTagDataArrayMethod · 0.80
sqlToStyleDataArrayMethod · 0.80
sqlToMetaDataArrayMethod · 0.80
sqlToMessageDataArrayMethod · 0.80
getAllTagsMethod · 0.80

Calls 4

WizGetCurrentTimeFunction · 0.85
WizOleDateTimeClass · 0.85
WizStringToDateTimeFunction · 0.85
isEmptyMethod · 0.80

Tested by

no test coverage detected