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

#include <UndefineFlag.hpp>

Inheritance diagram for virt::enums::domain::UndefineFlag:
VirtEnumStorage< virDomainUndefineFlagsValues > VirtEnumBase< UndefineFlag > EnumSetHelper< UndefineFlag >

Static Public Member Functions

static constexpr auto from_string (std::string_view sv)
 

Static Public Attributes

static constexpr auto MANAGED_SAVE = Underlying::MANAGED_SAVE
 
static constexpr auto SNAPSHOTS_METADATA = Underlying::SNAPSHOTS_METADATA
 
static constexpr auto NVRAM = Underlying::NVRAM
 
static constexpr auto KEEP_NVRAM = Underlying::KEEP_NVRAM
 

Static Protected Attributes

static constexpr std::array values = {"managed_save", "snapshots_metadata", "nvram", "keep_nvram"}
 

Additional Inherited Members

- Public Member Functions inherited from VirtEnumBase< UndefineFlag >
constexpr VirtEnumBase () noexcept
 
constexpr VirtEnumBase (EHTag, T e) noexcept
 
constexpr VirtEnumBase (E e) noexcept
 
constexpr UndefineFlag & operator= (E e) noexcept
 
- Public Member Functions inherited from EnumSetHelper< UndefineFlag >
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::UndefineFlag::from_string ( std::string_view  sv)
inlinestatic

Member Data Documentation

constexpr auto virt::enums::domain::UndefineFlag::KEEP_NVRAM = Underlying::KEEP_NVRAM
static
constexpr auto virt::enums::domain::UndefineFlag::MANAGED_SAVE = Underlying::MANAGED_SAVE
static
constexpr auto virt::enums::domain::UndefineFlag::NVRAM = Underlying::NVRAM
static
constexpr auto virt::enums::domain::UndefineFlag::SNAPSHOTS_METADATA = Underlying::SNAPSHOTS_METADATA
static
constexpr std::array virt::enums::domain::UndefineFlag::values = {"managed_save", "snapshots_metadata", "nvram", "keep_nvram"}
staticprotected

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