OmniSciDB
a5dc49c757
|
#include <heavydbTypes.h>
Public Member Functions | |
DEVICE | YearMonthTimeInterval (int64_t init) |
DEVICE ALWAYS_INLINE bool | operator== (const YearMonthTimeInterval &other) const |
DEVICE ALWAYS_INLINE bool | operator!= (const YearMonthTimeInterval &other) const |
DEVICE ALWAYS_INLINE Timestamp | operator+ (const Timestamp &t) const |
DEVICE ALWAYS_INLINE YearMonthTimeInterval | 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 901 of file heavydbTypes.h.
|
inline |
Definition at line 904 of file heavydbTypes.h.
Referenced by operator*().
|
inline |
Definition at line 923 of file heavydbTypes.h.
References Timestamp::getMonth(), Timestamp::getYear(), Timestamp::time, and timeval.
|
inline |
Definition at line 910 of file heavydbTypes.h.
References operator==().
|
inline |
Definition at line 919 of file heavydbTypes.h.
References timeval, and YearMonthTimeInterval().
|
inline |
Definition at line 914 of file heavydbTypes.h.
References daMONTH, DateAddHighPrecisionNullable(), Timestamp::time, Timestamp, and timeval.
|
inline |
Definition at line 906 of file heavydbTypes.h.
References timeval.
Referenced by operator!=().
int64_t YearMonthTimeInterval::timeval |
Definition at line 902 of file heavydbTypes.h.
Referenced by numStepsBetween(), operator*(), operator+(), and operator==().