|
Chatterino
|
#include <NullablePtr.hpp>
Public Member Functions | |
| NullablePtr () | |
| NullablePtr (T *element) | |
| T * | operator-> () const |
| std::add_lvalue_reference< T >::type | operator* () const |
| T * | get () const |
| bool | isNull () const |
| bool | hasElement () const |
| operator bool () const | |
| bool | operator! () const |
| template<typename X = T, typename = std::enable_if_t<!std::is_const<X>::value>> | |
| operator NullablePtr< const T > () const | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.13