Namespaces | Functions | Variables
vmcs_intel_x64_natural_width_guest_state_fields.h File Reference

Go to the source code of this file.

Namespaces

 intel_x64
 
 intel_x64::vmcs
 
 intel_x64::vmcs::guest_cr0
 
 intel_x64::vmcs::guest_cr0::protection_enable
 
 intel_x64::vmcs::guest_cr0::monitor_coprocessor
 
 intel_x64::vmcs::guest_cr0::emulation
 
 intel_x64::vmcs::guest_cr0::task_switched
 
 intel_x64::vmcs::guest_cr0::extension_type
 
 intel_x64::vmcs::guest_cr0::numeric_error
 
 intel_x64::vmcs::guest_cr0::write_protect
 
 intel_x64::vmcs::guest_cr0::alignment_mask
 
 intel_x64::vmcs::guest_cr0::not_write_through
 
 intel_x64::vmcs::guest_cr0::cache_disable
 
 intel_x64::vmcs::guest_cr0::paging
 
 intel_x64::vmcs::guest_cr3
 
 intel_x64::vmcs::guest_cr4
 
 intel_x64::vmcs::guest_cr4::v8086_mode_extensions
 
 intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts
 
 intel_x64::vmcs::guest_cr4::time_stamp_disable
 
 intel_x64::vmcs::guest_cr4::debugging_extensions
 
 intel_x64::vmcs::guest_cr4::page_size_extensions
 
 intel_x64::vmcs::guest_cr4::physical_address_extensions
 
 intel_x64::vmcs::guest_cr4::machine_check_enable
 
 intel_x64::vmcs::guest_cr4::page_global_enable
 
 intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable
 
 intel_x64::vmcs::guest_cr4::osfxsr
 
 intel_x64::vmcs::guest_cr4::osxmmexcpt
 
 intel_x64::vmcs::guest_cr4::vmx_enable_bit
 
 intel_x64::vmcs::guest_cr4::smx_enable_bit
 
 intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit
 
 intel_x64::vmcs::guest_cr4::pcid_enable_bit
 
 intel_x64::vmcs::guest_cr4::osxsave
 
 intel_x64::vmcs::guest_cr4::smep_enable_bit
 
 intel_x64::vmcs::guest_cr4::smap_enable_bit
 
 intel_x64::vmcs::guest_cr4::protection_key_enable_bit
 
 intel_x64::vmcs::guest_es_base
 
 intel_x64::vmcs::guest_cs_base
 
 intel_x64::vmcs::guest_ss_base
 
 intel_x64::vmcs::guest_ds_base
 
 intel_x64::vmcs::guest_fs_base
 
 intel_x64::vmcs::guest_gs_base
 
 intel_x64::vmcs::guest_ldtr_base
 
 intel_x64::vmcs::guest_tr_base
 
 intel_x64::vmcs::guest_gdtr_base
 
 intel_x64::vmcs::guest_idtr_base
 
 intel_x64::vmcs::guest_dr7
 
 intel_x64::vmcs::guest_rsp
 
 intel_x64::vmcs::guest_rip
 
 intel_x64::vmcs::guest_rflags
 
 intel_x64::vmcs::guest_rflags::carry_flag
 
 intel_x64::vmcs::guest_rflags::parity_flag
 
 intel_x64::vmcs::guest_rflags::auxiliary_carry_flag
 
 intel_x64::vmcs::guest_rflags::zero_flag
 
 intel_x64::vmcs::guest_rflags::sign_flag
 
 intel_x64::vmcs::guest_rflags::trap_flag
 
 intel_x64::vmcs::guest_rflags::interrupt_enable_flag
 
 intel_x64::vmcs::guest_rflags::direction_flag
 
 intel_x64::vmcs::guest_rflags::overflow_flag
 
 intel_x64::vmcs::guest_rflags::privilege_level
 
 intel_x64::vmcs::guest_rflags::nested_task
 
 intel_x64::vmcs::guest_rflags::resume_flag
 
 intel_x64::vmcs::guest_rflags::virtual_8086_mode
 
 intel_x64::vmcs::guest_rflags::alignment_check_access_control
 
 intel_x64::vmcs::guest_rflags::virtual_interrupt_flag
 
 intel_x64::vmcs::guest_rflags::virtual_interrupt_pending
 
 intel_x64::vmcs::guest_rflags::id_flag
 
 intel_x64::vmcs::guest_rflags::reserved
 
 intel_x64::vmcs::guest_rflags::always_disabled
 
 intel_x64::vmcs::guest_rflags::always_enabled
 
 intel_x64::vmcs::guest_pending_debug_exceptions
 
 intel_x64::vmcs::guest_pending_debug_exceptions::b0
 
 intel_x64::vmcs::guest_pending_debug_exceptions::b1
 
 intel_x64::vmcs::guest_pending_debug_exceptions::b2
 
 intel_x64::vmcs::guest_pending_debug_exceptions::b3
 
 intel_x64::vmcs::guest_pending_debug_exceptions::reserved
 
 intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint
 
 intel_x64::vmcs::guest_pending_debug_exceptions::bs
 
 intel_x64::vmcs::guest_pending_debug_exceptions::rtm
 
 intel_x64::vmcs::guest_ia32_sysenter_esp
 
 intel_x64::vmcs::guest_ia32_sysenter_eip
 

