|
LLDB mainline
|
#include <SBTypeSummary.h>
Public Member Functions | |
| SBTypeSummaryOptions () | |
| SBTypeSummaryOptions (const lldb::SBTypeSummaryOptions &rhs) | |
| ~SBTypeSummaryOptions () | |
| operator bool () const | |
| bool | IsValid () |
| lldb::LanguageType | GetLanguage () |
| lldb::TypeSummaryCapping | GetCapping () |
| void | SetLanguage (lldb::LanguageType) |
| void | SetCapping (lldb::TypeSummaryCapping) |
Protected Member Functions | |
| SBTypeSummaryOptions (const lldb_private::TypeSummaryOptions &lldb_object) | |
| lldb_private::TypeSummaryOptions * | operator-> () |
| const lldb_private::TypeSummaryOptions * | operator-> () const |
| lldb_private::TypeSummaryOptions * | get () |
| lldb_private::TypeSummaryOptions & | ref () |
| const lldb_private::TypeSummaryOptions & | ref () const |
Private Attributes | |
| std::unique_ptr< lldb_private::TypeSummaryOptions > | m_opaque_up |
Friends | |
| class | SBValue |
| class | SBTypeSummary |
| class | lldb_private::python::SWIGBridge |
Definition at line 22 of file SBTypeSummary.h.
| SBTypeSummaryOptions::SBTypeSummaryOptions | ( | ) |
Definition at line 21 of file SBTypeSummary.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by lldb_private::python::SWIGBridge.
| SBTypeSummaryOptions::SBTypeSummaryOptions | ( | const lldb::SBTypeSummaryOptions & | rhs | ) |
Definition at line 27 of file SBTypeSummary.cpp.
References lldb_private::clone(), LLDB_INSTRUMENT_VA, and m_opaque_up.
|
default |
References GetCapping(), GetLanguage(), IsValid(), SetCapping(), and SetLanguage().
|
protected |
Definition at line 97 of file SBTypeSummary.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
|
protected |
Definition at line 85 of file SBTypeSummary.cpp.
References m_opaque_up.
Referenced by lldb_private::python::SWIGBridge.
| lldb::TypeSummaryCapping SBTypeSummaryOptions::GetCapping | ( | ) |
Definition at line 54 of file SBTypeSummary.cpp.
References lldb::eTypeSummaryCapped, IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by ~SBTypeSummaryOptions().
| lldb::LanguageType SBTypeSummaryOptions::GetLanguage | ( | ) |
Definition at line 46 of file SBTypeSummary.cpp.
References lldb::eLanguageTypeUnknown, IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by ~SBTypeSummaryOptions().
| bool SBTypeSummaryOptions::IsValid | ( | ) |
Definition at line 36 of file SBTypeSummary.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by GetCapping(), GetLanguage(), SetCapping(), SetLanguage(), and ~SBTypeSummaryOptions().
|
explicit |
Definition at line 40 of file SBTypeSummary.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
|
protected |
Definition at line 76 of file SBTypeSummary.cpp.
References m_opaque_up.
Referenced by lldb_private::python::SWIGBridge.
|
protected |
Definition at line 80 of file SBTypeSummary.cpp.
References m_opaque_up.
|
protected |
Definition at line 89 of file SBTypeSummary.cpp.
References m_opaque_up.
Referenced by lldb::SBValue::GetSummary(), and lldb_private::python::SWIGBridge.
|
protected |
Definition at line 93 of file SBTypeSummary.cpp.
References m_opaque_up.
| void SBTypeSummaryOptions::SetCapping | ( | lldb::TypeSummaryCapping | c | ) |
Definition at line 69 of file SBTypeSummary.cpp.
References IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by ~SBTypeSummaryOptions().
| void SBTypeSummaryOptions::SetLanguage | ( | lldb::LanguageType | l | ) |
Definition at line 62 of file SBTypeSummary.cpp.
References IsValid(), l, LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by ~SBTypeSummaryOptions().
|
friend |
Definition at line 47 of file SBTypeSummary.h.
References get(), operator->(), ref(), and SBTypeSummaryOptions().
|
friend |
Definition at line 45 of file SBTypeSummary.h.
References SBTypeSummary.
Referenced by SBTypeSummary.
|
friend |
|
private |
Definition at line 62 of file SBTypeSummary.h.
Referenced by get(), GetCapping(), GetLanguage(), operator bool(), operator->(), operator->(), ref(), ref(), SBTypeSummaryOptions(), SBTypeSummaryOptions(), SBTypeSummaryOptions(), SetCapping(), and SetLanguage().