Lines Matching refs:mValue
336 mValue = NULL;
341 mValue = reinterpret_cast<T *>(alloc.malloc(mLength));
343 mValue = alloc.malloc<T>(mLength);
345 mValue = copy(obj, mValue);
353 mValue = NULL;
362 mValue = reinterpret_cast<T *>(alloc.malloc(mLength));
364 mValue = alloc.malloc<T>(mLength);
366 CopyWalker copier(LowLevelMemoryUtilities::increment(mValue, sizeof(T) * count));
368 mValue[n] = obj[n];
369 walk(copier, mValue[n]);
376 ~Copier() { allocator.free(mValue); }
378 T *value() const { return mValue; }
382 T *keep() { T *result = mValue; mValue = NULL; return result; }
385 T *mValue;