Functions

auto intel_x64::vmcs::guest_cr0::exists ()
 
auto intel_x64::vmcs::guest_cr0::get ()
 
auto intel_x64::vmcs::guest_cr0::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr0::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr0::set_if_exists (T val, bool verbose=false)
 
auto intel_x64::vmcs::guest_cr0::protection_enable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::protection_enable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::protection_enable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::protection_enable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::protection_enable::enable ()
 
void intel_x64::vmcs::guest_cr0::protection_enable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::protection_enable::disable ()
 
void intel_x64::vmcs::guest_cr0::protection_enable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::monitor_coprocessor::enable ()
 
void intel_x64::vmcs::guest_cr0::monitor_coprocessor::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::monitor_coprocessor::disable ()
 
void intel_x64::vmcs::guest_cr0::monitor_coprocessor::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::emulation::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::emulation::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::emulation::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::emulation::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::emulation::enable ()
 
void intel_x64::vmcs::guest_cr0::emulation::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::emulation::disable ()
 
void intel_x64::vmcs::guest_cr0::emulation::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::task_switched::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::task_switched::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::task_switched::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::task_switched::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::task_switched::enable ()
 
void intel_x64::vmcs::guest_cr0::task_switched::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::task_switched::disable ()
 
void intel_x64::vmcs::guest_cr0::task_switched::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::extension_type::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::extension_type::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::extension_type::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::extension_type::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::extension_type::enable ()
 
void intel_x64::vmcs::guest_cr0::extension_type::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::extension_type::disable ()
 
void intel_x64::vmcs::guest_cr0::extension_type::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::numeric_error::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::numeric_error::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::numeric_error::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::numeric_error::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::numeric_error::enable ()
 
void intel_x64::vmcs::guest_cr0::numeric_error::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::numeric_error::disable ()
 
void intel_x64::vmcs::guest_cr0::numeric_error::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::write_protect::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::write_protect::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::write_protect::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::write_protect::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::write_protect::enable ()
 
void intel_x64::vmcs::guest_cr0::write_protect::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::write_protect::disable ()
 
void intel_x64::vmcs::guest_cr0::write_protect::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::alignment_mask::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::alignment_mask::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::alignment_mask::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::alignment_mask::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::alignment_mask::enable ()
 
void intel_x64::vmcs::guest_cr0::alignment_mask::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::alignment_mask::disable ()
 
void intel_x64::vmcs::guest_cr0::alignment_mask::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::not_write_through::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::not_write_through::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::not_write_through::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::not_write_through::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::not_write_through::enable ()
 
void intel_x64::vmcs::guest_cr0::not_write_through::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::not_write_through::disable ()
 
void intel_x64::vmcs::guest_cr0::not_write_through::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::cache_disable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::cache_disable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::cache_disable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::cache_disable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::cache_disable::enable ()
 
void intel_x64::vmcs::guest_cr0::cache_disable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::cache_disable::disable ()
 
