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

#include <MigrateFlag.hpp>

Inheritance diagram for virt::enums::domain::MigrateFlag:
VirtEnumStorage< virDomainMigrateFlags > VirtEnumBase< MigrateFlag > EnumSetHelper< MigrateFlag >

Static Public Member Functions

static constexpr auto from_string (std::string_view sv)
 

Static Public Attributes

static constexpr auto LIVE = Underlying::LIVE
 
static constexpr auto PEER2PEER = Underlying::PEER2PEER
 
static constexpr auto TUNNELLED = Underlying::TUNNELLED
 
static constexpr auto PERSIST_DEST = Underlying::PERSIST_DEST
 
static constexpr auto UNDEFINE_SOURCE = Underlying::UNDEFINE_SOURCE
 
static constexpr auto PAUSED = Underlying::PAUSED
 
static constexpr auto NON_SHARED_DISK = Underlying::NON_SHARED_DISK
 
static constexpr auto NON_SHARED_INC = Underlying::NON_SHARED_INC
 
static constexpr auto CHANGE_PROTECTION = Underlying::CHANGE_PROTECTION
 
static constexpr auto UNSAFE = Underlying::UNSAFE
 
static constexpr auto OFFLINE = Underlying::OFFLINE
 
static constexpr auto COMPRESSED = Underlying::COMPRESSED
 
static constexpr auto ABORT_ON_ERROR = Underlying::ABORT_ON_ERROR
 
static constexpr auto AUTO_CONVERGE = Underlying::AUTO_CONVERGE
 
static constexpr auto RDMA_PIN_ALL = Underlying::RDMA_PIN_ALL
 
static constexpr auto POSTCOPY = Underlying::POSTCOPY
 
static constexpr auto TLS = Underlying::TLS
 

Static Protected Attributes

static constexpr std::array values
 

Additional Inherited Members

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

Member Data Documentation

constexpr auto virt::enums::domain::MigrateFlag::ABORT_ON_ERROR = Underlying::ABORT_ON_ERROR
static
constexpr auto virt::enums::domain::MigrateFlag::AUTO_CONVERGE = Underlying::AUTO_CONVERGE
static
constexpr auto virt::enums::domain::MigrateFlag::CHANGE_PROTECTION = Underlying::CHANGE_PROTECTION
static
constexpr auto virt::enums::domain::MigrateFlag::COMPRESSED = Underlying::COMPRESSED
static
constexpr auto virt::enums::domain::MigrateFlag::LIVE = Underlying::LIVE
static
constexpr auto virt::enums::domain::MigrateFlag::NON_SHARED_DISK = Underlying::NON_SHARED_DISK
static
constexpr auto virt::enums::domain::MigrateFlag::NON_SHARED_INC = Underlying::NON_SHARED_INC
static
constexpr auto virt::enums::domain::MigrateFlag::OFFLINE = Underlying::OFFLINE
static
constexpr auto virt::enums::domain::MigrateFlag::PAUSED = Underlying::PAUSED
static
constexpr auto virt::enums::domain::MigrateFlag::PEER2PEER = Underlying::PEER2PEER
static
constexpr auto virt::enums::domain::MigrateFlag::PERSIST_DEST = Underlying::PERSIST_DEST
static
constexpr auto virt::enums::domain::MigrateFlag::POSTCOPY = Underlying::POSTCOPY
static
constexpr auto virt::enums::domain::MigrateFlag::RDMA_PIN_ALL = Underlying::RDMA_PIN_ALL
static
constexpr auto virt::enums::domain::MigrateFlag::TLS = Underlying::TLS
static
constexpr auto virt::enums::domain::MigrateFlag::TUNNELLED = Underlying::TUNNELLED
static
constexpr auto virt::enums::domain::MigrateFlag::UNDEFINE_SOURCE = Underlying::UNDEFINE_SOURCE
static
constexpr auto virt::enums::domain::MigrateFlag::UNSAFE = Underlying::UNSAFE
static
constexpr std::array virt::enums::domain::MigrateFlag::values
staticprotected
Initial value:
= {
"live", "peer2peer", "tunnelled", "persist_dest", "undefine_source", "paused", "non_shared_disk",
"non_shared_inc", "change_protection", "unsafe", "offline", "compressed", "abort_on_error", "auto_converge",
"rdma_pin_all", "postcopy", "tls"}

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