From 31698c31a8a48f77a64e97baa5297633b18221e5 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 1 Mar 2025 12:29:05 +0100 Subject: ADD: Add PowerFactory class. Signed-off-by: Amlal El Mahrouss --- dev/Mod/Pwr/PowerFactory.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 dev/Mod/Pwr/PowerFactory.h (limited to 'dev/Mod/Pwr') diff --git a/dev/Mod/Pwr/PowerFactory.h b/dev/Mod/Pwr/PowerFactory.h new file mode 100644 index 00000000..2992fac1 --- /dev/null +++ b/dev/Mod/Pwr/PowerFactory.h @@ -0,0 +1,35 @@ +/* ------------------------------------------- + + Copyright (C) 2025, Amlal EL Mahrouss, all rights reserved. + +------------------------------------------- */ + +#pragma once + +#include +#include +#include +#include +#include + +namespace NeOS +{ + class PowerFactory; + + class PowerFactory + { + public: + explicit PowerFactory() = default; + virtual ~PowerFactory() = default; + + PowerFactory& operator=(const PowerFactory&) = default; + PowerFactory(const PowerFactory&) = default; + + public: + Bool Shutdown() + { + return NO; + }; // shutdown + Void Reboot(){}; // soft-reboot + }; +} // namespace NeOS \ No newline at end of file -- cgit v1.2.3