NAME
A class of omni
omni::generic_ptr_safe
A class of omni
#include <omni/generic_ptr.hpp>
generic_ptr_safe
omni::generic_ptr_safe::generic_ptr_safe()
omni::generic_ptr_safe::~generic_ptr_safe()
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()
bool omni::generic_ptr_safe::valid()
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()
template < typename T > omni::generic_ptr_safe::operator T *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)