#include "etiss/Misc.h"
#include <type_traits>
Go to the source code of this file.
|
| namespace | etiss |
| | forwards: include/jit/*
|
| |
|
| template<typename T , typename allocatorT > |
| std::enable_if< std::is_base_of< etiss::RefCountedObject< allocatorT >, T >::value, bool >::type | etiss::helper_decRef (T *ptr) |
| |
| template<typename T , typename allocatorT > |
| std::enable_if< std::is_base_of< etiss::RefCountedObject< allocatorT >, T >::value, void >::type | etiss::helper_incRef (T *ptr) |
| |
| template<typename T , typename allocatorT > |
| std::enable_if< std::is_base_of< etiss::RefCountedObject< allocatorT >, T >::value, allocatorT *& >::type | etiss::helper_allocator_ptr_ref (T *ptr) |
| |
| template<typename T > |
| void | etiss::incRef (T *ptr) |
| |
| template<typename T > |
| std::enable_if< std::is_base_of< etiss::RefCountedObject< void >, T >::value, bool >::type | etiss::decRef (T *ptr) |
| |