Searched refs:VectorPtr (Results 1 – 5 of 5) sorted by relevance
109 std::unique_ptr<data_container::VectorPtr<T>> container{ in CreateRef()110 new data_container::VectorPtr<T>{buffer}}; in CreateRef()127 std::unique_ptr<data_container::VectorPtr<T>> container{ in CreateRefForAppend()128 new data_container::VectorPtr<T>{buffer}}; in CreateRefForAppend()
153 class VectorPtr : public ContiguousBufferBase {156 explicit VectorPtr(std::vector<T>* vector) : vector_ptr_(vector) {} in VectorPtr() function176 DISALLOW_COPY_AND_ASSIGN(VectorPtr);231 class BRILLO_EXPORT ByteBuffer : public VectorPtr<uint8_t> {
96 : VectorPtr(new std::vector<uint8_t>()) { in ByteBuffer()
57 typedef typename CostAllocator::VectorPtr VectorPtr; typedef75 NodeEntry(VectorPtr Costs) : Costs(Costs) {} in NodeEntry()97 VectorPtr Costs;384 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in addNode()474 VectorPtr AllocatedCosts = CostAlloc.getVector(std::move(Costs)); in setNodeCosts()488 const VectorPtr& getNodeCostsPtr(NodeId NId) const { in getNodeCostsPtr()
116 typedef typename VectorCostPool::PoolRef VectorPtr; typedef120 VectorPtr getVector(VectorKeyT v) { return VectorPool.getValue(std::move(v)); } in getVector()