libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::nt::HANDLE_ATTRIBUTES Class Reference

#include <HANDLE_ATTRIBUTES.hh>

Public Member Functions

 HANDLE_ATTRIBUTES (uint32_t flags=0)
 
 HANDLE_ATTRIBUTES (const HANDLE_ATTRIBUTES &)
 
HANDLE_ATTRIBUTESoperator= (const HANDLE_ATTRIBUTES &)
 
uint32_t get () const
 
Json::Value json () const
 
 operator uint32_t () const
 
 operator Json::Value () const
 
bool isSet (HANDLE_ATTRIBUTES_FLAG flag) const
 
void set (HANDLE_ATTRIBUTES_FLAG flag)
 
void clear (HANDLE_ATTRIBUTES_FLAG flag)
 

Public Attributes

uint32_t flags
 

Constructor & Destructor Documentation

◆ HANDLE_ATTRIBUTES() [1/2]

introvirt::windows::nt::HANDLE_ATTRIBUTES::HANDLE_ATTRIBUTES ( uint32_t  flags = 0)

◆ HANDLE_ATTRIBUTES() [2/2]

introvirt::windows::nt::HANDLE_ATTRIBUTES::HANDLE_ATTRIBUTES ( const HANDLE_ATTRIBUTES )

Member Function Documentation

◆ clear()

void introvirt::windows::nt::HANDLE_ATTRIBUTES::clear ( HANDLE_ATTRIBUTES_FLAG  flag)

◆ get()

uint32_t introvirt::windows::nt::HANDLE_ATTRIBUTES::get ( ) const

◆ isSet()

bool introvirt::windows::nt::HANDLE_ATTRIBUTES::isSet ( HANDLE_ATTRIBUTES_FLAG  flag) const

◆ json()

Json::Value introvirt::windows::nt::HANDLE_ATTRIBUTES::json ( ) const

◆ operator Json::Value()

introvirt::windows::nt::HANDLE_ATTRIBUTES::operator Json::Value ( ) const

◆ operator uint32_t()

introvirt::windows::nt::HANDLE_ATTRIBUTES::operator uint32_t ( ) const

◆ operator=()

HANDLE_ATTRIBUTES & introvirt::windows::nt::HANDLE_ATTRIBUTES::operator= ( const HANDLE_ATTRIBUTES )

◆ set()

void introvirt::windows::nt::HANDLE_ATTRIBUTES::set ( HANDLE_ATTRIBUTES_FLAG  flag)

Member Data Documentation

◆ flags

uint32_t introvirt::windows::nt::HANDLE_ATTRIBUTES::flags

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