DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
view_common_interface.hpp
Go to the documentation of this file.
1/*
2 * view_common_interface.h
3 *
4 * Created on: Nov 17, 2015
5 * Author: lgeorgop
6 */
7
8#ifndef DBE_VIEW_COMMON_INTERFACE_H_
9#define DBE_VIEW_COMMON_INTERFACE_H_
10
11namespace dbe
12{
13/*
14 * This is an abstract interface for custom views, to provide unified means of accessing them
15 */
17{
18public:
19 virtual ~view_common_interface() = default;
20
21 virtual void slot_delete_objects() = 0;
22 virtual void slot_create_object() = 0;
23 virtual void slot_edit_object() = 0;
24 virtual void slot_copy_object() = 0;
25
26};
27
28} // namespace dbe
29
30#endif /* DBE_VIEW_COMMON_INTERFACE_H_ */
virtual void slot_edit_object()=0
virtual void slot_create_object()=0
virtual ~view_common_interface()=default
virtual void slot_copy_object()=0
virtual void slot_delete_objects()=0
Include QT Headers.