NAME
A class of omni
MEMBERS
omni::generic_ptr_safe
A class of omni
#include <omni/generic_ptr.hpp>class omni::generic_ptr_safeMEMBERS
omni::generic_ptr_safe::generic_ptr_safe()
omni::generic_ptr_safe::~generic_ptr_safe()
uint64_t omni::generic_ptr_safe::hash()
void omni::generic_ptr_safe::invalidate()
template < typename T > bool omni::generic_ptr_safe::is_type()
static generic_ptr_safe omni::generic_ptr_safe::null()
uint64_t omni::generic_ptr_safe::type()
bool omni::generic_ptr_safe::valid()
template < typename T > omni::generic_ptr_safe::operator T *const()
omni::generic_ptr_safe::operator bool()
template < typename T > omni::generic_ptr_safe::operator const T *const()
omni::generic_ptr_safe::operator const void *const()
omni::generic_ptr_safe::operator void *const()
bool omni::generic_ptr_safe::operator!()
bool omni::generic_ptr_safe::operator!=(const generic_ptr_safe& o)
generic_ptr_safe& omni::generic_ptr_safe::operator=(const generic_ptr_safe& o)
bool omni::generic_ptr_safe::operator==(const generic_ptr_safe& o)
omni::generic_ptr_safe::disposing
omni::generic_ptr_safe::name