ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Functions
etiss::internal Namespace Reference

Functions

template<typename T >
std::enable_if<!std::is_base_of< etiss::RefCountedObject< ObjectPool< T > >, T >::value, void >::type ObjectPool_setAllocatorPointer (T *obj, ObjectPool< T > *this_)
 empty fallback function More...
 
template<typename T >
std::enable_if< std::is_base_of< etiss::RefCountedObject< ObjectPool< T > >, T >::value, void >::type ObjectPool_setAllocatorPointer (T *obj, ObjectPool< T > *this_)
 

Function Documentation

◆ ObjectPool_setAllocatorPointer() [1/2]

template<typename T >
std::enable_if<!std::is_base_of<etiss::RefCountedObject<ObjectPool<T> >, T>::value, void>::type etiss::internal::ObjectPool_setAllocatorPointer ( T *  obj,
ObjectPool< T > *  this_ 
)

empty fallback function

Definition at line 76 of file ObjectPool.h.

◆ ObjectPool_setAllocatorPointer() [2/2]

template<typename T >
std::enable_if<std::is_base_of<etiss::RefCountedObject<ObjectPool<T> >, T>::value, void>::type etiss::internal::ObjectPool_setAllocatorPointer ( T *  obj,
ObjectPool< T > *  this_ 
)

Definition at line 81 of file ObjectPool.h.