19 lines
397 B
C++
19 lines
397 B
C++
#pragma once
|
|
|
|
#include "action_base.h"
|
|
|
|
namespace rk3588 {
|
|
|
|
class LogAction : public IAlarmAction {
|
|
public:
|
|
bool Init(const SimpleJson& config) override;
|
|
void Execute(AlarmEvent& event, std::shared_ptr<Frame> frame) override;
|
|
std::string Name() const override { return "log"; }
|
|
|
|
private:
|
|
std::string level_ = "info";
|
|
bool include_detections_ = true;
|
|
};
|
|
|
|
} // namespace rk3588
|