virthttp  0.0
libvirt http interface
Static Public Member Functions | Static Public Attributes | Static Protected Attributes | List of all members
virt::enums::domain::ShutdownFlag Class Reference

#include <ShutdownFlag.hpp>

Inheritance diagram for virt::enums::domain::ShutdownFlag:
VirtEnumStorage< virDomainShutdownFlagValues > VirtEnumBase< ShutdownFlag > EnumSetHelper< ShutdownFlag >

Static Public Member Functions

static constexpr auto from_string (std::string_view sv)
 

Static Public Attributes

static constexpr auto DEFAULT = Underlying::DEFAULT
 
static constexpr auto ACPI_POWER_BTN = Underlying::ACPI_POWER_BTN
 
static constexpr auto GUEST_AGENT = Underlying::GUEST_AGENT
 
static constexpr auto INITCTL = Underlying::INITCTL
 
static constexpr auto SIGNAL = Underlying::SIGNAL
 
static constexpr auto PARAVIRT = Underlying::PARAVIRT
 

Static Protected Attributes

static constexpr std::array values = {"acpi_power_btn", "guest_agent", "initctl", "signal", "paravirt"}
 

Additional Inherited Members

- Public Member Functions inherited from VirtEnumBase< ShutdownFlag >
constexpr VirtEnumBase () noexcept
 
constexpr VirtEnumBase (EHTag, T e) noexcept
 
constexpr VirtEnumBase (E e) noexcept
 
constexpr ShutdownFlag & operator= (E e) noexcept
 
- Public Member Functions inherited from EnumSetHelper< ShutdownFlag >
constexpr std::string_view to_string () const noexcept
 
constexpr auto from_string_base (std::string_view v) const noexcept
 

Member Function Documentation

static constexpr auto virt::enums::domain::ShutdownFlag::from_string ( std::string_view  sv)
inlinestatic

Member Data Documentation

constexpr auto virt::enums::domain::ShutdownFlag::ACPI_POWER_BTN = Underlying::ACPI_POWER_BTN
static
constexpr auto virt::enums::domain::ShutdownFlag::DEFAULT = Underlying::DEFAULT
static
constexpr auto virt::enums::domain::ShutdownFlag::GUEST_AGENT = Underlying::GUEST_AGENT
static
constexpr auto virt::enums::domain::ShutdownFlag::INITCTL = Underlying::INITCTL
static
constexpr auto virt::enums::domain::ShutdownFlag::PARAVIRT = Underlying::PARAVIRT
static
constexpr auto virt::enums::domain::ShutdownFlag::SIGNAL = Underlying::SIGNAL
static
constexpr std::array virt::enums::domain::ShutdownFlag::values = {"acpi_power_btn", "guest_agent", "initctl", "signal", "paravirt"}
staticprotected

The documentation for this class was generated from the following file: