13 template<
class storage>
20 std::vector<storage> *
getItem();
28 template<
class storage>
32 for (
unsigned int x = 0; x < freeList.size(); x++)
38 template<
class storage>
41 if (freeList.size() > 0)
43 std::vector<storage> *theItem = freeList.back();
50 std::vector<storage> *newItem =
new std::vector<storage>();
61 template<
class storage>
66 freeList.push_back(item);