LLDB API Documentation
#include <SBTypeFormat.h>

Public Member Functions | |
| SBTypeFormat () | |
| SBTypeFormat (lldb::Format format, uint32_t options=0) | |
| SBTypeFormat (const char *type, uint32_t options=0) | |
| SBTypeFormat (const lldb::SBTypeFormat &rhs) | |
| ~SBTypeFormat () | |
| bool | IsValid () const |
| lldb::Format | GetFormat () |
| const char * | GetTypeName () |
| uint32_t | GetOptions () |
| void | SetFormat (lldb::Format) |
| void | SetTypeName (const char *) |
| void | SetOptions (uint32_t) |
| bool | GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level) |
| lldb::SBTypeFormat & | operator= (const lldb::SBTypeFormat &rhs) |
| bool | IsEqualTo (lldb::SBTypeFormat &rhs) |
| bool | operator== (lldb::SBTypeFormat &rhs) |
| bool | operator!= (lldb::SBTypeFormat &rhs) |
Protected Types | |
| enum | Type { Type::eTypeKeepSame, Type::eTypeFormat, Type::eTypeEnum } |
Protected Member Functions | |
| lldb::TypeFormatImplSP | GetSP () |
| void | SetSP (const lldb::TypeFormatImplSP &typeformat_impl_sp) |
| SBTypeFormat (const lldb::TypeFormatImplSP &) | |
| bool | CopyOnWrite_Impl (Type) |
Protected Attributes | |
| lldb::TypeFormatImplSP | m_opaque_sp |
Friends | |
| class | SBDebugger |
| class | SBTypeCategory |
| class | SBValue |
Definition at line 18 of file SBTypeFormat.h.
|
strongprotected |
| Enumerator | |
|---|---|
| eTypeKeepSame | |
| eTypeFormat | |
| eTypeEnum | |
Definition at line 70 of file SBTypeFormat.h.
| lldb::SBTypeFormat::SBTypeFormat | ( | ) |
| lldb::SBTypeFormat::SBTypeFormat | ( | lldb::Format | format, |
| uint32_t | options = 0 |
||
| ) |
| lldb::SBTypeFormat::SBTypeFormat | ( | const char * | type, |
| uint32_t | options = 0 |
||
| ) |
| lldb::SBTypeFormat::SBTypeFormat | ( | const lldb::SBTypeFormat & | rhs | ) |
| lldb::SBTypeFormat::~SBTypeFormat | ( | ) |
|
protected |
|
protected |
| bool lldb::SBTypeFormat::GetDescription | ( | lldb::SBStream & | description, |
| lldb::DescriptionLevel | description_level | ||
| ) |
| lldb::Format lldb::SBTypeFormat::GetFormat | ( | ) |
| uint32_t lldb::SBTypeFormat::GetOptions | ( | ) |
|
protected |
| const char* lldb::SBTypeFormat::GetTypeName | ( | ) |
| bool lldb::SBTypeFormat::IsEqualTo | ( | lldb::SBTypeFormat & | rhs | ) |
| bool lldb::SBTypeFormat::IsValid | ( | ) | const |
| bool lldb::SBTypeFormat::operator!= | ( | lldb::SBTypeFormat & | rhs | ) |
| lldb::SBTypeFormat& lldb::SBTypeFormat::operator= | ( | const lldb::SBTypeFormat & | rhs | ) |
| bool lldb::SBTypeFormat::operator== | ( | lldb::SBTypeFormat & | rhs | ) |
| void lldb::SBTypeFormat::SetFormat | ( | lldb::Format | ) |
| void lldb::SBTypeFormat::SetOptions | ( | uint32_t | ) |
|
protected |
| void lldb::SBTypeFormat::SetTypeName | ( | const char * | ) |
|
friend |
Definition at line 58 of file SBTypeFormat.h.
|
friend |
Definition at line 59 of file SBTypeFormat.h.
|
friend |
Definition at line 60 of file SBTypeFormat.h.
|
protected |
Definition at line 66 of file SBTypeFormat.h.