#pragma once #include "logging.hpp" #include namespace redfish { namespace dbus_utils { struct UnpackErrorPrinter { void operator()(const sdbusplus::UnpackErrorReason reason, const std::string& property) const noexcept { BMCWEB_LOG_ERROR( "DBUS property error in property: {}, reason: {}", property, static_cast>( reason)); } }; } // namespace dbus_utils } // namespace redfish