diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-09-21 03:08:26 +0300 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-11-08 00:11:12 +0200 |
commit | 79c34d58c7bb005efabbb960f66b9dfd11cb36ec (patch) | |
tree | c5af239ece87514568ae29f56701b99ca40f2c1c /src/qcam/assets/feathericons/git-pull-request.svg | |
parent | 6cd1baa28d8ab0babb766de7a59d10f38fbd786d (diff) |
libcamera: Add a base class to implement the d-pointer design pattern
The d-pointer design patterns helps creating public classes that can be
extended without breaking their ABI. To facilitate usage of the pattern
in libcamera, create a base Extensible class with associated macros.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/qcam/assets/feathericons/git-pull-request.svg')
0 files changed, 0 insertions, 0 deletions