LLDB mainline
lldb_private::SystemInitializerCommon Class Reference

Initializes common lldb functionality. More...

#include <SystemInitializerCommon.h>

Inheritance diagram for lldb_private::SystemInitializerCommon:
[legend]

Public Member Functions

 SystemInitializerCommon ()
 ~SystemInitializerCommon () override
llvm::Error Initialize () override
void Terminate () override
Public Member Functions inherited from lldb_private::SystemInitializer
 SystemInitializer ()
virtual ~SystemInitializer ()

Detailed Description

Initializes common lldb functionality.

This class is responsible for initializing a subset of lldb useful to both debug servers and debug clients. Debug servers do not use all of LLDB and desire small binary sizes, so this functionality is separate. This class is used by constructing an instance of SystemLifetimeManager with this class passed to the constructor.

Definition at line 24 of file SystemInitializerCommon.h.

Constructor & Destructor Documentation

◆ SystemInitializerCommon()

SystemInitializerCommon::SystemInitializerCommon ( )
default

◆ ~SystemInitializerCommon()

SystemInitializerCommon::~SystemInitializerCommon ( )
overridedefault

Member Function Documentation

◆ Initialize()

◆ Terminate()


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