11 Commits

Author SHA1 Message Date
John Wellbelove
925f84761c Disabled copy constructor and assignment operator. 2016-01-14 18:30:02 +00:00
John Wellbelove
16a1978f43 Added link to www.etlcpp.com in licence header. 2015-12-16 11:09:56 +00:00
jwellbelove
410109d72c Complete rewrite of aligned storage functionality and subsequent changes to the containers. 2015-03-15 16:29:46 +00:00
jwellbelove
ae385d5561 Added Github link to copyright notice. 2015-02-22 13:23:18 +00:00
jwellbelove
63c57d58cb Changed release_all(); to ipool<T>::release_all(); 2015-02-10 21:03:31 +00:00
jwellbelove
167d0cf9f7 Added destructor.
Added destructor to release all allocated elements.
2015-01-20 20:57:46 +00:00
jwellbelove
f349ca416d Changed pool to use uninitialised buffer.
Changed pool to use uninitialised buffer instead of internal array.
Allocates and releases using placement new and destructors.
2015-01-18 20:06:19 +00:00
jwellbelove
c3007fcd8e Added template parameter to constructor initialiser list 2014-12-22 00:55:04 +00:00
jwellbelove
e0e7d20a9b Hoisted pool functionality 2014-12-10 16:45:15 +00:00
jwellbelove
03367f0503 Added doxygen tags 2014-12-09 16:06:17 +00:00
jwellbelove
30f2ce1d30 Object pool 2014-12-08 20:15:44 +00:00