Lines Matching defs:data
204 buffer->data.push_back(memory);
208 std::shared_ptr<Memory> Buffer::WrapMemory(uint8_t* data, size_t capacity, size_t size)
210 auto memory = std::shared_ptr<Memory>(new Memory(capacity, std::shared_ptr<uint8_t>(data, [](void* ptr) {})));
212 this->data.push_back(memory);
216 std::shared_ptr<Memory> Buffer::WrapMemoryPtr(std::shared_ptr<uint8_t> data, size_t capacity, size_t size)
218 auto memory = std::shared_ptr<Memory>(new Memory(capacity, data));
220 this->data.push_back(memory);
233 this->data.push_back(memory);
262 data.push_back(memory);
268 return data.size();
273 if (data.size() <= index) {
276 return data[index];
291 return data.empty();
296 data[0]->Reset();