summaryrefslogtreecommitdiff
path: root/src/libcamera/bound_method.cpp
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2019-08-12 02:59:19 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2019-08-17 18:32:28 +0300
commitf83820a5d18bfdfa9853ef3ef71abfb47f626ac8 (patch)
tree3baab0b5ae1aa3f84a4b84d9861766daa77d9800 /src/libcamera/bound_method.cpp
parent0e65ed81453ce0ae8534b3fbc3f44a846d816910 (diff)
libcamera: bound_method: Decouple from Signal implementation
To make the BoundMethod classes more generic, replace direct access to private member from Signal classes with accessors or helper functions. This allows removal of friend statements from the BoundMethod classes. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Diffstat (limited to 'src/libcamera/bound_method.cpp')
-rw-r--r--src/libcamera/bound_method.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/libcamera/bound_method.cpp b/src/libcamera/bound_method.cpp
index 0a2d61a6..23b8f412 100644
--- a/src/libcamera/bound_method.cpp
+++ b/src/libcamera/bound_method.cpp
@@ -13,12 +13,6 @@
namespace libcamera {
-void BoundMethodBase::disconnect(SignalBase *signal)
-{
- if (object_)
- object_->disconnect(signal);
-}
-
void BoundMethodBase::activatePack(void *pack)
{
if (Thread::current() == object_->thread()) {