Seastar
High performance C++ framework for concurrent servers
|
Contains a seastar::checked_ptr class implementation.
#include <exception>
#include <memory>
#include <seastar/util/modules.hh>
Go to the source code of this file.
Classes | |
class | seastar::checked_ptr_is_null_exception |
The exception thrown by a default_null_deref_action. More... | |
struct | seastar::default_null_deref_action |
Default not engaged seastar::checked_ptr dereferencing action (functor). More... | |
class | seastar::checked_ptr< Ptr, NullDerefAction > |
seastar::checked_ptr class is a wrapper class that may be used with any pointer type (smart like std::unique_ptr or raw pointers like int*). More... | |
struct | std::hash< seastar::checked_ptr< T > > |
std::hash specialization for seastar::checked_ptr class More... | |
Namespaces | |
namespace | seastar |
Seastar API namespace. | |
namespace | std |
STL namespace. | |