OmniSciDB
c1a53651b2
|
#include <heavydbTypes.h>
Public Member Functions | |
DEVICE | DayTimeInterval (int64_t init) |
DEVICE ALWAYS_INLINE bool | operator== (const DayTimeInterval &other) const |
DEVICE ALWAYS_INLINE bool | operator!= (const DayTimeInterval &other) const |
DEVICE ALWAYS_INLINE Timestamp | operator+ (const Timestamp &t) const |
DEVICE ALWAYS_INLINE DayTimeInterval | operator* (const int64_t multiplier) const |
DEVICE ALWAYS_INLINE int64_t | numStepsBetween (const Timestamp &begin, const Timestamp &end) const |
Public Attributes | |
int64_t | timeval |
Definition at line 495 of file heavydbTypes.h.
|
inline |
Definition at line 498 of file heavydbTypes.h.
Referenced by operator*().
|
inline |
Definition at line 517 of file heavydbTypes.h.
References kMicroSecsPerSec, Timestamp::time, and timeval.
|
inline |
Definition at line 504 of file heavydbTypes.h.
References operator==().
|
inline |
Definition at line 513 of file heavydbTypes.h.
References DayTimeInterval(), and timeval.
|
inline |
Definition at line 508 of file heavydbTypes.h.
References daMILLISECOND, DateAddHighPrecisionNullable(), Timestamp::time, Timestamp, and timeval.
|
inline |
Definition at line 500 of file heavydbTypes.h.
References timeval.
Referenced by operator!=().
int64_t DayTimeInterval::timeval |
Definition at line 496 of file heavydbTypes.h.
Referenced by numStepsBetween(), operator*(), operator+(), and operator==().