ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
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
 
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 38 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 43 of file ObjectPool.h.