diff options
Diffstat (limited to 'src/cam/event_loop.h')
-rw-r--r-- | src/cam/event_loop.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/cam/event_loop.h b/src/cam/event_loop.h deleted file mode 100644 index 581c7cba..00000000 --- a/src/cam/event_loop.h +++ /dev/null @@ -1,34 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ -/* - * Copyright (C) 2019, Google Inc. - * - * event_loop.h - cam - Event loop - */ -#ifndef __CAM_EVENT_LOOP_H__ -#define __CAM_EVENT_LOOP_H__ - -#include <atomic> - -#include <libcamera/event_notifier.h> - -namespace libcamera { -class EventDispatcher; -} - -class EventLoop -{ -public: - EventLoop(libcamera::EventDispatcher *dispatcher); - ~EventLoop(); - - int exec(); - void exit(int code = 0); - -private: - libcamera::EventDispatcher *dispatcher_; - - std::atomic<bool> exit_; - int exitCode_; -}; - -#endif /* __CAM_EVENT_LOOP_H__ */ |