Lines Matching defs:ptr
54 virtual bool append(MemPointer* ptr) = 0;
55 virtual bool insert_at(MemPointer* ptr, int pos) = 0;
79 virtual bool insert(MemPointer* ptr) = 0;
82 virtual bool insert_after(MemPointer* ptr) = 0;
133 virtual bool insert(MemPointer* ptr) {
134 return _array->insert_at(ptr, _pos);
137 virtual bool insert_after(MemPointer* ptr) {
138 if (_array->insert_at(ptr, _pos + 1)) {
211 bool append(MemPointer* ptr) {
216 _data[_size ++] = *(E*)ptr;
220 bool insert_at(MemPointer* ptr, int pos) {
228 _data[pos] = *(E*)ptr;
297 void* raw_reallocate(void* ptr, size_t elementSize, int items) {
298 return os::realloc(ptr, elementSize * items, mtNMT);
301 void raw_free(void* ptr) {
302 os::free(ptr, mtNMT);