2 * Copyright (C) 2016-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
11 #include "pvr/IPVRComponent.h"
15 class CPVRGUIActionsDatabase
: public IPVRComponent
18 CPVRGUIActionsDatabase() = default;
19 ~CPVRGUIActionsDatabase() override
= default;
22 * @brief Reset the TV database to it's initial state and delete all the data.
23 * @param bResetEPGOnly True to only reset the EPG database, false to reset both PVR and EPG
25 * @return true on success, false otherwise.
27 bool ResetDatabase(bool bResetEPGOnly
);
30 CPVRGUIActionsDatabase(const CPVRGUIActionsDatabase
&) = delete;
31 CPVRGUIActionsDatabase
const& operator=(CPVRGUIActionsDatabase
const&) = delete;
36 // pretty scope and name
37 using Database
= CPVRGUIActionsDatabase
;