getConfig.hpp (3cf9e80680a02a33c428a82769a697373612c9be) getConfig.hpp (15b63e12bdc3f3116fb841349dd4f1cd17a8398b)
1#pragma once
2
3#include <boost/container/flat_map.hpp>
4#include <sdbusplus/asio/connection.hpp>
5
6#include <cstdlib>
7#include <functional>
8#include <memory>

--- 25 unchanged lines hidden (view full) ---

34 *
35 * @param[in] connection - shared_ptr to D-Bus connection object.
36 * @param[in] callbackFunc - callback to run after finding the config
37 * objects.
38 */
39 GetStorageConfiguration(
40 std::shared_ptr<sdbusplus::asio::connection> connection,
41 std::function<void(ManagedStorageType& resp)>&& callbackFunc) :
1#pragma once
2
3#include <boost/container/flat_map.hpp>
4#include <sdbusplus/asio/connection.hpp>
5
6#include <cstdlib>
7#include <functional>
8#include <memory>

--- 25 unchanged lines hidden (view full) ---

34 *
35 * @param[in] connection - shared_ptr to D-Bus connection object.
36 * @param[in] callbackFunc - callback to run after finding the config
37 * objects.
38 */
39 GetStorageConfiguration(
40 std::shared_ptr<sdbusplus::asio::connection> connection,
41 std::function<void(ManagedStorageType& resp)>&& callbackFunc) :
42 dbusConnection(std::move(connection)),
43 callback(std::move(callbackFunc))
42 dbusConnection(std::move(connection)), callback(std::move(callbackFunc))
44 {}
45
46 GetStorageConfiguration& operator=(const GetStorageConfiguration&) = delete;
47 GetStorageConfiguration(const GetStorageConfiguration&) = delete;
48 GetStorageConfiguration(GetStorageConfiguration&&) = default;
49 GetStorageConfiguration& operator=(GetStorageConfiguration&&) = default;
50
51 /** @brief Destructor for GetStorageConfiguration.

--- 28 unchanged lines hidden ---
43 {}
44
45 GetStorageConfiguration& operator=(const GetStorageConfiguration&) = delete;
46 GetStorageConfiguration(const GetStorageConfiguration&) = delete;
47 GetStorageConfiguration(GetStorageConfiguration&&) = default;
48 GetStorageConfiguration& operator=(GetStorageConfiguration&&) = default;
49
50 /** @brief Destructor for GetStorageConfiguration.

--- 28 unchanged lines hidden ---