void intel_x64::vmcs::guest_cr0::cache_disable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::paging::is_enabled ()
 
auto intel_x64::vmcs::guest_cr0::paging::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr0::paging::is_disabled ()
 
auto intel_x64::vmcs::guest_cr0::paging::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::paging::enable ()
 
void intel_x64::vmcs::guest_cr0::paging::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::paging::disable ()
 
void intel_x64::vmcs::guest_cr0::paging::disable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr0::dump () noexcept
 
bool intel_x64::vmcs::guest_cr3::exists () noexcept
 
auto intel_x64::vmcs::guest_cr3::get ()
 
auto intel_x64::vmcs::guest_cr3::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr3::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr3::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_cr4::exists () noexcept
 
auto intel_x64::vmcs::guest_cr4::get ()
 
auto intel_x64::vmcs::guest_cr4::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr4::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cr4::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::v8086_mode_extensions::enable ()
 
void intel_x64::vmcs::guest_cr4::v8086_mode_extensions::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::v8086_mode_extensions::disable ()
 
void intel_x64::vmcs::guest_cr4::v8086_mode_extensions::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::enable ()
 
void intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::disable ()
 
void intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::time_stamp_disable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::time_stamp_disable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::time_stamp_disable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::time_stamp_disable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::time_stamp_disable::enable ()
 
void intel_x64::vmcs::guest_cr4::time_stamp_disable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::time_stamp_disable::disable ()
 
void intel_x64::vmcs::guest_cr4::time_stamp_disable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::debugging_extensions::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::debugging_extensions::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::debugging_extensions::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::debugging_extensions::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::debugging_extensions::enable ()
 
void intel_x64::vmcs::guest_cr4::debugging_extensions::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::debugging_extensions::disable ()
 
void intel_x64::vmcs::guest_cr4::debugging_extensions::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::page_size_extensions::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::page_size_extensions::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::page_size_extensions::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::page_size_extensions::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::page_size_extensions::enable ()
 
void intel_x64::vmcs::guest_cr4::page_size_extensions::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::page_size_extensions::disable ()
 
void intel_x64::vmcs::guest_cr4::page_size_extensions::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::physical_address_extensions::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::physical_address_extensions::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::physical_address_extensions::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::physical_address_extensions::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::physical_address_extensions::enable ()
 
void intel_x64::vmcs::guest_cr4::physical_address_extensions::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::physical_address_extensions::disable ()
 
void intel_x64::vmcs::guest_cr4::physical_address_extensions::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::machine_check_enable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::machine_check_enable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::machine_check_enable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::machine_check_enable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::machine_check_enable::enable ()
 
void intel_x64::vmcs::guest_cr4::machine_check_enable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::machine_check_enable::disable ()
 
void intel_x64::vmcs::guest_cr4::machine_check_enable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::page_global_enable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::page_global_enable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::page_global_enable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::page_global_enable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::page_global_enable::enable ()
 
void intel_x64::vmcs::guest_cr4::page_global_enable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::page_global_enable::disable ()
 
void intel_x64::vmcs::guest_cr4::page_global_enable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::enable ()
 
void intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::disable ()
 
void intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osfxsr::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::osfxsr::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osfxsr::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::osfxsr::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osfxsr::enable ()
 
void intel_x64::vmcs::guest_cr4::osfxsr::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osfxsr::disable ()
 
void intel_x64::vmcs::guest_cr4::osfxsr::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osxmmexcpt::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::osxmmexcpt::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osxmmexcpt::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::osxmmexcpt::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osxmmexcpt::enable ()
 
void intel_x64::vmcs::guest_cr4::osxmmexcpt::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osxmmexcpt::disable ()
 
void intel_x64::vmcs::guest_cr4::osxmmexcpt::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::vmx_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::vmx_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::vmx_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::vmx_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smx_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::smx_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smx_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::smx_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smx_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::smx_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smx_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::smx_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::pcid_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::pcid_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::pcid_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::pcid_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osxsave::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::osxsave::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::osxsave::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::osxsave::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osxsave::enable ()
 
void intel_x64::vmcs::guest_cr4::osxsave::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::osxsave::disable ()
 
