API Documentation
Loading...
Searching...
No Matches
Pointer.hpp File Reference
#include <NDEVR/ConcurrentOperation.h>
#include <NDEVR/BaseValues.h>
#include <NDEVR/LibAssert.h>
Include dependency graph for Pointer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Core
 
class  Pointer< t_type >
 
class  ConstPointer< t_type >
 
class  DynamicPointer< t_type >
 

Namespaces

namespace  NDEVR
 

Functions

template<class t_other_type , class t_type >
constexpr std::enable_if< std::is_polymorphic< t_type >::value, bool >::type CheckCanCast (t_type *other)
 
template<class t_other_type , class t_type >
constexpr std::enable_if<!std::is_polymorphic< t_type >::value, bool >::type CheckCanCast (t_type *)