MySQL 9.3.0
Source Code Documentation
mrs::database::inner Namespace Reference

Classes

class  Gtid
 
class  GtidRange
 
class  GtidSetOfRanges
 
class  GTIDuuid
 

Functions

template<typename ValueType >
ValueType abs (const ValueType v1, const ValueType v2)
 
template<typename ValueType >
ValueType value (const std::optional< ValueType > &v)
 
template<typename ValueType >
ValueType value (const ValueType &v)
 
template<typename ValueType >
bool has_value (const std::optional< ValueType > &v)
 
template<typename ValueType >
bool has_value (const ValueType &)
 
template<typename ValueType , typename X >
ValueType max (X &&first)
 
template<typename ValueType , typename X , typename... Args>
ValueType max (X &&first, Args &&...rest)
 

Function Documentation

◆ abs()

template<typename ValueType >
ValueType mrs::database::inner::abs ( const ValueType  v1,
const ValueType  v2 
)

◆ has_value() [1/2]

template<typename ValueType >
bool mrs::database::inner::has_value ( const std::optional< ValueType > &  v)

◆ has_value() [2/2]

template<typename ValueType >
bool mrs::database::inner::has_value ( const ValueType &  )
inline

◆ max() [1/2]

template<typename ValueType , typename X >
ValueType mrs::database::inner::max ( X &&  first)

◆ max() [2/2]

template<typename ValueType , typename X , typename... Args>
ValueType mrs::database::inner::max ( X &&  first,
Args &&...  rest 
)

◆ value() [1/2]

template<typename ValueType >
ValueType mrs::database::inner::value ( const std::optional< ValueType > &  v)

◆ value() [2/2]

template<typename ValueType >
ValueType mrs::database::inner::value ( const ValueType &  v)
inline