void intel_x64::vmcs::guest_cr4::osxsave::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smep_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::smep_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smep_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::smep_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smep_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::smep_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smep_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::smep_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smap_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::smap_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::smap_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::smap_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smap_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::smap_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::smap_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::smap_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::is_enabled ()
 
auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::is_disabled ()
 
auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::protection_key_enable_bit::enable ()
 
void intel_x64::vmcs::guest_cr4::protection_key_enable_bit::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::protection_key_enable_bit::disable ()
 
void intel_x64::vmcs::guest_cr4::protection_key_enable_bit::disable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_cr4::dump () noexcept
 
bool intel_x64::vmcs::guest_es_base::exists () noexcept
 
auto intel_x64::vmcs::guest_es_base::get ()
 
auto intel_x64::vmcs::guest_es_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_cs_base::exists () noexcept
 
auto intel_x64::vmcs::guest_cs_base::get ()
 
auto intel_x64::vmcs::guest_cs_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_ss_base::exists () noexcept
 
auto intel_x64::vmcs::guest_ss_base::get ()
 
auto intel_x64::vmcs::guest_ss_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_ds_base::exists () noexcept
 
auto intel_x64::vmcs::guest_ds_base::get ()
 
auto intel_x64::vmcs::guest_ds_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_fs_base::exists () noexcept
 
auto intel_x64::vmcs::guest_fs_base::get ()
 
auto intel_x64::vmcs::guest_fs_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_gs_base::exists () noexcept
 
auto intel_x64::vmcs::guest_gs_base::get ()
 
auto intel_x64::vmcs::guest_gs_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_ldtr_base::exists () noexcept
 
auto intel_x64::vmcs::guest_ldtr_base::get ()
 
auto intel_x64::vmcs::guest_ldtr_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_tr_base::exists () noexcept
 
auto intel_x64::vmcs::guest_tr_base::get ()
 
auto intel_x64::vmcs::guest_tr_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_gdtr_base::exists () noexcept
 
auto intel_x64::vmcs::guest_gdtr_base::get ()
 
auto intel_x64::vmcs::guest_gdtr_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gdtr_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gdtr_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_idtr_base::exists () noexcept
 
auto intel_x64::vmcs::guest_idtr_base::get ()
 
auto intel_x64::vmcs::guest_idtr_base::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_idtr_base::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_idtr_base::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_dr7::exists () noexcept
 
auto intel_x64::vmcs::guest_dr7::get ()
 
auto intel_x64::vmcs::guest_dr7::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_dr7::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_dr7::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_rsp::exists () noexcept
 
auto intel_x64::vmcs::guest_rsp::get ()
 
auto intel_x64::vmcs::guest_rsp::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rsp::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rsp::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_rip::exists () noexcept
 
auto intel_x64::vmcs::guest_rip::get ()
 
auto intel_x64::vmcs::guest_rip::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rip::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rip::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_rflags::exists () noexcept
 
auto intel_x64::vmcs::guest_rflags::get ()
 
auto intel_x64::vmcs::guest_rflags::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::carry_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::carry_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::carry_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::carry_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::carry_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::carry_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::carry_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::carry_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::parity_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::parity_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::parity_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::parity_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::parity_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::parity_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::parity_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::parity_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::zero_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::zero_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::zero_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::zero_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::zero_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::zero_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::zero_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::zero_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::sign_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::sign_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::sign_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::sign_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::sign_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::sign_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::sign_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::sign_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::trap_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::trap_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::trap_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::trap_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::trap_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::trap_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::trap_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::trap_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::interrupt_enable_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::interrupt_enable_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::interrupt_enable_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::interrupt_enable_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::direction_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::direction_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::direction_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::direction_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::direction_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::direction_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::direction_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::direction_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::overflow_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::overflow_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::overflow_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::overflow_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::overflow_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::overflow_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::overflow_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::overflow_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::privilege_level::get ()
 
auto intel_x64::vmcs::guest_rflags::privilege_level::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::privilege_level::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::privilege_level::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::nested_task::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::nested_task::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::nested_task::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::nested_task::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::nested_task::enable ()
 
void intel_x64::vmcs::guest_rflags::nested_task::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::nested_task::disable ()
 
