throwing_ptr
Smart pointers that throw on dereference if null
|
Exceptions thrown by smart pointers in namespace throwing. More...
Go to the source code of this file.
Classes | |
class | throwing::base_null_ptr_exception |
Base class thrown upon dereferencing a null shared_ptr. More... | |
class | throwing::null_ptr_exception< T > |
Concrete class thrown upon dereferencing a null shared_ptr. More... | |
Namespaces | |
throwing | |
Implementations of throwing::shared_ptr, throwing::unique_ptr and related. | |
Exceptions thrown by smart pointers in namespace throwing.
Definition in file null_ptr_exception.hpp.