blob: cab75218f3cc9b7902301f2b026e905897005a8a [file] [log] [blame]
Alexander Hansen4e1142d2025-07-25 17:07:27 +02001// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright 2018 Intel Corporation
James Feistc95cb142018-02-26 10:41:42 -08003
4#pragma once
Alexander Hansena555acf2025-06-27 11:59:10 +02005#include <boost/asio/io_context.hpp>
James Feistc95cb142018-02-26 10:41:42 -08006#include <nlohmann/json.hpp>
7
Delphine CC Chiua3ca14a2024-03-27 17:02:24 +08008void unloadAllOverlays();
Alexander Hansena555acf2025-06-27 11:59:10 +02009bool loadOverlays(const nlohmann::json& systemConfiguration,
10 boost::asio::io_context& io);