Go to the source code of this file.
|
| void | throwBadOptionalAccess () |
| std::string | toStr (NullOpt) |
| template<typename T> |
| std::enable_if< isOptional< T >::value, bool >::type | operator== (const T &t, NullOpt) noexcept |
| template<typename T> |
| std::enable_if< isOptional< T >::value, bool >::type | operator== (NullOpt, const T &t) noexcept |
| template<typename T> |
| std::enable_if< isOptional< T >::value, bool >::type | operator!= (const T &t, NullOpt) noexcept |
| template<typename T> |
| std::enable_if< isOptional< T >::value, bool >::type | operator!= (NullOpt, const T &t) noexcept |
| template<typename T> |
| std::string | toStr (const T &value, typename std::enable_if< isOptional< T >::value, void * >::type=nullptr) |
| template<typename T> |
| std::enable_if< isOptional< T >::value, std::ostream & >::type | operator<< (std::ostream &stream, const T &value) |