LLVM: Class Hierarchy
Description: C++ source code API documentation for LLDB.
Keywords: LLDB,C++,doxygen,API,documentation

LLDB API Documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]

lldb::SBAddress |
lldb::SBAttachInfo |
lldb::SBBlock |
lldb::SBBreakpoint |
lldb::SBBreakpointList |
lldb::SBBreakpointLocation |
lldb::SBBroadcaster |
lldb::SBCommand |
lldb::SBCommandInterpreter |
lldb::SBCommandInterpreterRunOptions |
lldb::SBCommandPluginInterface |
lldb::SBCommandReturnObject |
lldb::SBCommunication |
lldb::SBCompileUnit |
lldb::SBData |
lldb::SBDebugger |
lldb::SBDeclaration |
lldb::SBError |
lldb::SBEvent |
lldb::SBExecutionContext |
lldb::SBExpressionOptions |
lldb::SBFileSpec |
lldb::SBFileSpecList |
lldb::SBFrame |
lldb::SBFunction |
lldb::SBHostOS |
lldb::SBInputReader |
lldb::SBInstruction |
lldb::SBInstructionList |
lldb::SBLanguageRuntime |
lldb::SBLaunchInfo |
lldb::SBLineEntry |
lldb::SBListener |
lldb::SBMemoryRegionInfo |
lldb::SBMemoryRegionInfoList |
lldb::SBModule |
lldb::SBModuleSpec |
lldb::SBModuleSpecList |
lldb::SBPlatform |
lldb::SBPlatformConnectOptions |
lldb::SBPlatformShellCommand |
lldb::SBProcess |
lldb::SBQueue |
lldb::SBQueueItem |
lldb::SBSection |
lldb::SBSourceManager |
lldb::SBStream |
lldb::SBStringList |
lldb::SBStructuredData |
lldb::SBSymbol |
lldb::SBSymbolContext |
lldb::SBSymbolContextList |
lldb::SBTarget |
lldb::SBThread |
lldb::SBThreadCollection |
lldb::SBThreadPlan |
lldb::SBType |
lldb::SBTypeCategory |
lldb::SBTypeEnumMember |
lldb::SBTypeEnumMemberList |
lldb::SBTypeFilter |
lldb::SBTypeFormat |
lldb::SBTypeList |
lldb::SBTypeMember |
lldb::SBTypeMemberFunction |
lldb::SBTypeNameSpecifier |
lldb::SBTypeSummary |
lldb::SBTypeSummaryOptions |
lldb::SBTypeSynthetic |
lldb::SBUnixSignals |
lldb::SBValue |
lldb::SBValueList |
lldb::SBVariablesOptions |
lldb::SBWatchpoint |
SystemInitializerCommon |
lldb_private::SystemInitializerFull |
Block * |
bool |
BreakpointLocationSP |
BreakpointSP |
Broadcaster * |
BroadcasterSP |
CommandInterpreter * |
CommandObjectSP |
Communication * |
CompileUnit * |
DataExtractorSP |
DebuggerSP |
DisassemblerSP |
Event * |
EventSP |
ExecutionContextRefSP |
Function * |
Listener * |
ListenerSP |
MemoryRegionInfoUP |
ModuleSP |
PlatformConnectOptions * |
PlatformShellCommand * |
PlatformSP |
ProcessAttachInfoSP |
ProcessLaunchInfoSP |
ProcessWP |
QueueItemSP |
ScriptedSyntheticChildrenSP |
SectionWP |
shared_ptr< InstructionImpl > |
shared_ptr< lldb_private::QueueImpl > |
shared_ptr< SBBreakpointListImpl > |
shared_ptr< ValueImpl > |
Symbol * |
TargetSP |
ThreadCollectionSP |
ThreadPlanSP |
TypeCategoryImplSP |
TypeEnumMemberImplSP |
TypeFilterImplSP |
TypeFormatImplSP |
TypeImplSP |
TypeMemberFunctionImplSP |
TypeNameSpecifierImplSP |
TypeSummaryImplSP |
unique_ptr< Impl > |
unique_ptr< lldb_private::Address > |
unique_ptr< lldb_private::CommandInterpreterRunOptions > |
unique_ptr< lldb_private::CommandReturnObject > |
unique_ptr< lldb_private::Declaration > |
unique_ptr< lldb_private::Error > |
unique_ptr< lldb_private::EvaluateExpressionOptions > |
unique_ptr< lldb_private::FileSpec > |
unique_ptr< lldb_private::FileSpecList > |
unique_ptr< lldb_private::LineEntry > |
unique_ptr< lldb_private::ModuleSpec > |
unique_ptr< lldb_private::ModuleSpecList > |
unique_ptr< lldb_private::SourceManagerImpl > |
unique_ptr< lldb_private::Stream > |
unique_ptr< lldb_private::StringList > |
unique_ptr< lldb_private::SymbolContext > |
unique_ptr< lldb_private::SymbolContextList > |
unique_ptr< lldb_private::TypeEnumMemberListImpl > |
unique_ptr< lldb_private::TypeListImpl > |
unique_ptr< lldb_private::TypeMemberImpl > |
unique_ptr< lldb_private::TypeSummaryOptions > |
unique_ptr< MemoryRegionInfoListImpl > |
unique_ptr< ValueListImpl > |
unique_ptr< VariablesOptionsImpl > |
UnixSignalsWP |
WatchpointSP |