HxVideoCaptor/HxRecordCleanup.h

21 lines
494 B
C++

#ifndef HXRECORDCLEANUP_H
#define HXRECORDCLEANUP_H
#include "main.h"
class HxRecordCleanup
{
public:
static void set(QJsonObject object);
static void set_records_array(QJsonArray array);
static void process(void);
private:
static bool query_first_record();
static bool query_record(QDate date);
static bool query_record(int channel, QDate start_date, QDate end_date);
static void remove(HxVideoRecord record);
};
#endif // HXRECORDCLEANUP_H