#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) |
| |