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

#include <PoolBuildFlag.hpp>

Inheritance diagram for virt::StoragePool::BuildFlag:
VirtEnumStorage< virStoragePoolBuildFlags > VirtEnumBase< BuildFlag > EnumSetHelper< BuildFlag >

Static Public Member Functions

static constexpr auto from_string (std::string_view sv)
 

Static Public Attributes

static constexpr auto NEW = Underlying::NEW
 
static constexpr auto REPAIR = Underlying::REPAIR
 
static constexpr auto RESIZE = Underlying::RESIZE
 
static constexpr auto OVERWRITE = Underlying::OVERWRITE
 
static constexpr auto NO_OVERWRITE = Underlying::NO_OVERWRITE
 

Static Protected Attributes

static constexpr std::array values = {"repair", "resize", "overwrite", "no_overwrite"}
 

Additional Inherited Members

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

Member Data Documentation

constexpr auto virt::StoragePool::BuildFlag::NEW = Underlying::NEW
static
constexpr auto virt::StoragePool::BuildFlag::NO_OVERWRITE = Underlying::NO_OVERWRITE
static
constexpr auto virt::StoragePool::BuildFlag::OVERWRITE = Underlying::OVERWRITE
static
constexpr auto virt::StoragePool::BuildFlag::REPAIR = Underlying::REPAIR
static
constexpr auto virt::StoragePool::BuildFlag::RESIZE = Underlying::RESIZE
static
constexpr std::array virt::StoragePool::BuildFlag::values = {"repair", "resize", "overwrite", "no_overwrite"}
staticprotected

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