Home
last modified time | relevance | path

Searched refs:TriggerableActionInterface (Results 1 – 19 of 19) sorted by relevance

/openbmc/phosphor-ipmi-flash/bmc/test/
H A Dtriggerable_mock.hpp15 class TriggerMock : public TriggerableActionInterface
22 using TriggerableActionInterface::cb;
25 std::unique_ptr<TriggerableActionInterface> CreateTriggerMock();
H A Dtriggerable_mock.cpp7 std::unique_ptr<TriggerableActionInterface> CreateTriggerMock() in CreateTriggerMock()
/openbmc/phosphor-ipmi-flash/
H A Dstatus.hpp18 class TriggerableActionInterface class
21 using Callback = std::move_only_function<void(TriggerableActionInterface&)>;
23 virtual ~TriggerableActionInterface() = default;
H A Dbmc_json_config.md274 `TriggerableActionInterface`.
/openbmc/phosphor-ipmi-flash/bmc/firmware-handler/test/
H A Dfirmware_multiplebundle_unittest.cpp46 std::unique_ptr<TriggerableActionInterface> bmcPrepareMock = in SetUp()
51 std::unique_ptr<TriggerableActionInterface> bmcVerifyMock = in SetUp()
55 std::unique_ptr<TriggerableActionInterface> bmcUpdateMock = in SetUp()
59 std::unique_ptr<TriggerableActionInterface> biosPrepareMock = in SetUp()
64 std::unique_ptr<TriggerableActionInterface> biosVerifyMock = in SetUp()
69 std::unique_ptr<TriggerableActionInterface> biosUpdateMock = in SetUp()
H A Dfirmware_state_notyetstarted_tarball_unittest.cpp35 std::unique_ptr<TriggerableActionInterface> verifyMock = in SetUp()
39 std::unique_ptr<TriggerableActionInterface> updateMock = in SetUp()
H A Dfirmware_skip_unittest.cpp17 skip.setCallback([&](TriggerableActionInterface&) { i++; }); in TEST() argument
H A Dfirmware_unittest.hpp43 std::unique_ptr<TriggerableActionInterface> prepareMock = in SetUp()
47 std::unique_ptr<TriggerableActionInterface> verifyMock = in SetUp()
51 std::unique_ptr<TriggerableActionInterface> updateMock = in SetUp()
/openbmc/phosphor-ipmi-flash/bmc/
H A Dskip_action.hpp12 class SkipAction : public TriggerableActionInterface
15 static std::unique_ptr<TriggerableActionInterface> CreateSkipAction();
H A Dgeneral_systemd.hpp14 class SystemdNoFile : public TriggerableActionInterface
17 static std::unique_ptr<TriggerableActionInterface> CreateSystemdNoFile(
67 static std::unique_ptr<TriggerableActionInterface>
H A Dbuildjson.cpp33 std::unique_ptr<TriggerableActionInterface> buildFileSystemd( in buildFileSystemd()
52 std::unique_ptr<TriggerableActionInterface> buildSystemd( in buildSystemd()
H A Dbuildjson.hpp19 std::unique_ptr<TriggerableActionInterface> buildFileSystemd(
25 std::unique_ptr<TriggerableActionInterface> buildSystemd(
H A Dskip_action.cpp24 std::unique_ptr<TriggerableActionInterface> SkipAction::CreateSkipAction() in CreateSkipAction()
H A Dgeneral_systemd.cpp154 std::unique_ptr<TriggerableActionInterface> SystemdNoFile::CreateSystemdNoFile( in CreateSystemdNoFile()
160 std::unique_ptr<TriggerableActionInterface>
/openbmc/phosphor-ipmi-flash/bmc/log-handler/
H A Dlog_handler.hpp42 std::unique_ptr<TriggerableActionInterface> onOpen;
43 std::unique_ptr<TriggerableActionInterface> onDelete;
H A Dlog_handler.cpp38 [infoP = info.get()](TriggerableActionInterface& tai) { in LogBlobHandler()
/openbmc/phosphor-ipmi-flash/bmc/firmware-handler/
H A Dfirmware_handler.hpp33 std::unique_ptr<TriggerableActionInterface> preparation;
34 std::unique_ptr<TriggerableActionInterface> verification;
35 std::unique_ptr<TriggerableActionInterface> update;
/openbmc/phosphor-ipmi-flash/bmc/version-handler/
H A Dversion_handler.hpp28 std::unique_ptr<TriggerableActionInterface> onOpen;
H A Dversion_handler.cpp25 [infoP = info.get()](TriggerableActionInterface& tai) { in VersionBlobHandler()