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.