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

#include <KEY_VALUE_MULTI_STRING.hh>

Inheritance diagram for introvirt::windows::nt::KEY_VALUE_MULTI_STRING:
Collaboration diagram for introvirt::windows::nt::KEY_VALUE_MULTI_STRING:

Public Member Functions

virtual const std::vector< std::string > & StringValues () const =0
 
virtual ~KEY_VALUE_MULTI_STRING ()=default
 
- Public Member Functions inherited from introvirt::windows::nt::KEY_VALUE
virtual guest_ptr< const uint8_t[]> Data () const =0
 
virtual guest_ptr< uint8_t[]> Data ()=0
 
virtual REG_TYPE Type () const =0
 
virtual void write (std::ostream &os, const std::string &linePrefix="") const =0
 
virtual Json::Value json () const =0
 
virtual ~KEY_VALUE ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from introvirt::windows::nt::KEY_VALUE
static std::unique_ptr< KEY_VALUEmake_unique (REG_TYPE regType, const guest_ptr< void > &pKeyValue, uint32_t dataSize)
 
static const REG_TYPE RegType (uint32_t type)
 

Constructor & Destructor Documentation

◆ ~KEY_VALUE_MULTI_STRING()

virtual introvirt::windows::nt::KEY_VALUE_MULTI_STRING::~KEY_VALUE_MULTI_STRING ( )
virtualdefault

Member Function Documentation

◆ StringValues()

virtual const std::vector< std::string > & introvirt::windows::nt::KEY_VALUE_MULTI_STRING::StringValues ( ) const
pure virtual

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