LLDB mainline
Public Member Functions | Protected Attributes | List of all members
lldb_private::plugin::dwarf::DWARFAttribute Class Reference

#include <DWARFAttribute.h>

Public Member Functions

 DWARFAttribute (dw_attr_t attr, dw_form_t form, DWARFFormValue::ValueType value)
 
dw_attr_t get_attr () const
 
dw_form_t get_form () const
 
DWARFFormValue::ValueType get_value () const
 
void get (dw_attr_t &attr, dw_form_t &form, DWARFFormValue::ValueType &val) const
 

Protected Attributes

dw_attr_t m_attr
 
dw_form_t m_form
 
DWARFFormValue::ValueType m_value
 

Detailed Description

Definition at line 21 of file DWARFAttribute.h.

Constructor & Destructor Documentation

◆ DWARFAttribute()

lldb_private::plugin::dwarf::DWARFAttribute::DWARFAttribute ( dw_attr_t  attr,
dw_form_t  form,
DWARFFormValue::ValueType  value 
)
inline

Definition at line 23 of file DWARFAttribute.h.

Member Function Documentation

◆ get()

void lldb_private::plugin::dwarf::DWARFAttribute::get ( dw_attr_t attr,
dw_form_t form,
DWARFFormValue::ValueType val 
) const
inline

Definition at line 30 of file DWARFAttribute.h.

References m_attr, m_form, and m_value.

◆ get_attr()

dw_attr_t lldb_private::plugin::dwarf::DWARFAttribute::get_attr ( ) const
inline

Definition at line 27 of file DWARFAttribute.h.

References m_attr.

◆ get_form()

dw_form_t lldb_private::plugin::dwarf::DWARFAttribute::get_form ( ) const
inline

Definition at line 28 of file DWARFAttribute.h.

References m_form.

◆ get_value()

DWARFFormValue::ValueType lldb_private::plugin::dwarf::DWARFAttribute::get_value ( ) const
inline

Definition at line 29 of file DWARFAttribute.h.

References m_value.

Member Data Documentation

◆ m_attr

dw_attr_t lldb_private::plugin::dwarf::DWARFAttribute::m_attr
protected

Definition at line 38 of file DWARFAttribute.h.

Referenced by get(), and get_attr().

◆ m_form

dw_form_t lldb_private::plugin::dwarf::DWARFAttribute::m_form
protected

Definition at line 39 of file DWARFAttribute.h.

Referenced by get(), and get_form().

◆ m_value

DWARFFormValue::ValueType lldb_private::plugin::dwarf::DWARFAttribute::m_value
protected

Definition at line 40 of file DWARFAttribute.h.

Referenced by get(), and get_value().


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