OmniSciDB
a5dc49c757
|
#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 853 of file heavydbTypes.h.
|
inline |
Definition at line 856 of file heavydbTypes.h.
Referenced by operator*().
|
inline |
Definition at line 875 of file heavydbTypes.h.
References kMicroSecsPerSec, Timestamp::time, and timeval.
|
inline |
Definition at line 862 of file heavydbTypes.h.
References operator==().
|
inline |
Definition at line 871 of file heavydbTypes.h.
References DayTimeInterval(), and timeval.
|
inline |
Definition at line 866 of file heavydbTypes.h.
References daMILLISECOND, DateAddHighPrecisionNullable(), Timestamp::time, Timestamp, and timeval.
|
inline |
Definition at line 858 of file heavydbTypes.h.
References timeval.
Referenced by operator!=().
int64_t DayTimeInterval::timeval |
Definition at line 854 of file heavydbTypes.h.
Referenced by numStepsBetween(), operator*(), operator+(), and operator==().