MySQL 9.0.0
Source Code Documentation
classic_protocol::borrowable::binary::DateTime Class Reference

#include <classic_protocol_binary.h>

Inheritance diagram for classic_protocol::borrowable::binary::DateTime:
[legend]

Public Member Functions

 DatetimeBase ()=default
 
constexpr DatetimeBase (uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second, uint32_t microsecond=0)
 
constexpr DatetimeBase (uint16_t year, uint8_t month, uint8_t day)
 
- Public Member Functions inherited from classic_protocol::borrowable::binary::DatetimeBase
 DatetimeBase ()=default
 
constexpr DatetimeBase (uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second, uint32_t microsecond=0)
 
constexpr DatetimeBase (uint16_t year, uint8_t month, uint8_t day)
 
constexpr uint16_t year () const
 
constexpr uint8_t month () const
 
constexpr uint8_t day () const
 
constexpr uint8_t hour () const
 
constexpr uint8_t minute () const
 
constexpr uint8_t second () const
 
constexpr uint32_t microsecond () const
 

Member Function Documentation

◆ DatetimeBase() [1/3]

classic_protocol::borrowable::binary::DatetimeBase::DatetimeBase ( )
default

◆ DatetimeBase() [2/3]

constexpr classic_protocol::borrowable::binary::DatetimeBase::DatetimeBase ( uint16_t  year,
uint8_t  month,
uint8_t  day 
)
inlineconstexpr

◆ DatetimeBase() [3/3]

constexpr classic_protocol::borrowable::binary::DatetimeBase::DatetimeBase ( uint16_t  year,
uint8_t  month,
uint8_t  day,
uint8_t  hour,
uint8_t  minute,
uint8_t  second,
uint32_t  microsecond = 0 
)
inlineconstexpr

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