61 pReference.
forEach([](T* xValue){
62 T* vItem =
new T(xValue);
74 pReference.
forEach([&](T* xValue){
75 T* vItem =
new T(*xValue);
87 T* vResultPtr =
nullptr;
88 if (pPos < aCatalog.size()) {
89 vResultPtr = aCatalog.at(pPos);
100 T* vValuePtr =
new T(pValueRef);
101 aCatalog.push_back(vValuePtr);
110 aCatalog.push_back(pValuePtr);
118 string* vElementPtr = aCatalog.back();
128 forEach([](T* xValuePtr) {
152 for (T* vItemPtr : aCatalog) {
156 catch(exception& vExc) {
157 setLastError(vExc.what());
172 return aCatalog.size();
190 for (
int vIdx=0;vIdx<pSize; vIdx++) {
191 T* vItem = pWorker();