Lines Matching refs:Impl

194 class C2Block1D::Impl : public _C2Block1DImpl {  class in C2Block1D
206 C2Block1D::C2Block1D(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2Block1D()
218 class C2ReadView::Impl : public _C2MappedBlock1DImpl { class in C2ReadView
222 C2ReadView::C2ReadView(std::shared_ptr<Impl> impl, uint32_t offset, uint32_t size) in C2ReadView()
228 : _C2LinearCapacityAspect(0u), mImpl(std::make_shared<Impl>(error)), mOffset(0u) { in C2ReadView()
248 class C2WriteView::Impl : public _C2MappedBlock1DImpl { class in C2WriteView
252 C2WriteView::C2WriteView(std::shared_ptr<Impl> impl) in C2WriteView()
259 : _C2EditableLinearRangeAspect(nullptr), mImpl(std::make_shared<Impl>(error)) {} in C2WriteView()
270 C2ConstLinearBlock::C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &rang… in C2ConstLinearBlock()
280 std::shared_ptr<ReadViewBuddy::Impl> rvi = std::shared_ptr<ReadViewBuddy::Impl>( in map()
281 new ReadViewBuddy::Impl(*mImpl, (uint8_t *)base, offset(), len), in map()
282 [base, len](ReadViewBuddy::Impl *i) { in map()
300 C2LinearBlock::C2LinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2LinearBlock()
310 std::shared_ptr<WriteViewBuddy::Impl> rvi = std::shared_ptr<WriteViewBuddy::Impl>( in map()
311 new WriteViewBuddy::Impl(*mImpl, (uint8_t *)base, 0, len), in map()
312 [base, len](WriteViewBuddy::Impl *i) { in map()
380 std::shared_ptr<C2Block1D::Impl> impl = in CreateLinearBlock()
381 std::make_shared<C2Block1D::Impl>(alloc, data, offset, size); in CreateLinearBlock()
642 class C2PooledBlockPool::Impl { class in C2PooledBlockPool
644 Impl(const std::shared_ptr<C2Allocator> &allocator) in Impl() function in C2PooledBlockPool::Impl
657 ~Impl() { in ~Impl()
749 : mAllocator(allocator), mLocalId(localId), mImpl(new Impl(allocator)) {} in C2PooledBlockPool()
969 class C2Block2D::Impl : public _C2MappingBlock2DImpl { class in C2Block2D
972 virtual ~Impl() override = default;
983 C2Block2D::C2Block2D(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2Block2D()
994 class C2GraphicView::Impl : public _C2MappedBlock2DImpl { class in C2GraphicView
997 virtual ~Impl() override = default;
1000 C2GraphicView::C2GraphicView(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicView()
1032 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section, C2Fence fence) in C2ConstGraphicBlock()
1039 std::shared_ptr<GraphicViewBuddy::Impl> gvi = in map()
1040 std::shared_ptr<GraphicViewBuddy::Impl>(new GraphicViewBuddy::Impl(*mImpl, mapping)); in map()
1053 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicBlock()
1060 std::shared_ptr<GraphicViewBuddy::Impl> gvi = in map()
1061 std::shared_ptr<GraphicViewBuddy::Impl>(new GraphicViewBuddy::Impl(*mImpl, mapping)); in map()
1099 std::shared_ptr<C2Block2D::Impl> impl = in CreateGraphicBlock()
1100 std::make_shared<C2Block2D::Impl>(alloc, data, allottedCrop); in CreateGraphicBlock()
1139 class C2BufferData::Impl { class in C2BufferData
1141 explicit Impl(const std::vector<C2ConstLinearBlock> &blocks) in Impl() function in C2BufferData::Impl
1146 explicit Impl(const std::vector<C2ConstGraphicBlock> &blocks) in Impl() function in C2BufferData::Impl
1161 C2BufferData::C2BufferData(const std::vector<C2ConstLinearBlock> &blocks) : mImpl(new Impl(blocks))… in C2BufferData()
1162 C2BufferData::C2BufferData(const std::vector<C2ConstGraphicBlock> &blocks) : mImpl(new Impl(blocks)… in C2BufferData()
1174 class C2Buffer::Impl { class in C2Buffer
1176 Impl(C2Buffer *thiz, const std::vector<C2ConstLinearBlock> &blocks) in Impl() function in C2Buffer::Impl
1178 Impl(C2Buffer *thiz, const std::vector<C2ConstGraphicBlock> &blocks) in Impl() function in C2Buffer::Impl
1181 ~Impl() { in ~Impl()
1260 : mImpl(new Impl(this, blocks)) {} in C2Buffer()
1263 : mImpl(new Impl(this, blocks)) {} in C2Buffer()