Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::common::date_t Struct Reference

#include <date_t.h>

Public Member Functions

 date_t ()
 
 date_t (int32_t days_p)
 
bool operator== (const date_t &rhs) const
 
bool operator!= (const date_t &rhs) const
 
bool operator<= (const date_t &rhs) const
 
bool operator< (const date_t &rhs) const
 
bool operator> (const date_t &rhs) const
 
bool operator>= (const date_t &rhs) const
 
bool operator== (const timestamp_t &rhs) const
 
bool operator!= (const timestamp_t &rhs) const
 
bool operator< (const timestamp_t &rhs) const
 
bool operator<= (const timestamp_t &rhs) const
 
bool operator> (const timestamp_t &rhs) const
 
bool operator>= (const timestamp_t &rhs) const
 
date_t operator+ (const int32_t &day) const
 
date_t operator- (const int32_t &day) const
 
date_t operator+ (const interval_t &interval) const
 
date_t operator- (const interval_t &interval) const
 
int64_t operator- (const date_t &rhs) const
 

Public Attributes

int32_t days
 

Constructor & Destructor Documentation

◆ date_t() [1/2]

kuzu::common::date_t::date_t ( )

◆ date_t() [2/2]

kuzu::common::date_t::date_t ( int32_t days_p)
explicit

Member Function Documentation

◆ operator!=() [1/2]

bool kuzu::common::date_t::operator!= ( const date_t & rhs) const

◆ operator!=() [2/2]

bool kuzu::common::date_t::operator!= ( const timestamp_t & rhs) const

◆ operator+() [1/2]

date_t kuzu::common::date_t::operator+ ( const int32_t & day) const

◆ operator+() [2/2]

date_t kuzu::common::date_t::operator+ ( const interval_t & interval) const

◆ operator-() [1/3]

int64_t kuzu::common::date_t::operator- ( const date_t & rhs) const

◆ operator-() [2/3]

date_t kuzu::common::date_t::operator- ( const int32_t & day) const

◆ operator-() [3/3]

date_t kuzu::common::date_t::operator- ( const interval_t & interval) const

◆ operator<() [1/2]

bool kuzu::common::date_t::operator< ( const date_t & rhs) const

◆ operator<() [2/2]

bool kuzu::common::date_t::operator< ( const timestamp_t & rhs) const

◆ operator<=() [1/2]

bool kuzu::common::date_t::operator<= ( const date_t & rhs) const

◆ operator<=() [2/2]

bool kuzu::common::date_t::operator<= ( const timestamp_t & rhs) const

◆ operator==() [1/2]

bool kuzu::common::date_t::operator== ( const date_t & rhs) const

◆ operator==() [2/2]

bool kuzu::common::date_t::operator== ( const timestamp_t & rhs) const

◆ operator>() [1/2]

bool kuzu::common::date_t::operator> ( const date_t & rhs) const

◆ operator>() [2/2]

bool kuzu::common::date_t::operator> ( const timestamp_t & rhs) const

◆ operator>=() [1/2]

bool kuzu::common::date_t::operator>= ( const date_t & rhs) const

◆ operator>=() [2/2]

bool kuzu::common::date_t::operator>= ( const timestamp_t & rhs) const

Member Data Documentation

◆ days

int32_t kuzu::common::date_t::days

The documentation for this struct was generated from the following file: