// This file was autogenerated. Do not edit! // See elog-gen.py for more details #pragma once #include #include #include #include #include #include namespace phosphor { namespace logging { namespace xyz { namespace openbmc_project { namespace Control { namespace Internal { namespace Host { namespace _QueueEmpty { } // namespace _QueueEmpty struct QueueEmpty : public sdbusplus::exception_t { static constexpr auto errName = "xyz.openbmc_project.Control.Internal.Host.QueueEmpty"; static constexpr auto errDesc = "The host response queue is empty and it should not be!"; static constexpr auto L = level::ERR; using metadata_types = std::tuple<>; const char* name() const noexcept { return errName; } const char* description() const noexcept { return errDesc; } const char* what() const noexcept { return errName; } }; } // namespace Host } // namespace Internal } // namespace Control } // namespace openbmc_project } // namespace xyz } // namespace logging } // namespace phosphor