void intel_x64::vmcs::guest_rflags::nested_task::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::resume_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::resume_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::resume_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::resume_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::resume_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::resume_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::resume_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::resume_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_8086_mode::enable ()
 
void intel_x64::vmcs::guest_rflags::virtual_8086_mode::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_8086_mode::disable ()
 
void intel_x64::vmcs::guest_rflags::virtual_8086_mode::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::alignment_check_access_control::enable ()
 
void intel_x64::vmcs::guest_rflags::alignment_check_access_control::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::alignment_check_access_control::disable ()
 
void intel_x64::vmcs::guest_rflags::alignment_check_access_control::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::enable ()
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::disable ()
 
void intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::id_flag::is_enabled ()
 
auto intel_x64::vmcs::guest_rflags::id_flag::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::id_flag::is_disabled ()
 
auto intel_x64::vmcs::guest_rflags::id_flag::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::id_flag::enable ()
 
void intel_x64::vmcs::guest_rflags::id_flag::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_rflags::id_flag::disable ()
 
void intel_x64::vmcs::guest_rflags::id_flag::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::reserved::get ()
 
auto intel_x64::vmcs::guest_rflags::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::always_disabled::get ()
 
auto intel_x64::vmcs::guest_rflags::always_disabled::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::always_disabled::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::always_disabled::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_rflags::always_enabled::get ()
 
auto intel_x64::vmcs::guest_rflags::always_enabled::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::always_enabled::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_rflags::always_enabled::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_pending_debug_exceptions::exists () noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::get ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pending_debug_exceptions::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pending_debug_exceptions::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b0::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b0::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b0::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b0::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b1::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b1::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b1::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b1::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b2::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b2::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b2::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b2::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b3::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b3::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b3::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::b3::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::reserved::get ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pending_debug_exceptions::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pending_debug_exceptions::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::bs::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::bs::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::bs::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::bs::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::is_enabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::is_disabled ()
 
auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::rtm::enable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::rtm::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pending_debug_exceptions::rtm::disable ()
 
