Searched refs:PoolItem (Results 1 – 1 of 1) sorted by relevance
237 typedef PoolElement<T> PoolItem; typedef246 inline PoolItem* Buffer() in Buffer()248 return (PoolItem*)(data); in Buffer()251 inline void MoveCtor(PoolItem* element, int id, T && val) in MoveCtor()253 new(element) PoolItem(id, std::move(val)); in MoveCtor()266 size_t bytesCount = sizeof(PoolItem) * N; in TaskPool()271 PoolItem* pElement = Buffer() + idx; in TaskPool()283 PoolItem* pElement = Buffer() + idx; in ~TaskPool()303 PoolItem* pElement = Buffer() + clampedIdx; in TryAlloc()