#include <sstream>
#include <stdexcept>
#include <type_traits>
#include <experimental/source_location>
Go to the source code of this file.
|  | 
| template<class T , class ExceptionType  = std::invalid_argument> | 
| auto | CheckedDeref (const T &ptr, const std::source_location &loc=std::source_location::current()) | 
|  | 
| template<class T , class M , class ExceptionType  = std::invalid_argument> | 
| auto | CheckedDeref (const T &ptr, M &&msg, const std::source_location &loc=std::source_location::current()) | 
|  | 
| template<class T > | 
| bool | isNullptr (const T &p) | 
|  |