LLDB  mainline
Public Member Functions | Public Attributes | List of all members
DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader Struct Reference

#include <DynamicLoaderDarwinKernel.h>

Collaboration diagram for DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader:
Collaboration graph
[legend]

Public Member Functions

 OSKextLoadedKextSummaryHeader ()=default
 
uint32_t GetSize ()
 
void Clear ()
 
bool IsValid () const
 

Public Attributes

uint32_t version = 0
 
uint32_t entry_size = 0
 
uint32_t entry_count = 0
 
lldb::addr_t image_infos_addr = LLDB_INVALID_ADDRESS
 

Detailed Description

Definition at line 211 of file DynamicLoaderDarwinKernel.h.

Constructor & Destructor Documentation

◆ OSKextLoadedKextSummaryHeader()

DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::OSKextLoadedKextSummaryHeader ( )
default

Member Function Documentation

◆ Clear()

void DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::Clear ( )
inline

◆ GetSize()

uint32_t DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::GetSize ( )
inline

Definition at line 219 of file DynamicLoaderDarwinKernel.h.

References version.

Referenced by DynamicLoaderDarwinKernel::ReadAllKextSummaries().

◆ IsValid()

bool DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::IsValid ( ) const
inline

Definition at line 239 of file DynamicLoaderDarwinKernel.h.

References version.

Member Data Documentation

◆ entry_count

uint32_t DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::entry_count = 0

◆ entry_size

uint32_t DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::entry_size = 0

◆ image_infos_addr

lldb::addr_t DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::image_infos_addr = LLDB_INVALID_ADDRESS

Definition at line 215 of file DynamicLoaderDarwinKernel.h.

Referenced by Clear().

◆ version

uint32_t DynamicLoaderDarwinKernel::OSKextLoadedKextSummaryHeader::version = 0

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