PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Classes | Functions | Variables
zxcvbn::optional Namespace Reference

Classes

class  bad_optional_access
 
class  nullopt_t
 
class  optional
 

Functions

template<class T >
constexpr bool operator== (optional< T > f, nullopt_t)
 
template<class T >
constexpr bool operator!= (optional< T > f, nullopt_t n)
 
template<class T >
constexpr bool operator== (nullopt_t, optional< T > f)
 
template<class T >
constexpr bool operator!= (nullopt_t n, optional< T > f)
 
template<class T >
constexpr bool operator== (optional< T > a, optional< T > b)
 
template<class T >
constexpr bool operator!= (optional< T > a, optional< T > b)
 
template<class T >
constexpr optional< typename std::decay< T >::type > make_optional (T &&value)
 

Variables

constexpr nullopt_t nullopt
 

Function Documentation

◆ make_optional()

template<class T >
constexpr optional<typename std::decay<T>::type> zxcvbn::optional::make_optional ( T &&  value)
constexpr

Definition at line 151 of file optional.hpp.

◆ operator!=() [1/3]

template<class T >
constexpr bool zxcvbn::optional::operator!= ( nullopt_t  n,
optional< T >  f 
)
constexpr

Definition at line 136 of file optional.hpp.

◆ operator!=() [2/3]

template<class T >
constexpr bool zxcvbn::optional::operator!= ( optional< T >  a,
optional< T >  b 
)
constexpr

Definition at line 146 of file optional.hpp.

◆ operator!=() [3/3]

template<class T >
constexpr bool zxcvbn::optional::operator!= ( optional< T >  f,
nullopt_t  n 
)
constexpr

Definition at line 126 of file optional.hpp.

◆ operator==() [1/3]

template<class T >
constexpr bool zxcvbn::optional::operator== ( nullopt_t  ,
optional< T >  f 
)
constexpr

Definition at line 131 of file optional.hpp.

◆ operator==() [2/3]

template<class T >
constexpr bool zxcvbn::optional::operator== ( optional< T >  a,
optional< T >  b 
)
constexpr

Definition at line 141 of file optional.hpp.

◆ operator==() [3/3]

template<class T >
constexpr bool zxcvbn::optional::operator== ( optional< T >  f,
nullopt_t   
)
constexpr

Definition at line 121 of file optional.hpp.

Variable Documentation

◆ nullopt

constexpr nullopt_t zxcvbn::optional::nullopt
constexpr

Definition at line 23 of file optional.hpp.