AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
aui::assert_not_used_when_null< T > Class Template Reference

#include <AUI/Traits/values.h>

Public Member Functions

 assert_not_used_when_null (T value) noexcept
 
template<typename AnyType>
 operator AnyType () noexcept
 
value () const noexcept
 
template<typename AnyType>
bool operator== (const AnyType &v) const noexcept
 
template<typename AnyType>
bool operator!= (const AnyType &v) const noexcept
 

Detailed Description

template<typename T>
class aui::assert_not_used_when_null< T >

Null-checking wrapper when usage of null is fatal.

Template Parameters
Tany pointer or pointer-like type

The documentation for this class was generated from the following file: