virthttp  0.0
libvirt http interface
Static Public Member Functions | Static Public Attributes | Static Protected Attributes | List of all members
virt::enums::connection::list::domains::Flag Class Reference

#include <ListDomainFlag.hpp>

Inheritance diagram for virt::enums::connection::list::domains::Flag:
VirtEnumStorage< virConnectListAllDomainsFlags > VirtEnumBase< Flag > EnumSetHelper< Flag >

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 ACTIVE = Underlying::ACTIVE
 
static constexpr auto INACTIVE = Underlying::INACTIVE
 
static constexpr auto PERSISTENT = Underlying::PERSISTENT
 
static constexpr auto TRANSIENT = Underlying::TRANSIENT
 
static constexpr auto RUNNING = Underlying::RUNNING
 
static constexpr auto PAUSED = Underlying::PAUSED
 
static constexpr auto SHUTOFF = Underlying::SHUTOFF
 
static constexpr auto OTHER = Underlying::OTHER
 
static constexpr auto MANAGEDSAVE = Underlying::MANAGEDSAVE
 
static constexpr auto NO_MANAGEDSAVE = Underlying::NO_MANAGEDSAVE
 
static constexpr auto AUTOSTART = Underlying::AUTOSTART
 
static constexpr auto NO_AUTOSTART = Underlying::NO_AUTOSTART
 
static constexpr auto HAS_SNAPSHOT = Underlying::HAS_SNAPSHOT
 
static constexpr auto NO_SNAPSHOT = Underlying::NO_SNAPSHOT
 

Static Protected Attributes

static constexpr std::array values
 

Additional Inherited Members

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

Member Data Documentation

constexpr auto virt::enums::connection::list::domains::Flag::ACTIVE = Underlying::ACTIVE
static
constexpr auto virt::enums::connection::list::domains::Flag::AUTOSTART = Underlying::AUTOSTART
static
constexpr auto virt::enums::connection::list::domains::Flag::DEFAULT = Underlying::DEFAULT
static
constexpr auto virt::enums::connection::list::domains::Flag::HAS_SNAPSHOT = Underlying::HAS_SNAPSHOT
static
constexpr auto virt::enums::connection::list::domains::Flag::INACTIVE = Underlying::INACTIVE
static
constexpr auto virt::enums::connection::list::domains::Flag::MANAGEDSAVE = Underlying::MANAGEDSAVE
static
constexpr auto virt::enums::connection::list::domains::Flag::NO_AUTOSTART = Underlying::NO_AUTOSTART
static
constexpr auto virt::enums::connection::list::domains::Flag::NO_MANAGEDSAVE = Underlying::NO_MANAGEDSAVE
static
constexpr auto virt::enums::connection::list::domains::Flag::NO_SNAPSHOT = Underlying::NO_SNAPSHOT
static
constexpr auto virt::enums::connection::list::domains::Flag::OTHER = Underlying::OTHER
static
constexpr auto virt::enums::connection::list::domains::Flag::PAUSED = Underlying::PAUSED
static
constexpr auto virt::enums::connection::list::domains::Flag::PERSISTENT = Underlying::PERSISTENT
static
constexpr auto virt::enums::connection::list::domains::Flag::RUNNING = Underlying::RUNNING
static
constexpr auto virt::enums::connection::list::domains::Flag::SHUTOFF = Underlying::SHUTOFF
static
constexpr auto virt::enums::connection::list::domains::Flag::TRANSIENT = Underlying::TRANSIENT
static
constexpr std::array virt::enums::connection::list::domains::Flag::values
staticprotected
Initial value:
= {"active", "inactive", "persistent", "transient", "running", "paused", "shutoff",
"other", "managed_save", "no_managed_save", "autostart", "no_autostart", "has_snapshot", "no_snapshot"}

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