#include <di/util/self_pointer.h>
Public Member Functions | |
constexpr | SelfPointer () |
constexpr | SelfPointer (SelfPointer const &) |
constexpr | SelfPointer (SelfPointer &&) |
constexpr auto | operator= (SelfPointer const &) -> SelfPointer & |
constexpr auto | operator= (SelfPointer &&) -> SelfPointer & |
Public Attributes | |
T * | self { nullptr } |
|
inlineexplicitconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
T* di::util::SelfPointer< T >::self { nullptr } |