Lines Matching refs:Impl

198 class C2Block1D::Impl : public _C2Block1DImpl {  class in C2Block1D
210 C2Block1D::C2Block1D(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2Block1D()
222 class C2ReadView::Impl : public _C2MappedBlock1DImpl { class in C2ReadView
226 C2ReadView::C2ReadView(std::shared_ptr<Impl> impl, uint32_t offset, uint32_t size) in C2ReadView()
232 : _C2LinearCapacityAspect(0u), mImpl(std::make_shared<Impl>(error)), mOffset(0u) { in C2ReadView()
252 class C2WriteView::Impl : public _C2MappedBlock1DImpl { class in C2WriteView
256 C2WriteView::C2WriteView(std::shared_ptr<Impl> impl) in C2WriteView()
263 : _C2EditableLinearRangeAspect(nullptr), mImpl(std::make_shared<Impl>(error)) {} in C2WriteView()
274 C2ConstLinearBlock::C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &rang… in C2ConstLinearBlock()
284 std::shared_ptr<ReadViewBuddy::Impl> rvi = std::shared_ptr<ReadViewBuddy::Impl>( in map()
285 new ReadViewBuddy::Impl(*mImpl, (uint8_t *)base, offset(), len), in map()
286 [base, len](ReadViewBuddy::Impl *i) { in map()
304 C2LinearBlock::C2LinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2LinearBlock()
314 std::shared_ptr<WriteViewBuddy::Impl> rvi = std::shared_ptr<WriteViewBuddy::Impl>( in map()
315 new WriteViewBuddy::Impl(*mImpl, (uint8_t *)base, 0, len), in map()
316 [base, len](WriteViewBuddy::Impl *i) { in map()
384 std::shared_ptr<C2Block1D::Impl> impl = in CreateLinearBlock()
385 std::make_shared<C2Block1D::Impl>(alloc, data, offset, size); in CreateLinearBlock()
665 class C2PooledBlockPool::Impl { class in C2PooledBlockPool
667 Impl(const std::shared_ptr<C2Allocator> &allocator) in Impl() function in C2PooledBlockPool::Impl
680 ~Impl() { in ~Impl()
766 : mAllocator(allocator), mLocalId(localId), mImpl(new Impl(allocator)) {} in C2PooledBlockPool()
986 class C2Block2D::Impl : public _C2MappingBlock2DImpl { class in C2Block2D
989 virtual ~Impl() override = default;
1000 C2Block2D::C2Block2D(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2Block2D()
1011 class C2GraphicView::Impl : public _C2MappedBlock2DImpl { class in C2GraphicView
1014 virtual ~Impl() override = default;
1017 C2GraphicView::C2GraphicView(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicView()
1049 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section, C2Fence fence) in C2ConstGraphicBlock()
1056 std::shared_ptr<GraphicViewBuddy::Impl> gvi = in map()
1057 std::shared_ptr<GraphicViewBuddy::Impl>(new GraphicViewBuddy::Impl(*mImpl, mapping)); in map()
1070 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicBlock()
1077 std::shared_ptr<GraphicViewBuddy::Impl> gvi = in map()
1078 std::shared_ptr<GraphicViewBuddy::Impl>(new GraphicViewBuddy::Impl(*mImpl, mapping)); in map()
1116 std::shared_ptr<C2Block2D::Impl> impl = in CreateGraphicBlock()
1117 std::make_shared<C2Block2D::Impl>(alloc, data, allottedCrop); in CreateGraphicBlock()
1153 class C2BufferData::Impl { class in C2BufferData
1155 explicit Impl(const std::vector<C2ConstLinearBlock> &blocks) in Impl() function in C2BufferData::Impl
1160 explicit Impl(const std::vector<C2ConstGraphicBlock> &blocks) in Impl() function in C2BufferData::Impl
1176 C2BufferData::C2BufferData(const std::vector<C2ConstLinearBlock> &blocks) : mImpl(new Impl(blocks))… in C2BufferData()
1177 C2BufferData::C2BufferData(const std::vector<C2ConstGraphicBlock> &blocks) : mImpl(new Impl(blocks)… in C2BufferData()
1218 class C2Buffer::Impl { class in C2Buffer
1220 Impl(C2Buffer *thiz, const std::vector<C2ConstLinearBlock> &blocks) in Impl() function in C2Buffer::Impl
1222 Impl(C2Buffer *thiz, const std::vector<C2ConstGraphicBlock> &blocks) in Impl() function in C2Buffer::Impl
1225 ~Impl() { in ~Impl()
1304 : mImpl(new Impl(this, blocks)) {} in C2Buffer()
1307 : mImpl(new Impl(this, blocks)) {} in C2Buffer()