LLDB  mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::DumpValueObjectOptions::PointerAsArraySettings Struct Reference

#include <DumpValueObjectOptions.h>

Collaboration diagram for lldb_private::DumpValueObjectOptions::PointerAsArraySettings:
Collaboration graph
[legend]

Public Member Functions

 PointerAsArraySettings ()=default
 
 PointerAsArraySettings (size_t elem_count, size_t base_elem=0, size_t stride=1)
 
 operator bool ()
 

Public Attributes

size_t m_element_count = 0
 
size_t m_base_element = 0
 
size_t m_stride = 0
 

Detailed Description

Definition at line 37 of file DumpValueObjectOptions.h.

Constructor & Destructor Documentation

◆ PointerAsArraySettings() [1/2]

lldb_private::DumpValueObjectOptions::PointerAsArraySettings::PointerAsArraySettings ( )
default

◆ PointerAsArraySettings() [2/2]

lldb_private::DumpValueObjectOptions::PointerAsArraySettings::PointerAsArraySettings ( size_t  elem_count,
size_t  base_elem = 0,
size_t  stride = 1 
)
inline

Definition at line 44 of file DumpValueObjectOptions.h.

Member Function Documentation

◆ operator bool()

lldb_private::DumpValueObjectOptions::PointerAsArraySettings::operator bool ( )
inline

Definition at line 49 of file DumpValueObjectOptions.h.

References m_element_count.

Member Data Documentation

◆ m_base_element

size_t lldb_private::DumpValueObjectOptions::PointerAsArraySettings::m_base_element = 0

Definition at line 39 of file DumpValueObjectOptions.h.

◆ m_element_count

size_t lldb_private::DumpValueObjectOptions::PointerAsArraySettings::m_element_count = 0

Definition at line 38 of file DumpValueObjectOptions.h.

Referenced by operator bool().

◆ m_stride

size_t lldb_private::DumpValueObjectOptions::PointerAsArraySettings::m_stride = 0

Definition at line 40 of file DumpValueObjectOptions.h.


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