Searched refs:ObjectPool (Results 1 – 3 of 3) sorted by relevance
330 class ObjectPool;333 class ObjectPool : public RegisterFinalizeable<ObjectPool<T, Constructor>> { class334 using base_type = RegisterFinalizeable<ObjectPool<T, Constructor>>;341 ObjectPool() = default;342 ObjectPool(ObjectPool &&) noexcept = default;343 ObjectPool &operator=(ObjectPool &&) noexcept = default;345 ~ObjectPool() noexcept;371 inline PetscErrorCode ObjectPool<T, Constructor>::finalize_() noexcept in finalize_()397 inline ObjectPool<T, Constructor>::~ObjectPool() noexcept in ~ObjectPool()418 inline PetscErrorCode ObjectPool<T, Constructor>::allocate(value_type **obj, Args &&...args) noexce… in allocate()[all …]
54 static Petsc::ObjectPool<_n_PetscEvent, PetscEventConstructor> event_pool;
69 static Petsc::ObjectPool<_p_PetscDeviceContext, PetscDeviceContextConstructor> contextPool;