void intel_x64::vmcs::guest_pending_debug_exceptions::rtm::disable_if_exists (bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_ia32_sysenter_esp::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_sysenter_esp::get ()
 
auto intel_x64::vmcs::guest_ia32_sysenter_esp::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_esp::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_esp::set_if_exists (T val, bool verbose=false) noexcept
 
bool intel_x64::vmcs::guest_ia32_sysenter_eip::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_sysenter_eip::get ()
 
auto intel_x64::vmcs::guest_ia32_sysenter_eip::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_eip::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_eip::set_if_exists (T val, bool verbose=false) noexcept
 

Variables

constexpr const auto intel_x64::vmcs::guest_cr0::addr = 0x0000000000006800UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::name = "guest_cr0"
 
constexpr const auto intel_x64::vmcs::guest_cr0::protection_enable::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::protection_enable::from = 0
 
constexpr const auto intel_x64::vmcs::guest_cr0::protection_enable::name = "protection_enable"
 
constexpr const auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::from = 1
 
constexpr const auto intel_x64::vmcs::guest_cr0::monitor_coprocessor::name = "monitor_coprocessor"
 
constexpr const auto intel_x64::vmcs::guest_cr0::emulation::mask = 0x0000000000000004UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::emulation::from = 2
 
constexpr const auto intel_x64::vmcs::guest_cr0::emulation::name = "emulation"
 
constexpr const auto intel_x64::vmcs::guest_cr0::task_switched::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::task_switched::from = 3
 
constexpr const auto intel_x64::vmcs::guest_cr0::task_switched::name = "task_switched"
 
constexpr const auto intel_x64::vmcs::guest_cr0::extension_type::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::extension_type::from = 4
 
constexpr const auto intel_x64::vmcs::guest_cr0::extension_type::name = "extension_type"
 
constexpr const auto intel_x64::vmcs::guest_cr0::numeric_error::mask = 0x0000000000000020UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::numeric_error::from = 5
 
constexpr const auto intel_x64::vmcs::guest_cr0::numeric_error::name = "numeric_error"
 
constexpr const auto intel_x64::vmcs::guest_cr0::write_protect::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::write_protect::from = 16
 
constexpr const auto intel_x64::vmcs::guest_cr0::write_protect::name = "write_protect"
 
constexpr const auto intel_x64::vmcs::guest_cr0::alignment_mask::mask = 0x0000000000040000UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::alignment_mask::from = 18
 
constexpr const auto intel_x64::vmcs::guest_cr0::alignment_mask::name = "alignment_mask"
 
constexpr const auto intel_x64::vmcs::guest_cr0::not_write_through::mask = 0x0000000020000000UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::not_write_through::from = 29
 
constexpr const auto intel_x64::vmcs::guest_cr0::not_write_through::name = "not_write_through"
 
constexpr const auto intel_x64::vmcs::guest_cr0::cache_disable::mask = 0x0000000040000000UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::cache_disable::from = 30
 
constexpr const auto intel_x64::vmcs::guest_cr0::cache_disable::name = "cache_disable"
 
constexpr const auto intel_x64::vmcs::guest_cr0::paging::mask = 0x0000000080000000UL
 
constexpr const auto intel_x64::vmcs::guest_cr0::paging::from = 31
 
constexpr const auto intel_x64::vmcs::guest_cr0::paging::name = "paging"
 
constexpr const auto intel_x64::vmcs::guest_cr3::addr = 0x0000000000006802UL
 
constexpr const auto intel_x64::vmcs::guest_cr3::name = "guest_cr3"
 
constexpr const auto intel_x64::vmcs::guest_cr4::addr = 0x0000000000006804UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::name = "guest_cr4"
 
constexpr const auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::from = 0
 
constexpr const auto intel_x64::vmcs::guest_cr4::v8086_mode_extensions::name = "v8086_mode_extensions"
 
constexpr const auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::from = 1
 
constexpr const auto intel_x64::vmcs::guest_cr4::protected_mode_virtual_interrupts::name = "protected_mode_virtual_interrupts"
 
constexpr const auto intel_x64::vmcs::guest_cr4::time_stamp_disable::mask = 0x0000000000000004UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::time_stamp_disable::from = 2
 
constexpr const auto intel_x64::vmcs::guest_cr4::time_stamp_disable::name = "time_stamp_disable"
 
constexpr const auto intel_x64::vmcs::guest_cr4::debugging_extensions::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::debugging_extensions::from = 3
 
constexpr const auto intel_x64::vmcs::guest_cr4::debugging_extensions::name = "debugging_extensions"
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_size_extensions::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_size_extensions::from = 4
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_size_extensions::name = "page_size_extensions"
 
constexpr const auto intel_x64::vmcs::guest_cr4::physical_address_extensions::mask = 0x0000000000000020UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::physical_address_extensions::from = 5
 
constexpr const auto intel_x64::vmcs::guest_cr4::physical_address_extensions::name = "physical_address_extensions"
 
constexpr const auto intel_x64::vmcs::guest_cr4::machine_check_enable::mask = 0x0000000000000040UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::machine_check_enable::from = 6
 
constexpr const auto intel_x64::vmcs::guest_cr4::machine_check_enable::name = "machine_check_enable"
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_global_enable::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_global_enable::from = 7
 
constexpr const auto intel_x64::vmcs::guest_cr4::page_global_enable::name = "page_global_enable"
 
constexpr const auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::mask = 0x0000000000000100UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::from = 8
 
constexpr const auto intel_x64::vmcs::guest_cr4::performance_monitor_counter_enable::name = "performance_monitor_counter_enable"
 
constexpr const auto intel_x64::vmcs::guest_cr4::osfxsr::mask = 0x0000000000000200UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::osfxsr::from = 9
 
constexpr const auto intel_x64::vmcs::guest_cr4::osfxsr::name = "osfxsr"
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxmmexcpt::mask = 0x0000000000000400UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxmmexcpt::from = 10
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxmmexcpt::name = "osxmmexcpt"
 
constexpr const auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::from = 13
 
constexpr const auto intel_x64::vmcs::guest_cr4::vmx_enable_bit::name = "vmx_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::smx_enable_bit::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::smx_enable_bit::from = 14
 
constexpr const auto intel_x64::vmcs::guest_cr4::smx_enable_bit::name = "smx_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::from = 16
 
constexpr const auto intel_x64::vmcs::guest_cr4::fsgsbase_enable_bit::name = "fsgsbase_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::mask = 0x0000000000020000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::from = 17
 
constexpr const auto intel_x64::vmcs::guest_cr4::pcid_enable_bit::name = "pcid_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxsave::mask = 0x0000000000040000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxsave::from = 18
 
constexpr const auto intel_x64::vmcs::guest_cr4::osxsave::name = "osxsave"
 
constexpr const auto intel_x64::vmcs::guest_cr4::smep_enable_bit::mask = 0x0000000000100000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::smep_enable_bit::from = 20
 
constexpr const auto intel_x64::vmcs::guest_cr4::smep_enable_bit::name = "smep_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::smap_enable_bit::mask = 0x0000000000200000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::smap_enable_bit::from = 21
 
constexpr const auto intel_x64::vmcs::guest_cr4::smap_enable_bit::name = "smap_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::mask = 0x0000000000400000UL
 
constexpr const auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::from = 22
 
constexpr const auto intel_x64::vmcs::guest_cr4::protection_key_enable_bit::name = "protection_key_enable_bit"
 
constexpr const auto intel_x64::vmcs::guest_es_base::addr = 0x0000000000006806UL
 
constexpr const auto intel_x64::vmcs::guest_es_base::name = "guest_es_base"
 
constexpr const auto intel_x64::vmcs::guest_cs_base::addr = 0x0000000000006808UL
 
constexpr const auto intel_x64::vmcs::guest_cs_base::name = "guest_cs_base"
 
constexpr const auto intel_x64::vmcs::guest_ss_base::addr = 0x000000000000680AUL
 
constexpr const auto intel_x64::vmcs::guest_ss_base::name = "guest_ss_base"
 
constexpr const auto intel_x64::vmcs::guest_ds_base::addr = 0x000000000000680CUL
 
constexpr const auto intel_x64::vmcs::guest_ds_base::name = "guest_ds_base"
 
constexpr const auto intel_x64::vmcs::guest_fs_base::addr = 0x000000000000680EUL
 
constexpr const auto intel_x64::vmcs::guest_fs_base::name = "guest_fs_base"
 
constexpr const auto intel_x64::vmcs::guest_gs_base::addr = 0x0000000000006810UL
 
constexpr const auto intel_x64::vmcs::guest_gs_base::name = "guest_gs_base"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_base::addr = 0x0000000000006812UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_base::name = "guest_ldtr_base"
 
constexpr const auto intel_x64::vmcs::guest_tr_base::addr = 0x0000000000006814UL
 
constexpr const auto intel_x64::vmcs::guest_tr_base::name = "guest_tr_base"
 
constexpr const auto intel_x64::vmcs::guest_gdtr_base::addr = 0x0000000000006816UL
 
constexpr const auto intel_x64::vmcs::guest_gdtr_base::name = "guest_gdtr_base"
 
constexpr const auto intel_x64::vmcs::guest_idtr_base::addr = 0x0000000000006818UL
 
constexpr const auto intel_x64::vmcs::guest_idtr_base::name = "guest_idtr_base"
 
constexpr const auto intel_x64::vmcs::guest_dr7::addr = 0x000000000000681AUL
 
constexpr const auto intel_x64::vmcs::guest_dr7::name = "guest_dr7"
 
constexpr const auto intel_x64::vmcs::guest_rsp::addr = 0x000000000000681CUL
 
constexpr const auto intel_x64::vmcs::guest_rsp::name = "guest_rsp"
 
constexpr const auto intel_x64::vmcs::guest_rip::addr = 0x000000000000681EUL
 
constexpr const auto intel_x64::vmcs::guest_rip::name = "guest_rip"
 
constexpr const auto intel_x64::vmcs::guest_rflags::addr = 0x0000000000006820UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::name = "guest_rflags"
 
constexpr const auto intel_x64::vmcs::guest_rflags::carry_flag::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::carry_flag::from = 0
 
constexpr const auto intel_x64::vmcs::guest_rflags::carry_flag::name = "carry_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::parity_flag::mask = 0x0000000000000004UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::parity_flag::from = 2
 
constexpr const auto intel_x64::vmcs::guest_rflags::parity_flag::name = "parity_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::from = 4
 
constexpr const auto intel_x64::vmcs::guest_rflags::auxiliary_carry_flag::name = "auxiliary_carry_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::zero_flag::mask = 0x0000000000000040UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::zero_flag::from = 6
 
constexpr const auto intel_x64::vmcs::guest_rflags::zero_flag::name = "zero_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::sign_flag::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::sign_flag::from = 7
 
constexpr const auto intel_x64::vmcs::guest_rflags::sign_flag::name = "sign_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::trap_flag::mask = 0x0000000000000100UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::trap_flag::from = 8
 
constexpr const auto intel_x64::vmcs::guest_rflags::trap_flag::name = "trap_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::mask = 0x0000000000000200UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::from = 9
 
constexpr const auto intel_x64::vmcs::guest_rflags::interrupt_enable_flag::name = "interrupt_enable_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::direction_flag::mask = 0x0000000000000400UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::direction_flag::from = 10
 
constexpr const auto intel_x64::vmcs::guest_rflags::direction_flag::name = "direction_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::overflow_flag::mask = 0x0000000000000800UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::overflow_flag::from = 11
 
constexpr const auto intel_x64::vmcs::guest_rflags::overflow_flag::name = "overflow_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::privilege_level::mask = 0x0000000000003000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::privilege_level::from = 12
 
constexpr const auto intel_x64::vmcs::guest_rflags::privilege_level::name = "privilege_level"
 
constexpr const auto intel_x64::vmcs::guest_rflags::nested_task::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::nested_task::from = 14
 
constexpr const auto intel_x64::vmcs::guest_rflags::nested_task::name = "nested_task"
 
constexpr const auto intel_x64::vmcs::guest_rflags::resume_flag::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::resume_flag::from = 16
 
constexpr const auto intel_x64::vmcs::guest_rflags::resume_flag::name = "resume_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::mask = 0x0000000000020000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::from = 17
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_8086_mode::name = "virtual_8086_mode"
 
constexpr const auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::mask = 0x0000000000040000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::from = 18
 
constexpr const auto intel_x64::vmcs::guest_rflags::alignment_check_access_control::name = "alignment_check_access_control"
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::mask = 0x0000000000080000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::from = 19
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_flag::name = "virtual_interrupt_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::mask = 0x0000000000100000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::from = 20
 
constexpr const auto intel_x64::vmcs::guest_rflags::virtual_interrupt_pending::name = "virtual_interrupt_pending"
 
constexpr const auto intel_x64::vmcs::guest_rflags::id_flag::mask = 0x0000000000200000UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::id_flag::from = 21
 
constexpr const auto intel_x64::vmcs::guest_rflags::id_flag::name = "id_flag"
 
constexpr const auto intel_x64::vmcs::guest_rflags::reserved::mask = 0xFFFFFFFFFFC08028UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_rflags::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_disabled::mask = 0xFFFFFFFFFFC08028UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_disabled::from = 0
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_disabled::name = "always_disabled"
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_enabled::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_enabled::from = 0
 
constexpr const auto intel_x64::vmcs::guest_rflags::always_enabled::name = "always_enabled"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::addr = 0x0000000000006822UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::name = "guest_pending_debug_exceptions"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b0::name = "b0"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::from = 1
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b1::name = "b1"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::mask = 0x0000000000000004UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::from = 2
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b2::name = "b2"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::from = 3
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::b3::name = "b3"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::reserved::mask = 0xFFFFFFFFFFFEAFF0UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::from = 12
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::enabled_breakpoint::name = "enabled_breakpoint"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::from = 14
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::bs::name = "bs"
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::from = 16
 
constexpr const auto intel_x64::vmcs::guest_pending_debug_exceptions::rtm::name = "rtm"
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_esp::addr = 0x0000000000006824UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_esp::name = "guest_ia32_sysenter_esp"
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_eip::addr = 0x0000000000006826UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_eip::name = "guest_ia32_sysenter_eip"