Lines Matching refs:impl

206 C2Block1D::C2Block1D(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range)  in C2Block1D()  argument
208 : _C2LinearRangeAspect(impl.get(), range.offset(), range.size()), mImpl(impl) { in C2Block1D()
222 C2ReadView::C2ReadView(std::shared_ptr<Impl> impl, uint32_t offset, uint32_t size) in C2ReadView() argument
223 : _C2LinearCapacityAspect(C2LinearCapacity(impl->size()).range(offset, size).size()), in C2ReadView()
224 mImpl(impl), in C2ReadView()
225 mOffset(C2LinearCapacity(impl->size()).range(offset, size).offset()) { } in C2ReadView()
252 C2WriteView::C2WriteView(std::shared_ptr<Impl> impl) in C2WriteView() argument
256 …2EditableLinearRangeAspect(std::make_unique<C2LinearCapacity>(impl->size()).get()), mImpl(impl) { } in C2WriteView()
270 C2ConstLinearBlock::C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &rang… in C2ConstLinearBlock() argument
271 : C2Block1D(impl, range), mFence(fence) { } in C2ConstLinearBlock()
300 C2LinearBlock::C2LinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2LinearBlock() argument
301 : C2Block1D(impl, range) { } in C2LinearBlock()
380 std::shared_ptr<C2Block1D::Impl> impl = in CreateLinearBlock() local
382 return std::shared_ptr<C2LinearBlock>(new C2LinearBlock(impl, *impl)); in CreateLinearBlock()
846 Mapped(const std::shared_ptr<_C2Block2DImpl> &impl, bool writable, C2Fence *fence __unused) in Mapped()
847 : mImpl(impl), mWritable(writable) { in Mapped()
953 _C2MappedBlock2DImpl(const _C2Block2DImpl &impl, in _C2MappedBlock2DImpl() argument
955 : _C2Block2DImpl(impl), mMapping(mapping) { in _C2MappedBlock2DImpl()
983 C2Block2D::C2Block2D(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2Block2D() argument
985 : _C2PlanarSectionAspect(impl.get(), section.crop()), mImpl(impl) { in C2Block2D()
1000 C2GraphicView::C2GraphicView(std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicView() argument
1001 : _C2EditablePlanarSectionAspect(impl.get(), section.crop()), mImpl(impl) { in C2GraphicView()
1032 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section, C2Fence fence) in C2ConstGraphicBlock() argument
1033 : C2Block2D(impl, section), mFence(fence) { } in C2ConstGraphicBlock()
1053 std::shared_ptr<Impl> impl, const _C2PlanarSectionAspect &section) in C2GraphicBlock() argument
1054 : C2Block2D(impl, section) { } in C2GraphicBlock()
1099 std::shared_ptr<C2Block2D::Impl> impl = in CreateGraphicBlock() local
1101 return std::shared_ptr<C2GraphicBlock>(new C2GraphicBlock(impl, *impl)); in CreateGraphicBlock()