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