267      Error(method,
"Code: %d  Msg: %s", code, (msg ? msg : 
"No message"));
 
  310   Int_t year, month, day, hour, min, sec;
 
  312   if (!
GetDatime(npar, year, month, day, hour, min, sec))
 
  316      SetError(-1, 
"Date before year 1995 does not supported by TDatime type", 
"GetDatime");
 
  320   return TDatime(year, month, day, hour, min, sec);
 
  328   Int_t year, month, day, hour, min, sec, frac;
 
  329   if (
GetDate(npar, year, month, day)) 
return year;
 
  330   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return year;
 
  339   Int_t year, month, day, hour, min, sec, frac;
 
  340   if (
GetDate(npar, year, month, day)) 
return month;
 
  341   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return month;
 
  350   Int_t year, month, day, hour, min, sec, frac;
 
  351   if (
GetDate(npar, year, month, day)) 
return day;
 
  352   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return day;
 
  361   Int_t year, month, day, hour, min, sec, frac;
 
  362   if (
GetTime(npar, hour, min, sec)) 
return hour;
 
  363   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return hour;
 
  372   Int_t year, month, day, hour, min, sec, frac;
 
  373   if (
GetTime(npar, hour, min, sec)) 
return min;
 
  374   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return min;
 
  383   Int_t year, month, day, hour, min, sec, frac;
 
  384   if (
GetTime(npar, hour, min, sec)) 
return sec;
 
  385   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return sec;
 
  394   Int_t year, month, day, hour, min, sec, frac;
 
  395   if (
GetTimestamp(npar, year, month, day, hour, min, sec, frac)) 
return frac;
 
  405   Int_t year, month, day, hour, min, sec, frac;
 
  407   if (!
GetTimestamp(npar, year, month, day, hour, min, sec, frac))
 
  411      SetError(-1, 
"Date before year 1995 does not supported by TDatime type", 
"GetTimestamp");
 
  415   return TDatime(year, month, day, hour, min, sec);
 
  431   Warning(
"SetTimestamp", 
"Not implemented for TTimeStamp");
 
  448   Warning(
"GetTimestamp", 
"Not implemented for TTimeStamp");
 
This class stores the date and time with a precision of one second in an unsigned 32 bit word (950130...
 
virtual void Warning(const char *method, const char *msgfmt,...) const
Issue warning message.
 
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
 
virtual Int_t GetErrorCode() const
returns error code of last operation if res==0, no error Each specific implementation of TSQLStatemen...
 
virtual Bool_t GetDatime(Int_t, Int_t &, Int_t &, Int_t &, Int_t &, Int_t &, Int_t &)
 
void SetError(Int_t code, const char *msg, const char *method=nullptr)
set new values for error fields if method specified, displays error message
 
Int_t GetDay(Int_t)
return day value for parameter (if applicable)
 
virtual Bool_t SetTimestamp(Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t=0)
Set parameter as timestamp.
 
virtual Bool_t SetDatime(Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t)
 
virtual Bool_t GetDate(Int_t, Int_t &, Int_t &, Int_t &)
 
void ClearError()
reset error fields
 
Int_t GetMonth(Int_t)
return month value for parameter (if applicable)
 
Int_t GetSecondsFraction(Int_t)
return seconds fraction value for parameter (if applicable)
 
virtual Bool_t SetTime(Int_t, Int_t, Int_t, Int_t)
 
virtual Bool_t GetTime(Int_t, Int_t &, Int_t &, Int_t &)
 
Int_t GetSecond(Int_t)
return seconds value for parameter (if applicable)
 
Int_t GetMinute(Int_t)
return minutes value for parameter (if applicable)
 
virtual const char * GetErrorMsg() const
returns error message of last operation if no errors, return 0 Each specific implementation of TSQLSt...
 
Int_t GetYear(Int_t)
return year value for parameter (if applicable)
 
virtual Bool_t SetDate(Int_t, Int_t, Int_t, Int_t)
 
virtual Bool_t GetTimestamp(Int_t, Int_t &, Int_t &, Int_t &, Int_t &, Int_t &, Int_t &, Int_t &)
Get parameter as timestamp.
 
Int_t GetHour(Int_t)
return hours value for parameter (if applicable)
 
const char * Data() const
 
The TTimeStamp encapsulates seconds and ns since EPOCH.