SpiecsEngine
 
Loading...
Searching...
No Matches

◆ ThreadNew()

template<typename T >
T * Spices::ObjectPool< T >::ThreadNew ( )
inline

Thread Safe Version of New.

Returns
Returns T pointer.

Definition at line 255 of file ObjectPool.h.

256 {
257 std::unique_lock<std::mutex> lock(m_Mutex);
258
259 return New();
260 }
std::mutex m_Mutex
Mutex for thread safety.
Definition ObjectPool.h:138
T * New()
Alloc a memory block to store T.
Definition ObjectPool.h:177

References Spices::ObjectPool< T >::New().