56 uint32_t
value()
const {
return value_; }
57 operator uint32_t()
const {
return value_; }
Definition guest_ptr.hh:88
Definition LUID_AND_ATTRIBUTES.hh:38
virtual LUID_ATTRIBUTES Attributes() const =0
static std::shared_ptr< LUID_AND_ATTRIBUTES > make_shared(const guest_ptr< void > &ptr)
virtual guest_ptr< void > ptr() const =0
virtual void Attributes(LUID_ATTRIBUTES attributes)=0
virtual const LUID & Luid() const =0
virtual ~LUID_AND_ATTRIBUTES()=default
static std::unique_ptr< LUID_AND_ATTRIBUTES > make_unique(const guest_ptr< void > &ptr)
Definition LUID_AND_ATTRIBUTES.hh:54
LUID_ATTRIBUTES(uint32_t value)
Definition LUID_AND_ATTRIBUTES.hh:59
uint32_t value() const
Definition LUID_AND_ATTRIBUTES.hh:56
LUID_ATTRIBUTE_FLAGS
Definition LUID_AND_ATTRIBUTES.hh:29
@ SE_PRIVILEGE_ENABLED
Definition LUID_AND_ATTRIBUTES.hh:31
@ SE_PRIVILEGE_ENABLED_BY_DEFAULT
Definition LUID_AND_ATTRIBUTES.hh:30
@ SE_PRIVILEGE_USED_FOR_ACCESS
Definition LUID_AND_ATTRIBUTES.hh:33
@ SE_PRIVILEGE_REMOVED
Definition LUID_AND_ATTRIBUTES.hh:32
std::ostream & operator<<(std::ostream &, APPHELPCACHESERVICECLASS val)
const std::string & to_string(APPHELPCACHESERVICECLASS val)
Core IntroVirt classes.
Definition Cr0.hh:20