LLDB mainline
lldb_private::DumpValueObjectOptions::PointerAsArraySettings Struct Reference

#include <DumpValueObjectOptions.h>

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 36 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 43 of file DumpValueObjectOptions.h.

References m_base_element, m_element_count, and m_stride.

Member Function Documentation

◆ operator bool()

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

Definition at line 48 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 38 of file DumpValueObjectOptions.h.

Referenced by PointerAsArraySettings().

◆ m_element_count

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

Definition at line 37 of file DumpValueObjectOptions.h.

Referenced by operator bool(), and PointerAsArraySettings().

◆ m_stride

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

Definition at line 39 of file DumpValueObjectOptions.h.

Referenced by PointerAsArraySettings().


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