diff options
Diffstat (limited to 'elog-errors.hpp')
-rw-r--r-- | elog-errors.hpp | 503 |
1 files changed, 256 insertions, 247 deletions
diff --git a/elog-errors.hpp b/elog-errors.hpp index 823ffdb..6f87a57 100644 --- a/elog-errors.hpp +++ b/elog-errors.hpp @@ -2,12 +2,12 @@ // See elog-gen.py for more details #pragma once +#include <phosphor-logging/elog.hpp> +#include <phosphor-logging/log.hpp> +#include <sdbusplus/exception.hpp> #include <string> #include <tuple> #include <type_traits> -#include <sdbusplus/exception.hpp> -#include <phosphor-logging/log.hpp> -#include <phosphor-logging/elog.hpp> namespace sdbusplus { @@ -19,7 +19,7 @@ namespace Common { namespace Error { - struct Timeout; +struct Timeout; } // namespace Error } // namespace Common } // namespace openbmc_project @@ -38,7 +38,7 @@ namespace Callout { namespace Error { - struct GPIO; +struct GPIO; } // namespace Error } // namespace Callout } // namespace Common @@ -56,7 +56,7 @@ namespace Common { namespace Error { - struct InvalidArgument; +struct InvalidArgument; } // namespace Error } // namespace Common } // namespace openbmc_project @@ -75,7 +75,7 @@ namespace Device { namespace Error { - struct WriteFailure; +struct WriteFailure; } // namespace Error } // namespace Device } // namespace OCC @@ -95,7 +95,7 @@ namespace Host { namespace Error { - struct SoftOffTimeout; +struct SoftOffTimeout; } // namespace Error } // namespace Host } // namespace State @@ -115,7 +115,7 @@ namespace Callout { namespace Error { - struct Inventory; +struct Inventory; } // namespace Error } // namespace Callout } // namespace Common @@ -135,7 +135,7 @@ namespace Callout { namespace Error { - struct IIC; +struct IIC; } // namespace Error } // namespace Callout } // namespace Common @@ -155,7 +155,7 @@ namespace File { namespace Error { - struct Open; +struct Open; } // namespace Error } // namespace File } // namespace Common @@ -173,7 +173,7 @@ namespace Common { namespace Error { - struct InternalFailure; +struct InternalFailure; } // namespace Error } // namespace Common } // namespace openbmc_project @@ -192,7 +192,7 @@ namespace Callout { namespace Error { - struct Device; +struct Device; } // namespace Error } // namespace Callout } // namespace Common @@ -212,7 +212,7 @@ namespace Device { namespace Error { - struct WriteFailure; +struct WriteFailure; } // namespace Error } // namespace Device } // namespace Control @@ -232,7 +232,7 @@ namespace Device { namespace Error { - struct ReadFailure; +struct ReadFailure; } // namespace Error } // namespace Device } // namespace Sensor @@ -252,7 +252,7 @@ namespace File { namespace Error { - struct Seek; +struct Seek; } // namespace Error } // namespace File } // namespace Common @@ -272,7 +272,7 @@ namespace Device { namespace Error { - struct ConfigFailure; +struct ConfigFailure; } // namespace Error } // namespace Device } // namespace OCC @@ -292,7 +292,7 @@ namespace Device { namespace Error { - struct OpenFailure; +struct OpenFailure; } // namespace Error } // namespace Device } // namespace OCC @@ -312,7 +312,7 @@ namespace Callout { namespace Error { - struct IPMISensor; +struct IPMISensor; } // namespace Error } // namespace Callout } // namespace Common @@ -332,7 +332,7 @@ namespace Device { namespace Error { - struct ReadFailure; +struct ReadFailure; } // namespace Error } // namespace Device } // namespace OCC @@ -352,7 +352,7 @@ namespace Host { namespace Error { - struct CommandNotSupported; +struct CommandNotSupported; } // namespace Error } // namespace Host } // namespace Control @@ -360,7 +360,6 @@ namespace Error } // namespace xyz } // namespace sdbusplus - namespace phosphor { @@ -378,14 +377,12 @@ namespace Host namespace _CommandNotSupported { - -} // namespace _CommandNotSupported +} // namespace _CommandNotSupported struct CommandNotSupported { static constexpr auto L = level::ERR; using metadata_types = std::tuple<>; - }; } // namespace Host @@ -393,17 +390,17 @@ struct CommandNotSupported } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Control::Host::Error::CommandNotSupported> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Control::Host::Error::CommandNotSupported> { using type = xyz::openbmc_project::Control::Host::CommandNotSupported; }; -} +} // namespace details namespace xyz { @@ -418,36 +415,35 @@ struct TIMEOUT_IN_MSEC { static constexpr auto str = "TIMEOUT_IN_MSEC=%llu"; static constexpr auto str_short = "TIMEOUT_IN_MSEC"; - using type = std::tuple<std::decay_t<decltype(str)>,uint64_t>; - explicit constexpr TIMEOUT_IN_MSEC(uint64_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint64_t>; + explicit constexpr TIMEOUT_IN_MSEC(uint64_t a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _Timeout +} // namespace _Timeout struct Timeout { static constexpr auto L = level::ERR; using TIMEOUT_IN_MSEC = _Timeout::TIMEOUT_IN_MSEC; using metadata_types = std::tuple<TIMEOUT_IN_MSEC>; - }; } // namespace Common } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Error::Timeout> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Error::Timeout> { using type = xyz::openbmc_project::Common::Timeout; }; -} +} // namespace details namespace xyz { @@ -458,31 +454,29 @@ namespace Common namespace _InternalFailure { - -} // namespace _InternalFailure +} // namespace _InternalFailure struct InternalFailure { static constexpr auto L = level::ERR; using metadata_types = std::tuple<>; - }; } // namespace Common } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Error::InternalFailure> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Error::InternalFailure> { using type = xyz::openbmc_project::Common::InternalFailure; }; -} +} // namespace details namespace xyz { @@ -497,20 +491,20 @@ struct ARGUMENT_NAME { static constexpr auto str = "ARGUMENT_NAME=%s"; static constexpr auto str_short = "ARGUMENT_NAME"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr ARGUMENT_NAME(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr ARGUMENT_NAME(const char* a) : _entry(entry(str, a)){}; type _entry; }; struct ARGUMENT_VALUE { static constexpr auto str = "ARGUMENT_VALUE=%s"; static constexpr auto str_short = "ARGUMENT_VALUE"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr ARGUMENT_VALUE(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr ARGUMENT_VALUE(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _InvalidArgument +} // namespace _InvalidArgument struct InvalidArgument { @@ -518,24 +512,23 @@ struct InvalidArgument using ARGUMENT_NAME = _InvalidArgument::ARGUMENT_NAME; using ARGUMENT_VALUE = _InvalidArgument::ARGUMENT_VALUE; using metadata_types = std::tuple<ARGUMENT_NAME, ARGUMENT_VALUE>; - }; } // namespace Common } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Error::InvalidArgument> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Error::InvalidArgument> { using type = xyz::openbmc_project::Common::InvalidArgument; }; -} +} // namespace details namespace xyz { @@ -552,20 +545,20 @@ struct ERRNO { static constexpr auto str = "ERRNO=%d"; static constexpr auto str_short = "ERRNO"; - using type = std::tuple<std::decay_t<decltype(str)>,int32_t>; - explicit constexpr ERRNO(int32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int32_t>; + explicit constexpr ERRNO(int32_t a) : _entry(entry(str, a)){}; type _entry; }; struct PATH { static constexpr auto str = "PATH=%s"; static constexpr auto str_short = "PATH"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr PATH(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr PATH(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _Open +} // namespace _Open struct Open { @@ -573,7 +566,6 @@ struct Open using ERRNO = _Open::ERRNO; using PATH = _Open::PATH; using metadata_types = std::tuple<ERRNO, PATH>; - }; } // namespace File @@ -581,17 +573,17 @@ struct Open } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::File::Error::Open> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::File::Error::Open> { using type = xyz::openbmc_project::Common::File::Open; }; -} +} // namespace details namespace xyz { @@ -608,36 +600,36 @@ struct OFFSET { static constexpr auto str = "OFFSET=%ll"; static constexpr auto str_short = "OFFSET"; - using type = std::tuple<std::decay_t<decltype(str)>,int64_t>; - explicit constexpr OFFSET(int64_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int64_t>; + explicit constexpr OFFSET(int64_t a) : _entry(entry(str, a)){}; type _entry; }; struct WHENCE { static constexpr auto str = "WHENCE=%d"; static constexpr auto str_short = "WHENCE"; - using type = std::tuple<std::decay_t<decltype(str)>,int32_t>; - explicit constexpr WHENCE(int32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int32_t>; + explicit constexpr WHENCE(int32_t a) : _entry(entry(str, a)){}; type _entry; }; struct ERRNO { static constexpr auto str = "ERRNO=%d"; static constexpr auto str_short = "ERRNO"; - using type = std::tuple<std::decay_t<decltype(str)>,int32_t>; - explicit constexpr ERRNO(int32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int32_t>; + explicit constexpr ERRNO(int32_t a) : _entry(entry(str, a)){}; type _entry; }; struct PATH { static constexpr auto str = "PATH=%s"; static constexpr auto str_short = "PATH"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr PATH(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr PATH(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _Seek +} // namespace _Seek struct Seek { @@ -647,7 +639,6 @@ struct Seek using ERRNO = _Seek::ERRNO; using PATH = _Seek::PATH; using metadata_types = std::tuple<OFFSET, WHENCE, ERRNO, PATH>; - }; } // namespace File @@ -655,17 +646,17 @@ struct Seek } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::File::Error::Seek> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::File::Error::Seek> { using type = xyz::openbmc_project::Common::File::Seek; }; -} +} // namespace details namespace example { @@ -684,32 +675,33 @@ struct DEV_ADDR { static constexpr auto str = "DEV_ADDR=0x%.8X"; static constexpr auto str_short = "DEV_ADDR"; - using type = std::tuple<std::decay_t<decltype(str)>,uint32_t>; - explicit constexpr DEV_ADDR(uint32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint32_t>; + explicit constexpr DEV_ADDR(uint32_t a) : _entry(entry(str, a)){}; type _entry; }; struct DEV_ID { static constexpr auto str = "DEV_ID=%u"; static constexpr auto str_short = "DEV_ID"; - using type = std::tuple<std::decay_t<decltype(str)>,uint32_t>; - explicit constexpr DEV_ID(uint32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint32_t>; + explicit constexpr DEV_ID(uint32_t a) : _entry(entry(str, a)){}; type _entry; }; struct DEV_NAME { static constexpr auto str = "DEV_NAME=%s"; static constexpr auto str_short = "DEV_NAME"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr DEV_NAME(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr DEV_NAME(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _TestErrorTwo +} // namespace _TestErrorTwo struct TestErrorTwo : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Elog.TestErrorTwo"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Elog.TestErrorTwo"; static constexpr auto errDesc = "This is test error two"; static constexpr auto L = level::ERR; using DEV_ADDR = _TestErrorTwo::DEV_ADDR; @@ -739,8 +731,6 @@ struct TestErrorTwo : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace example { namespace xyz @@ -758,16 +748,17 @@ struct STRING { static constexpr auto str = "STRING=%s"; static constexpr auto str_short = "STRING"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr STRING(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr STRING(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _AutoTestSimple +} // namespace _AutoTestSimple struct AutoTestSimple : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Elog.AutoTestSimple"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Elog.AutoTestSimple"; static constexpr auto errDesc = "This is a simple test error."; static constexpr auto L = level::ERR; using STRING = _AutoTestSimple::STRING; @@ -795,8 +786,6 @@ struct AutoTestSimple : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace example { namespace xyz @@ -814,29 +803,32 @@ struct CALLOUT_ERRNO_TEST { static constexpr auto str = "CALLOUT_ERRNO_TEST=%d"; static constexpr auto str_short = "CALLOUT_ERRNO_TEST"; - using type = std::tuple<std::decay_t<decltype(str)>,int32_t>; - explicit constexpr CALLOUT_ERRNO_TEST(int32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int32_t>; + explicit constexpr CALLOUT_ERRNO_TEST(int32_t a) : _entry(entry(str, a)){}; type _entry; }; struct CALLOUT_DEVICE_PATH_TEST { static constexpr auto str = "CALLOUT_DEVICE_PATH_TEST=%s"; static constexpr auto str_short = "CALLOUT_DEVICE_PATH_TEST"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr CALLOUT_DEVICE_PATH_TEST(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr CALLOUT_DEVICE_PATH_TEST(const char* a) : + _entry(entry(str, a)){}; type _entry; }; -} // namespace _Callout +} // namespace _Callout struct Callout : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Device.Callout"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Device.Callout"; static constexpr auto errDesc = "Generic device callout"; static constexpr auto L = level::ERR; using CALLOUT_ERRNO_TEST = _Callout::CALLOUT_ERRNO_TEST; using CALLOUT_DEVICE_PATH_TEST = _Callout::CALLOUT_DEVICE_PATH_TEST; - using metadata_types = std::tuple<CALLOUT_ERRNO_TEST, CALLOUT_DEVICE_PATH_TEST>; + using metadata_types = + std::tuple<CALLOUT_ERRNO_TEST, CALLOUT_DEVICE_PATH_TEST>; const char* name() const noexcept { @@ -860,8 +852,6 @@ struct Callout : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace xyz { namespace openbmc_project @@ -877,20 +867,21 @@ struct CALLOUT_ERRNO { static constexpr auto str = "CALLOUT_ERRNO=%d"; static constexpr auto str_short = "CALLOUT_ERRNO"; - using type = std::tuple<std::decay_t<decltype(str)>,int32_t>; - explicit constexpr CALLOUT_ERRNO(int32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, int32_t>; + explicit constexpr CALLOUT_ERRNO(int32_t a) : _entry(entry(str, a)){}; type _entry; }; struct CALLOUT_DEVICE_PATH { static constexpr auto str = "CALLOUT_DEVICE_PATH=%s"; static constexpr auto str_short = "CALLOUT_DEVICE_PATH"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr CALLOUT_DEVICE_PATH(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr CALLOUT_DEVICE_PATH(const char* a) : + _entry(entry(str, a)){}; type _entry; }; -} // namespace _Device +} // namespace _Device struct Device { @@ -898,7 +889,6 @@ struct Device using CALLOUT_ERRNO = _Device::CALLOUT_ERRNO; using CALLOUT_DEVICE_PATH = _Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Callout @@ -906,17 +896,17 @@ struct Device } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Callout::Error::Device> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Callout::Error::Device> { using type = xyz::openbmc_project::Common::Callout::Device; }; -} +} // namespace details namespace xyz { @@ -933,21 +923,23 @@ struct CALLOUT_GPIO_NUM { static constexpr auto str = "CALLOUT_GPIO_NUM=%u"; static constexpr auto str_short = "CALLOUT_GPIO_NUM"; - using type = std::tuple<std::decay_t<decltype(str)>,uint32_t>; - explicit constexpr CALLOUT_GPIO_NUM(uint32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint32_t>; + explicit constexpr CALLOUT_GPIO_NUM(uint32_t a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _GPIO +} // namespace _GPIO struct GPIO { static constexpr auto L = level::ERR; using CALLOUT_GPIO_NUM = _GPIO::CALLOUT_GPIO_NUM; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; - using metadata_types = std::tuple<CALLOUT_GPIO_NUM, CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using metadata_types = + std::tuple<CALLOUT_GPIO_NUM, CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; }; } // namespace Callout @@ -955,17 +947,17 @@ struct GPIO } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Callout::Error::GPIO> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Callout::Error::GPIO> { using type = xyz::openbmc_project::Common::Callout::GPIO; }; -} +} // namespace details namespace xyz { @@ -982,30 +974,32 @@ struct CALLOUT_IIC_BUS { static constexpr auto str = "CALLOUT_IIC_BUS=%s"; static constexpr auto str_short = "CALLOUT_IIC_BUS"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr CALLOUT_IIC_BUS(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr CALLOUT_IIC_BUS(const char* a) : _entry(entry(str, a)){}; type _entry; }; struct CALLOUT_IIC_ADDR { static constexpr auto str = "CALLOUT_IIC_ADDR=0x%hx"; static constexpr auto str_short = "CALLOUT_IIC_ADDR"; - using type = std::tuple<std::decay_t<decltype(str)>,uint16_t>; - explicit constexpr CALLOUT_IIC_ADDR(uint16_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint16_t>; + explicit constexpr CALLOUT_IIC_ADDR(uint16_t a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _IIC +} // namespace _IIC struct IIC { static constexpr auto L = level::ERR; using CALLOUT_IIC_BUS = _IIC::CALLOUT_IIC_BUS; using CALLOUT_IIC_ADDR = _IIC::CALLOUT_IIC_ADDR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; - using metadata_types = std::tuple<CALLOUT_IIC_BUS, CALLOUT_IIC_ADDR, CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using metadata_types = std::tuple<CALLOUT_IIC_BUS, CALLOUT_IIC_ADDR, + CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; }; } // namespace Callout @@ -1013,17 +1007,17 @@ struct IIC } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Callout::Error::IIC> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Callout::Error::IIC> { using type = xyz::openbmc_project::Common::Callout::IIC; }; -} +} // namespace details namespace xyz { @@ -1040,19 +1034,19 @@ struct CALLOUT_INVENTORY_PATH { static constexpr auto str = "CALLOUT_INVENTORY_PATH=%s"; static constexpr auto str_short = "CALLOUT_INVENTORY_PATH"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr CALLOUT_INVENTORY_PATH(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr CALLOUT_INVENTORY_PATH(const char* a) : + _entry(entry(str, a)){}; type _entry; }; -} // namespace _Inventory +} // namespace _Inventory struct Inventory { static constexpr auto L = level::ERR; using CALLOUT_INVENTORY_PATH = _Inventory::CALLOUT_INVENTORY_PATH; using metadata_types = std::tuple<CALLOUT_INVENTORY_PATH>; - }; } // namespace Callout @@ -1060,17 +1054,17 @@ struct Inventory } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Callout::Error::Inventory> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Callout::Error::Inventory> { using type = xyz::openbmc_project::Common::Callout::Inventory; }; -} +} // namespace details namespace xyz { @@ -1087,19 +1081,19 @@ struct CALLOUT_IPMI_SENSOR_NUM { static constexpr auto str = "CALLOUT_IPMI_SENSOR_NUM=%u"; static constexpr auto str_short = "CALLOUT_IPMI_SENSOR_NUM"; - using type = std::tuple<std::decay_t<decltype(str)>,uint32_t>; - explicit constexpr CALLOUT_IPMI_SENSOR_NUM(uint32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint32_t>; + explicit constexpr CALLOUT_IPMI_SENSOR_NUM(uint32_t a) : + _entry(entry(str, a)){}; type _entry; }; -} // namespace _IPMISensor +} // namespace _IPMISensor struct IPMISensor { static constexpr auto L = level::ERR; using CALLOUT_IPMI_SENSOR_NUM = _IPMISensor::CALLOUT_IPMI_SENSOR_NUM; using metadata_types = std::tuple<CALLOUT_IPMI_SENSOR_NUM>; - }; } // namespace Callout @@ -1107,17 +1101,17 @@ struct IPMISensor } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Common::Callout::Error::IPMISensor> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Common::Callout::Error::IPMISensor> { using type = xyz::openbmc_project::Common::Callout::IPMISensor; }; -} +} // namespace details namespace xyz { @@ -1130,15 +1124,14 @@ namespace Host namespace _SoftOffTimeout { - -} // namespace _SoftOffTimeout +} // namespace _SoftOffTimeout struct SoftOffTimeout { static constexpr auto L = level::ERR; - using TIMEOUT_IN_MSEC = xyz::openbmc_project::Common::Timeout::TIMEOUT_IN_MSEC; + using TIMEOUT_IN_MSEC = + xyz::openbmc_project::Common::Timeout::TIMEOUT_IN_MSEC; using metadata_types = std::tuple<TIMEOUT_IN_MSEC>; - }; } // namespace Host @@ -1146,17 +1139,17 @@ struct SoftOffTimeout } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::State::Host::Error::SoftOffTimeout> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::State::Host::Error::SoftOffTimeout> { using type = xyz::openbmc_project::State::Host::SoftOffTimeout; }; -} +} // namespace details namespace xyz { @@ -1169,16 +1162,16 @@ namespace Device namespace _WriteFailure { - -} // namespace _WriteFailure +} // namespace _WriteFailure struct WriteFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1186,17 +1179,17 @@ struct WriteFailure } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Control::Device::Error::WriteFailure> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Control::Device::Error::WriteFailure> { using type = xyz::openbmc_project::Control::Device::WriteFailure; }; -} +} // namespace details namespace org { @@ -1209,16 +1202,16 @@ namespace Device namespace _OpenFailure { - -} // namespace _OpenFailure +} // namespace _OpenFailure struct OpenFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1226,17 +1219,17 @@ struct OpenFailure } // namespace open_power } // namespace org - namespace details { template <> -struct map_exception_type<sdbusplus::org::open_power::OCC::Device::Error::OpenFailure> +struct map_exception_type< + sdbusplus::org::open_power::OCC::Device::Error::OpenFailure> { using type = org::open_power::OCC::Device::OpenFailure; }; -} +} // namespace details namespace org { @@ -1249,16 +1242,16 @@ namespace Device namespace _ReadFailure { - -} // namespace _ReadFailure +} // namespace _ReadFailure struct ReadFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1266,17 +1259,17 @@ struct ReadFailure } // namespace open_power } // namespace org - namespace details { template <> -struct map_exception_type<sdbusplus::org::open_power::OCC::Device::Error::ReadFailure> +struct map_exception_type< + sdbusplus::org::open_power::OCC::Device::Error::ReadFailure> { using type = org::open_power::OCC::Device::ReadFailure; }; -} +} // namespace details namespace org { @@ -1289,16 +1282,16 @@ namespace Device namespace _WriteFailure { - -} // namespace _WriteFailure +} // namespace _WriteFailure struct WriteFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1306,17 +1299,17 @@ struct WriteFailure } // namespace open_power } // namespace org - namespace details { template <> -struct map_exception_type<sdbusplus::org::open_power::OCC::Device::Error::WriteFailure> +struct map_exception_type< + sdbusplus::org::open_power::OCC::Device::Error::WriteFailure> { using type = org::open_power::OCC::Device::WriteFailure; }; -} +} // namespace details namespace org { @@ -1329,16 +1322,16 @@ namespace Device namespace _ConfigFailure { - -} // namespace _ConfigFailure +} // namespace _ConfigFailure struct ConfigFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1346,17 +1339,17 @@ struct ConfigFailure } // namespace open_power } // namespace org - namespace details { template <> -struct map_exception_type<sdbusplus::org::open_power::OCC::Device::Error::ConfigFailure> +struct map_exception_type< + sdbusplus::org::open_power::OCC::Device::Error::ConfigFailure> { using type = org::open_power::OCC::Device::ConfigFailure; }; -} +} // namespace details namespace xyz { @@ -1369,16 +1362,16 @@ namespace Device namespace _ReadFailure { - -} // namespace _ReadFailure +} // namespace _ReadFailure struct ReadFailure { static constexpr auto L = level::ERR; - using CALLOUT_ERRNO = xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; - using CALLOUT_DEVICE_PATH = xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; + using CALLOUT_ERRNO = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_ERRNO; + using CALLOUT_DEVICE_PATH = + xyz::openbmc_project::Common::Callout::Device::CALLOUT_DEVICE_PATH; using metadata_types = std::tuple<CALLOUT_ERRNO, CALLOUT_DEVICE_PATH>; - }; } // namespace Device @@ -1386,17 +1379,17 @@ struct ReadFailure } // namespace openbmc_project } // namespace xyz - namespace details { template <> -struct map_exception_type<sdbusplus::xyz::openbmc_project::Sensor::Device::Error::ReadFailure> +struct map_exception_type< + sdbusplus::xyz::openbmc_project::Sensor::Device::Error::ReadFailure> { using type = xyz::openbmc_project::Sensor::Device::ReadFailure; }; -} +} // namespace details namespace example { @@ -1415,41 +1408,46 @@ struct ERRNUM { static constexpr auto str = "ERRNUM=0x%.4X"; static constexpr auto str_short = "ERRNUM"; - using type = std::tuple<std::decay_t<decltype(str)>,uint16_t>; - explicit constexpr ERRNUM(uint16_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint16_t>; + explicit constexpr ERRNUM(uint16_t a) : _entry(entry(str, a)){}; type _entry; }; struct FILE_PATH { static constexpr auto str = "FILE_PATH=%s"; static constexpr auto str_short = "FILE_PATH"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr FILE_PATH(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr FILE_PATH(const char* a) : _entry(entry(str, a)){}; type _entry; }; struct FILE_NAME { static constexpr auto str = "FILE_NAME=%s"; static constexpr auto str_short = "FILE_NAME"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr FILE_NAME(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr FILE_NAME(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _TestErrorOne +} // namespace _TestErrorOne struct TestErrorOne : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Elog.TestErrorOne"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Elog.TestErrorOne"; static constexpr auto errDesc = "this is test error one"; static constexpr auto L = level::INFO; using ERRNUM = _TestErrorOne::ERRNUM; using FILE_PATH = _TestErrorOne::FILE_PATH; using FILE_NAME = _TestErrorOne::FILE_NAME; - using DEV_ADDR = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; - using DEV_ID = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; - using DEV_NAME = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; - using metadata_types = std::tuple<ERRNUM, FILE_PATH, FILE_NAME, DEV_ADDR, DEV_ID, DEV_NAME>; + using DEV_ADDR = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; + using DEV_ID = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; + using DEV_NAME = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; + using metadata_types = + std::tuple<ERRNUM, FILE_PATH, FILE_NAME, DEV_ADDR, DEV_ID, DEV_NAME>; const char* name() const noexcept { @@ -1473,8 +1471,6 @@ struct TestErrorOne : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace example { namespace xyz @@ -1492,22 +1488,26 @@ struct DEV_ADDR { static constexpr auto str = "DEV_ADDR=0x%.8X"; static constexpr auto str_short = "DEV_ADDR"; - using type = std::tuple<std::decay_t<decltype(str)>,uint32_t>; - explicit constexpr DEV_ADDR(uint32_t a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, uint32_t>; + explicit constexpr DEV_ADDR(uint32_t a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _TestCallout +} // namespace _TestCallout struct TestCallout : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Elog.TestCallout"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Elog.TestCallout"; static constexpr auto errDesc = "This is test error TestCallout"; static constexpr auto L = level::ERR; using DEV_ADDR = _TestCallout::DEV_ADDR; - using CALLOUT_ERRNO_TEST = example::xyz::openbmc_project::Example::Device::Callout::CALLOUT_ERRNO_TEST; - using CALLOUT_DEVICE_PATH_TEST = example::xyz::openbmc_project::Example::Device::Callout::CALLOUT_DEVICE_PATH_TEST; - using metadata_types = std::tuple<DEV_ADDR, CALLOUT_ERRNO_TEST, CALLOUT_DEVICE_PATH_TEST>; + using CALLOUT_ERRNO_TEST = example::xyz::openbmc_project::Example::Device:: + Callout::CALLOUT_ERRNO_TEST; + using CALLOUT_DEVICE_PATH_TEST = example::xyz::openbmc_project::Example:: + Device::Callout::CALLOUT_DEVICE_PATH_TEST; + using metadata_types = + std::tuple<DEV_ADDR, CALLOUT_ERRNO_TEST, CALLOUT_DEVICE_PATH_TEST>; const char* name() const noexcept { @@ -1531,8 +1531,6 @@ struct TestCallout : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace example { namespace xyz @@ -1550,26 +1548,34 @@ struct FOO_DATA { static constexpr auto str = "FOO_DATA=%s"; static constexpr auto str_short = "FOO_DATA"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr FOO_DATA(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr FOO_DATA(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _Foo +} // namespace _Foo struct Foo : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Foo.Foo"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Foo.Foo"; static constexpr auto errDesc = "this is test error Foo"; static constexpr auto L = level::INFO; using FOO_DATA = _Foo::FOO_DATA; - using ERRNUM = example::xyz::openbmc_project::Example::Elog::TestErrorOne::ERRNUM; - using FILE_PATH = example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_PATH; - using FILE_NAME = example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_NAME; - using DEV_ADDR = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; - using DEV_ID = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; - using DEV_NAME = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; - using metadata_types = std::tuple<FOO_DATA, ERRNUM, FILE_PATH, FILE_NAME, DEV_ADDR, DEV_ID, DEV_NAME>; + using ERRNUM = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::ERRNUM; + using FILE_PATH = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_PATH; + using FILE_NAME = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_NAME; + using DEV_ADDR = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; + using DEV_ID = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; + using DEV_NAME = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; + using metadata_types = std::tuple<FOO_DATA, ERRNUM, FILE_PATH, FILE_NAME, + DEV_ADDR, DEV_ID, DEV_NAME>; const char* name() const noexcept { @@ -1593,8 +1599,6 @@ struct Foo : public sdbusplus::exception_t } // namespace xyz } // namespace example - - namespace example { namespace xyz @@ -1612,27 +1616,35 @@ struct BAR_DATA { static constexpr auto str = "BAR_DATA=%s"; static constexpr auto str_short = "BAR_DATA"; - using type = std::tuple<std::decay_t<decltype(str)>,const char*>; - explicit constexpr BAR_DATA(const char* a) : _entry(entry(str, a)) {}; + using type = std::tuple<std::decay_t<decltype(str)>, const char*>; + explicit constexpr BAR_DATA(const char* a) : _entry(entry(str, a)){}; type _entry; }; -} // namespace _Bar +} // namespace _Bar struct Bar : public sdbusplus::exception_t { - static constexpr auto errName = "example.xyz.openbmc_project.Example.Bar.Bar"; + static constexpr auto errName = + "example.xyz.openbmc_project.Example.Bar.Bar"; static constexpr auto errDesc = "this is test error Bar"; static constexpr auto L = level::INFO; using BAR_DATA = _Bar::BAR_DATA; using FOO_DATA = example::xyz::openbmc_project::Example::Foo::Foo::FOO_DATA; - using ERRNUM = example::xyz::openbmc_project::Example::Elog::TestErrorOne::ERRNUM; - using FILE_PATH = example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_PATH; - using FILE_NAME = example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_NAME; - using DEV_ADDR = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; - using DEV_ID = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; - using DEV_NAME = example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; - using metadata_types = std::tuple<BAR_DATA, FOO_DATA, ERRNUM, FILE_PATH, FILE_NAME, DEV_ADDR, DEV_ID, DEV_NAME>; + using ERRNUM = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::ERRNUM; + using FILE_PATH = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_PATH; + using FILE_NAME = + example::xyz::openbmc_project::Example::Elog::TestErrorOne::FILE_NAME; + using DEV_ADDR = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ADDR; + using DEV_ID = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_ID; + using DEV_NAME = + example::xyz::openbmc_project::Example::Elog::TestErrorTwo::DEV_NAME; + using metadata_types = std::tuple<BAR_DATA, FOO_DATA, ERRNUM, FILE_PATH, + FILE_NAME, DEV_ADDR, DEV_ID, DEV_NAME>; const char* name() const noexcept { @@ -1656,9 +1668,6 @@ struct Bar : public sdbusplus::exception_t } // namespace xyz } // namespace example - - - } // namespace logging } // namespace phosphor |