LLDB  mainline
ProcessKDP Member List

This is the complete list of members for ProcessKDP, including all inherited members.

AddImageToken(lldb::addr_t image_ptr)lldb_private::Process
AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, uint32_t requested_events)lldb_private::Broadcastervirtual
AddInvalidMemoryRegion(const LoadRange &region)lldb_private::Process
AddListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask)lldb_private::Broadcasterinline
AddPreResumeAction(PreResumeActionCallback callback, void *baton)lldb_private::Process
AdvanceAddressToNextBranchInstruction(Address default_stop_addr, AddressRange range_bounds)lldb_private::Process
AllocateMemory(size_t size, uint32_t permissions, Status &error)lldb_private::Process
AppendSTDERR(const char *s, size_t len)lldb_private::Processprotected
AppendSTDOUT(const char *s, size_t len)lldb_private::Processprotected
Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) constlldb_private::Properties
AssignIndexIDToThread(uint64_t thread_id)lldb_private::Process
AsyncThread(void *arg)ProcessKDPprotectedstatic
Attach(ProcessAttachInfo &attach_info)lldb_private::Processvirtual
BroadcastAsyncProfileData(const std::string &one_profile_data)lldb_private::Processprotected
Broadcaster(lldb::BroadcasterManagerSP manager_sp, const char *name)lldb_private::Broadcaster
Broadcaster(const Broadcaster &)=deletelldb_private::Broadcasterprivate
BroadcasterImplSP typedeflldb_private::Broadcasterprotected
BroadcasterImplWP typedeflldb_private::Broadcasterprotected
BroadcastEvent(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type, const lldb::EventDataSP &event_data_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type, EventData *event_data=nullptr)lldb_private::Broadcasterinline
BroadcastEventIfUnique(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEventIfUnique(uint32_t event_type, EventData *event_data=nullptr)lldb_private::Broadcasterinline
BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, const lldb::StructuredDataPluginSP &plugin_sp)lldb_private::Process
CalculateExecutionContext(ExecutionContext &exe_ctx) overridelldb_private::Processvirtual
CalculateProcess() overridelldb_private::Processinlinevirtual
CalculateStackFrame() overridelldb_private::Processinlinevirtual
CalculateTarget() overridelldb_private::Processvirtual
CalculateThread() overridelldb_private::Processinlinevirtual
CallocateMemory(size_t size, uint32_t permissions, Status &error)lldb_private::Process
CallVoidArgVoidPtrReturn(const Address *address, lldb::addr_t &returned_func, bool trap_exceptions=false)lldb_private::Processprotected
CanDebug(lldb::TargetSP target_sp, bool plugin_specified_by_name) overrideProcessKDPvirtual
CanInterpretFunctionCalls()lldb_private::Processinline
CanJIT()lldb_private::Process
CanResume(lldb::StateType state)ProcessKDPinlineprotected
CheckInWithManager()lldb_private::Broadcaster
Clear()ProcessKDPprotected
ClearBreakpointSiteByID(lldb::user_id_t break_id)lldb_private::Process
ClearPreResumeAction(PreResumeActionCallback callback, void *baton)lldb_private::Process
ClearPreResumeActions()lldb_private::Process
CommunicationKDP classProcessKDPfriend
CompleteAttach()lldb_private::Processprotected
ConfigureStructuredData(ConstString type_name, const StructuredData::ObjectSP &config_sp)lldb_private::Processvirtual
ConnectRemote(llvm::StringRef remote_url)lldb_private::Processvirtual
ControlPrivateStateThread(uint32_t signal)lldb_private::Processprivate
CreateBreakpointSite(const lldb::BreakpointLocationSP &owner, bool use_hardware)lldb_private::Process
CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const lldb_private::FileSpec *crash_file_path, bool can_connect)ProcessKDPstatic
CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context)lldb_private::Process
CurrentThreadIsPrivateStateThread()lldb_private::Process
DeallocateMemory(lldb::addr_t ptr)lldb_private::Process
DebuggerInitialize(lldb_private::Debugger &debugger)ProcessKDPstatic
Destroy(bool force_kill)lldb_private::Process
DestroyImpl(bool force_kill)lldb_private::Processprivate
DestroyRequiresHalt()lldb_private::Processinlinevirtual
Detach(bool keep_stopped)lldb_private::Process
DetachRequiresHalt()lldb_private::Processinlinevirtual
DidAttach(lldb_private::ArchSpec &process_arch) overrideProcessKDPvirtual
DidDestroy()lldb_private::Processinlinevirtual
DidDetach()lldb_private::Processinlinevirtual
DidExec()lldb_private::Processvirtual
DidExit()lldb_private::Processinlinevirtual
DidHalt()lldb_private::Processinlinevirtual
DidLaunch()lldb_private::Processinlinevirtual
DidResume()lldb_private::Processinlinevirtual
DidSignal()lldb_private::Processinlinevirtual
DisableAllBreakpointSites()lldb_private::Process
DisableBreakpointSite(lldb_private::BreakpointSite *bp_site) overrideProcessKDPvirtual
DisableBreakpointSiteByID(lldb::user_id_t break_id)lldb_private::Process
DisableSoftwareBreakpoint(BreakpointSite *bp_site)lldb_private::Processvirtual
DisableWatchpoint(lldb_private::Watchpoint *wp, bool notify=true) overrideProcessKDPvirtual
DoAllocateMemory(size_t size, uint32_t permissions, lldb_private::Status &error) overrideProcessKDPvirtual
DoAttachToProcessWithID(lldb::pid_t pid, const lldb_private::ProcessAttachInfo &attach_info) overrideProcessKDPvirtual
DoAttachToProcessWithName(const char *process_name, const lldb_private::ProcessAttachInfo &attach_info) overrideProcessKDPvirtual
DoConnectRemote(llvm::StringRef remote_url) overrideProcessKDPvirtual
DoDeallocateMemory(lldb::addr_t ptr) overrideProcessKDPvirtual
DoDestroy() overrideProcessKDPvirtual
DoDetach(bool keep_stopped) overrideProcessKDPvirtual
DoDidExec()lldb_private::Processinlinevirtual
DoHalt(bool &caused_stop) overrideProcessKDPvirtual
DoLaunch(lldb_private::Module *exe_module, lldb_private::ProcessLaunchInfo &launch_info) overrideProcessKDPvirtual
DoLoadCore()lldb_private::Processinlinevirtual
DoReadMemory(lldb::addr_t addr, void *buf, size_t size, lldb_private::Status &error) overrideProcessKDPvirtual
DoReadMemoryTags(lldb::addr_t addr, size_t len, int32_t type)lldb_private::Processinlineprotectedvirtual
DoResume() overrideProcessKDPvirtual
DoSignal(int signal) overrideProcessKDPvirtual
DoUpdateThreadList(lldb_private::ThreadList &old_thread_list, lldb_private::ThreadList &new_thread_list) overrideProcessKDPprotectedvirtual
DoWriteMemory(lldb::addr_t addr, const void *buf, size_t size, lldb_private::Status &error) overrideProcessKDPvirtual
DumpAllDescriptions(CommandInterpreter &interpreter, Stream &strm) constlldb_private::Propertiesvirtual
DumpAllPropertyValues(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask)lldb_private::Propertiesvirtual
DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask)lldb_private::Propertiesvirtual
DumpThreadPlans(Stream &strm, lldb::DescriptionLevel desc_level, bool internal, bool condense_trivial, bool skip_unreported_plans)lldb_private::Process
DumpThreadPlansForTID(Stream &strm, lldb::tid_t tid, lldb::DescriptionLevel desc_level, bool internal, bool condense_trivial, bool skip_unreported_plans)lldb_private::Process
eBroadcastBitAsyncContinue enum valueProcessKDPprotected
eBroadcastBitAsyncThreadShouldExit enum valueProcessKDPprotected
eBroadcastBitInterrupt enum valuelldb_private::Process
eBroadcastBitProfileData enum valuelldb_private::Process
eBroadcastBitStateChanged enum valuelldb_private::Process
eBroadcastBitSTDERR enum valuelldb_private::Process
eBroadcastBitSTDOUT enum valuelldb_private::Process
eBroadcastBitStructuredData enum valuelldb_private::Process
eBroadcastInternalStateControlPause enum valuelldb_private::Process
eBroadcastInternalStateControlResume enum valuelldb_private::Process
eBroadcastInternalStateControlStop enum valuelldb_private::Process
eCanJITDontKnow enum valuelldb_private::Processprotected
eCanJITNo enum valuelldb_private::Processprotected
eCanJITYes enum valuelldb_private::Processprotected
EnableBreakpointSite(lldb_private::BreakpointSite *bp_site) overrideProcessKDPvirtual
EnableBreakpointSiteByID(lldb::user_id_t break_id)lldb_private::Process
EnableSoftwareBreakpoint(BreakpointSite *bp_site)lldb_private::Processvirtual
EnableWatchpoint(lldb_private::Watchpoint *wp, bool notify=true) overrideProcessKDPvirtual
EventTypeHasListeners(uint32_t event_type)lldb_private::Broadcasterinline
eWarningsOptimization enum valuelldb_private::Process
eWarningsUnsupportedLanguage enum valuelldb_private::Process
ExecutionResultAsCString(lldb::ExpressionResults result)lldb_private::Processstatic
Finalize()lldb_private::Processvirtual
FindPlugin(lldb::TargetSP target_sp, llvm::StringRef plugin_name, lldb::ListenerSP listener_sp, const FileSpec *crash_file_path, bool can_connect)lldb_private::Processstatic
FindThreadPlans(lldb::tid_t tid)lldb_private::Process
Flush()lldb_private::Process
ForceNextEventDelivery()lldb_private::Processinlineprotected
GetABI()lldb_private::Process
GetAddressByteSize() constlldb_private::Process
GetAsyncProfileData(char *buf, size_t buf_size, Status &error)lldb_private::Processvirtual
GetAuxvData()lldb_private::Processvirtual
GetBreakpointSiteList()lldb_private::Process
GetBreakpointSiteList() constlldb_private::Process
GetBroadcasterClass() const overridelldb_private::Processinlinevirtual
GetBroadcasterImpl()lldb_private::Broadcasterinlineprotected
GetBroadcasterName()lldb_private::Broadcasterinline
GetByteOrder() constlldb_private::Process
GetCodeAddressMask()lldb_private::Process
GetCommunication()ProcessKDPinline
GetDataAddressMask()lldb_private::Process
GetDetachKeepsStopped() constlldb_private::ProcessProperties
GetDisableLangRuntimeUnwindPlans() constlldb_private::ProcessProperties
GetDisableMemoryCache() constlldb_private::ProcessProperties
GetDynamicCheckers()lldb_private::Processinline
GetDynamicLoader() overrideProcessKDPvirtual
GetEventName(uint32_t event_mask) constlldb_private::Broadcasterinline
GetEventNames(Stream &s, const uint32_t event_mask, bool prefix_with_broadcaster_name) constlldb_private::Broadcasterinline
GetEventsPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout, bool control_only)lldb_private::Processprotected
GetExitDescription()lldb_private::Process
GetExitStatus()lldb_private::Process
GetExperimentalSettingsName()lldb_private::Propertiesstatic
GetExtendedThreadList()lldb_private::Processinline
GetExtraStartupCommands() constlldb_private::ProcessProperties
GetFileLoadAddress(const FileSpec &file, bool &is_loaded, lldb::addr_t &load_addr)lldb_private::Processinlinevirtual
GetGlobalProperties()lldb_private::Processstatic
GetHijackingListenerName()lldb_private::Broadcasterinlineprotected
GetHistoryThreads(lldb::addr_t addr)lldb_private::Process
GetHostArchitecture(lldb_private::ArchSpec &arch)ProcessKDPprotected
GetHostMacCatalystVersion()lldb_private::Processinlinevirtual
GetHostOSVersion()lldb_private::Processinlinevirtual
GetID() constlldb_private::Processinline
GetIgnoreBreakpointsInExpressions() constlldb_private::ProcessProperties
GetImageInfoAddress() overrideProcessKDPvirtual
GetImagePtrFromToken(size_t token) constlldb_private::Process
GetImageTokens()lldb_private::Processinline
GetInstrumentationRuntime(lldb::InstrumentationRuntimeType type)lldb_private::Process
GetInterruptTimeout() constlldb_private::ProcessProperties
GetIOHandlerID() constlldb_private::Processinline
GetJITLoaders()lldb_private::Processprotectedvirtual
GetKernelThread()ProcessKDPprotected
GetLanguageRuntime(lldb::LanguageType language)lldb_private::Process
GetLanguageRuntimes()lldb_private::Process
GetLastNaturalStopID() constlldb_private::Processinline
GetLastUserExpressionResumeID() constlldb_private::Processinline
GetLoadAddressPermissions(lldb::addr_t load_addr, uint32_t &permissions)lldb_private::Processvirtual
GetLoadedDynamicLibrariesInfos(lldb::addr_t image_list_address, lldb::addr_t image_count)lldb_private::Processinlinevirtual
GetLoadedDynamicLibrariesInfos()lldb_private::Processinlinevirtual
GetLoadedDynamicLibrariesInfos(const std::vector< lldb::addr_t > &load_addresses)lldb_private::Processinlinevirtual
GetLoadedModuleList()lldb_private::Processinlinevirtual
GetLoadImageUtilityFunction(Platform *platform, llvm::function_ref< std::unique_ptr< UtilityFunction >()> factory)lldb_private::Process
GetManager()lldb_private::Broadcaster
GetMemoryCacheLineSize() constlldb_private::ProcessProperties
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info)lldb_private::Processinlinevirtual
GetMemoryRegions(lldb_private::MemoryRegionInfos &region_list)lldb_private::Processvirtual
GetMemoryTagManager()lldb_private::Process
GetModID() constlldb_private::Processinline
GetModIDRef() constlldb_private::Processinline
GetModuleSpec(const FileSpec &module_file_spec, const ArchSpec &arch, ModuleSpec &module_spec)lldb_private::Processvirtual
GetNextEvent(lldb::EventSP &event_sp)lldb_private::Process
GetNextThreadIndexID(uint64_t thread_id)lldb_private::Process
GetOperatingSystem()lldb_private::Processinline
GetOSPluginReportsAllThreads() constlldb_private::ProcessProperties
GetPluginCommandObject() overrideProcessKDPvirtual
GetPluginDescriptionStatic()ProcessKDPstatic
GetPluginName() overrideProcessKDPvirtual
GetPluginNameStatic()ProcessKDPstatic
GetPluginVersion() overrideProcessKDPvirtual
GetPrivateState()lldb_private::Processprotected
GetProcessInfo(ProcessInstanceInfo &info)lldb_private::Processvirtual
GetPropertyValue(const ExecutionContext *exe_ctx, llvm::StringRef property_path, bool will_modify, Status &error) constlldb_private::Propertiesvirtual
GetPythonOSPluginPath() constlldb_private::ProcessProperties
GetQueueList()lldb_private::Processinline
GetResumeID() constlldb_private::Processinline
GetRunLock()lldb_private::Process
GetSharedCacheInfo()lldb_private::Processinlinevirtual
GetShouldDetach() constlldb_private::Processinline
GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site)lldb_private::Process
GetState()lldb_private::Process
GetStateChangedEvents(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout, lldb::ListenerSP hijack_listener)lldb_private::Process
GetStateChangedEventsPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout)lldb_private::Processprotected
GetStaticBroadcasterClass()lldb_private::Processstatic
GetStatus(Stream &ostrm)lldb_private::Process
GetSTDERR(char *buf, size_t buf_size, Status &error)lldb_private::Processvirtual
GetSTDOUT(char *buf, size_t buf_size, Status &error)lldb_private::Processvirtual
GetSteppingRunsAllThreads() constlldb_private::ProcessProperties
GetStopEventForStopID(uint32_t stop_id) constlldb_private::Processinline
GetStopID() constlldb_private::Processinline
GetStopOnExec() constlldb_private::ProcessProperties
GetStopOnSharedLibraryEvents() constlldb_private::ProcessProperties
GetStructuredDataPlugin(ConstString type_name) constlldb_private::Process
GetSubProperty(const ExecutionContext *exe_ctx, ConstString name)lldb_private::Properties
GetSystemRuntime()lldb_private::Processvirtual
GetTarget()lldb_private::Processinline
GetTarget() constlldb_private::Processinline
GetThreadList()lldb_private::Processinline
GetThreadStatus(Stream &ostrm, bool only_threads_with_stop_reason, uint32_t start_frame, uint32_t num_frames, uint32_t num_frames_with_source, bool stop_format)lldb_private::Process
GetUniqueID() constlldb_private::Processinline
GetUnixSignals()lldb_private::Process
GetUnwindOnErrorInExpressions() constlldb_private::ProcessProperties
GetUtilityExpressionTimeout() constlldb_private::ProcessProperties
GetValueProperties() constlldb_private::Propertiesinlinevirtual
GetVirtualAddressableBits() constlldb_private::ProcessProperties
GetWarningsOptimization() constlldb_private::ProcessProperties
GetWarningsUnsupportedLanguage() constlldb_private::ProcessProperties
GetWatchpointSupportInfo(uint32_t &num)lldb_private::Processinlinevirtual
GetWatchpointSupportInfo(uint32_t &num, bool &after)lldb_private::Processinlinevirtual
Halt(bool clear_thread_plans=false, bool use_run_lock=true)lldb_private::Process
HaltPrivate()lldb_private::Processprotected
HandlePrivateEvent(lldb::EventSP &event_sp)lldb_private::Processprotected
HandleProcessStateChangedEvent(const lldb::EventSP &event_sp, Stream *stream, bool &pop_process_io_handler)lldb_private::Processstatic
HasAssignedIndexIDToThread(uint64_t sb_thread_id)lldb_private::Process
HasExited(lldb::StateType state)ProcessKDPinlineprotected
HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
HijackProcessEvents(lldb::ListenerSP listener_sp)lldb_private::Process
Initialize()ProcessKDPstatic
IsAlive() overrideProcessKDPvirtual
IsHijackedForEvent(uint32_t event_mask)lldb_private::Broadcasterinline
IsLiveDebugSession() constlldb_private::Processinlinevirtual
IsPossibleDynamicValue(ValueObject &in_value)lldb_private::Process
IsRunning(lldb::StateType state)ProcessKDPinlineprotected
lldb_private::Process::IsRunning() constlldb_private::Process
IsSettingExperimental(llvm::StringRef setting)lldb_private::Propertiesstatic
IsStepping(lldb::StateType state)ProcessKDPinlineprotected
IsValid() constlldb_private::Processinline
LanguageRuntimeCollection typedeflldb_private::Processprotected
Launch(ProcessLaunchInfo &launch_info)lldb_private::Processvirtual
LoadCore()lldb_private::Processvirtual
LoadModules()lldb_private::Processinlinevirtual
LoadOperatingSystemPlugin(bool flush)lldb_private::Processprotected
LoadRange typedeflldb_private::Process
m_abi_splldb_private::Processprotected
m_allocated_memory_cachelldb_private::Processprotected
m_async_broadcasterProcessKDPprotected
m_async_threadProcessKDPprotected
m_breakpoint_site_listlldb_private::Processprotected
m_broadcaster_namelldb_private::Broadcasterprivate
m_broadcaster_splldb_private::Broadcasterprivate
m_can_interpret_function_callslldb_private::Processprotected
m_can_jitlldb_private::Processprotected
m_clear_thread_plans_on_stoplldb_private::Processprotected
m_code_address_masklldb_private::Processprotected
m_collection_splldb_private::Propertiesprotected
m_commProcessKDPprotected
m_command_spProcessKDPprotected
m_currently_handling_do_on_removalslldb_private::Processprotected
m_data_address_masklldb_private::Processprotected
m_destroy_in_processlldb_private::Processprotected
m_dlopen_utility_func_flag_oncelldb_private::Processprotected
m_dlopen_utility_func_uplldb_private::Processprotected
m_dyld_plugin_nameProcessKDPprotected
m_dyld_uplldb_private::Processprotected
m_dynamic_checkers_uplldb_private::Processprotected
m_exit_statuslldb_private::Processprotected
m_exit_status_mutexlldb_private::Processprotected
m_exit_stringlldb_private::Processprotected
m_experimental_properties_uplldb_private::ProcessPropertiesprotected
m_extended_thread_listlldb_private::Processprotected
m_extended_thread_stop_idlldb_private::Processprotected
m_finalizinglldb_private::Processprotected
m_force_next_event_deliverylldb_private::Processprotected
m_image_tokenslldb_private::Processprotected
m_instrumentation_runtimeslldb_private::Processprotected
m_iohandler_synclldb_private::Processprotected
m_jit_loaders_uplldb_private::Processprotected
m_kernel_load_addrProcessKDPprotected
m_kernel_thread_wpProcessKDPprotected
m_language_runtimeslldb_private::Processprotected
m_language_runtimes_mutexlldb_private::Processprotected
m_last_broadcast_statelldb_private::Processprotected
m_listener_splldb_private::Processprotected
m_manager_splldb_private::Broadcasterprivate
m_memory_cachelldb_private::Processprotected
m_mod_idlldb_private::Processprotected
m_next_event_action_uplldb_private::Processprotected
m_notificationslldb_private::Processprotected
m_os_uplldb_private::Processprotected
m_pidlldb_private::Processprotected
m_pre_resume_actionslldb_private::Processprotected
m_private_run_locklldb_private::Processprotected
m_private_statelldb_private::Processprotected
m_private_state_broadcasterlldb_private::Processprotected
m_private_state_control_broadcasterlldb_private::Processprotected
m_private_state_listener_splldb_private::Processprotected
m_private_state_threadlldb_private::Processprotected
m_processlldb_private::ProcessPropertiesprotected
m_process_input_readerlldb_private::Processprotected
m_process_unique_idlldb_private::Processprotected
m_profile_datalldb_private::Processprotected
m_profile_data_comm_mutexlldb_private::Processprotected
m_public_run_locklldb_private::Processprotected
m_public_statelldb_private::Processprotected
m_queue_listlldb_private::Processprotected
m_queue_list_stop_idlldb_private::Processprotected
m_resolved_indirect_addresseslldb_private::Processprotected
m_resume_requestedlldb_private::Processprotected
m_run_thread_plan_locklldb_private::Processprotected
m_should_detachlldb_private::Processprotected
m_stderr_datalldb_private::Processprotected
m_stdin_forwardlldb_private::Processprotected
m_stdio_communicationlldb_private::Processprotected
m_stdio_communication_mutexlldb_private::Processprotected
m_stdout_datalldb_private::Processprotected
m_structured_data_plugin_maplldb_private::Processprotected
m_system_runtime_uplldb_private::Processprotected
m_target_wplldb_private::Processprotected
m_thread_id_to_index_id_maplldb_private::Processprotected
m_thread_index_idlldb_private::Processprotected
m_thread_listlldb_private::Processprotected
m_thread_list_reallldb_private::Processprotected
m_thread_mutexlldb_private::Processprotected
m_thread_planslldb_private::Processprotected
m_unix_signals_splldb_private::Processprotected
m_warnings_issuedlldb_private::Processprotected
MapSupportedStructuredDataPlugins(const StructuredData::Array &supported_type_names)lldb_private::Processprotected
ModulesDidLoad(ModuleList &module_list)lldb_private::Processvirtual
operator=(const ProcessKDP &)=deleteProcessKDPprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PausePrivateStateThread()lldb_private::Processprotected
PeekAtStateChangedEvents()lldb_private::Process
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PopProcessIOHandler()lldb_private::Processprotected
PrefetchModuleSpecs(llvm::ArrayRef< FileSpec > module_file_specs, const llvm::Triple &triple)lldb_private::Processinlinevirtual
PreResumeActionCallback typedeflldb_private::Process
PrintWarning(uint64_t warning_type, const void *repeat_key, const char *fmt,...) __attribute__((format(printflldb_private::Processprotected
PrintWarningOptimization(const SymbolContext &sc)lldb_private::Process
PrintWarningUnsupportedLanguage(const SymbolContext &sc)lldb_private::Process
PrivateResume()lldb_private::Processprotected
PrivateStateThread(void *arg)lldb_private::Processprivatestatic
PrivateStateThreadIsValid() constlldb_private::Processinlineprotected
Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp)lldb_private::Process
Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const lldb::UnixSignalsSP &unix_signals_sp)lldb_private::Process
Process(const Process &)=deletelldb_private::Processprivate
ProcessIDIsValid() constProcessKDPprotected
ProcessIOHandlerExists() constlldb_private::Processinlineprotected
ProcessIOHandlerIsActive()lldb_private::Processprotected
ProcessKDP(lldb::TargetSP target_sp, lldb::ListenerSP listener)ProcessKDP
ProcessKDP(const ProcessKDP &)=deleteProcessKDPprivate
lldb_private::ProcessProperties::ProcessProperties(lldb_private::Process *process)lldb_private::ProcessProperties
Properties()=defaultlldb_private::Properties
Properties(const lldb::OptionValuePropertiesSP &collection_sp)lldb_private::Propertiesinline
PruneThreadPlans()lldb_private::Process
PruneThreadPlansForTID(lldb::tid_t tid)lldb_private::Process
PushProcessIOHandler()lldb_private::Processprotected
PutSTDIN(const char *buf, size_t buf_size, Status &error)lldb_private::Processinlinevirtual
Queues()lldb_private::Processinline
ReadCStringFromMemory(lldb::addr_t vm_addr, char *cstr, size_t cstr_max_len, Status &error)lldb_private::Process
ReadCStringFromMemory(lldb::addr_t vm_addr, std::string &out_str, Status &error)lldb_private::Process
ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, Status &error)lldb_private::Processvirtual
ReadMemoryFromInferior(lldb::addr_t vm_addr, void *buf, size_t size, Status &error)lldb_private::Process
ReadMemoryTags(lldb::addr_t addr, size_t len)lldb_private::Process
ReadModuleFromMemory(const FileSpec &file_spec, lldb::addr_t header_addr, size_t size_to_read=512)lldb_private::Process
ReadPointerFromMemory(lldb::addr_t vm_addr, Status &error)lldb_private::Process
ReadScalarIntegerFromMemory(lldb::addr_t addr, uint32_t byte_size, bool is_signed, Scalar &scalar, Status &error)lldb_private::Process
ReadSignedIntegerFromMemory(lldb::addr_t load_addr, size_t byte_size, int64_t fail_value, Status &error)lldb_private::Process
ReadStringFromMemory(lldb::addr_t vm_addr, char *str, size_t max_bytes, Status &error, size_t type_width=1)lldb_private::Process
ReadUnsignedIntegerFromMemory(lldb::addr_t load_addr, size_t byte_size, uint64_t fail_value, Status &error)lldb_private::Process
RefreshStateAfterStop() overrideProcessKDPvirtual
RegisterNotificationCallbacks(const Process::Notifications &callbacks)lldb_private::Process
RemoveBreakpointOpcodesFromBuffer(lldb::addr_t addr, size_t size, uint8_t *buf) constlldb_private::Processprotected
RemoveInvalidMemoryRange(const LoadRange &region)lldb_private::Process
RemoveListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
RemoveOwnerFromBreakpointSite(lldb::user_id_t owner_id, lldb::user_id_t owner_loc_id, lldb::BreakpointSiteSP &bp_site_sp)lldb_private::Process
ResetImageToken(size_t token)lldb_private::Process
ResolveIndirectFunction(const Address *address, Status &error)lldb_private::Processvirtual
RestoreBroadcaster()lldb_private::Broadcasterinline
RestoreProcessEvents()lldb_private::Process
Resume()lldb_private::Process
ResumePrivateStateThread()lldb_private::Processprotected
ResumeSynchronous(Stream *stream)lldb_private::Process
RouteAsyncStructuredData(const StructuredData::ObjectSP object_sp)lldb_private::Processprotected
RunPreResumeActions()lldb_private::Process
RunPrivateStateThread(bool is_secondary_thread)lldb_private::Processprivate
RunThreadPlan(ExecutionContext &exe_ctx, lldb::ThreadPlanSP &thread_plan_sp, const EvaluateExpressionOptions &options, DiagnosticManager &diagnostic_manager)lldb_private::Process
SendAsyncInterrupt()lldb_private::Process
SendEventData(const char *data)lldb_private::Processinlinevirtual
SetCanInterpretFunctionCalls(bool can_interpret_function_calls)lldb_private::Processinline
SetCanJIT(bool can_jit)lldb_private::Process
SetCanRunCode(bool can_run_code)lldb_private::Process
SetCodeAddressMask(lldb::addr_t code_address_mask)lldb_private::Processinline
SetDataAddressMask(lldb::addr_t data_address_mask)lldb_private::Processinline
SetDetachKeepsStopped(bool keep_stopped)lldb_private::ProcessProperties
SetDisableLangRuntimeUnwindPlans(bool disable)lldb_private::ProcessProperties
SetDynamicCheckers(DynamicCheckerFunctions *dynamic_checkers)lldb_private::Process
SetEventName(uint32_t event_mask, const char *name)lldb_private::Broadcasterinline
SetExitStatus(int exit_status, const char *cstr)lldb_private::Processvirtual
SetExtraStartupCommands(const Args &args)lldb_private::ProcessProperties
SetID(lldb::pid_t new_pid)lldb_private::Processinline
SetIgnoreBreakpointsInExpressions(bool ignore)lldb_private::ProcessProperties
SetNextEventAction(Process::NextEventAction *next_event_action)lldb_private::Processinlineprotected
SetOSPluginReportsAllThreads(bool does_report)lldb_private::ProcessProperties
SetPrivateState(lldb::StateType state)lldb_private::Processprotected
SetProcessExitStatus(lldb::pid_t pid, bool exited, int signo, int status)lldb_private::Processstatic
SetPropertyValue(const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value)lldb_private::Propertiesvirtual
SetPublicState(lldb::StateType new_state, bool restarted)lldb_private::Processprotected
SetPythonOSPluginPath(const FileSpec &file)lldb_private::ProcessProperties
SetRunningUserExpression(bool on)lldb_private::Process
SetRunningUtilityFunction(bool on)lldb_private::Process
SetShouldDetach(bool b)lldb_private::Processinline
SetSTDIOFileDescriptor(int file_descriptor)lldb_private::Process
SetStopOnSharedLibraryEvents(bool stop)lldb_private::ProcessProperties
SettingsInitialize()lldb_private::Processstatic
SettingsTerminate()lldb_private::Processstatic
SetUnixSignals(lldb::UnixSignalsSP &&signals_sp)lldb_private::Process
SetUnwindOnErrorInExpressions(bool ignore)lldb_private::ProcessProperties
SetVirtualAddressableBits(uint32_t bits)lldb_private::ProcessProperties
ShouldBroadcastEvent(Event *event_ptr)lldb_private::Processprivate
Signal(int signal)lldb_private::Process
StartAsyncThread()ProcessKDPprotected
StartNoticingNewThreads()lldb_private::Processinlinevirtual
StartPrivateStateThread(bool is_secondary_thread=false)lldb_private::Processprotected
StateChangedIsExternallyHijacked()lldb_private::Process
StateChangedIsHijackedForSynchronousResume()lldb_private::Process
STDIOReadThreadBytesReceived(void *baton, const void *src, size_t src_len)lldb_private::Processprotectedstatic
StopAsyncThread()ProcessKDPprotected
StopForDestroyOrDetach(lldb::EventSP &exit_event_sp)lldb_private::Processprotected
StopLocker typedeflldb_private::Process
StopNoticingNewThreads()lldb_private::Processinlinevirtual
StopPrivateStateThread()lldb_private::Processprotected
StructuredDataPluginMap typedeflldb_private::Processprotected
SupportsMemoryTagging()lldb_private::Processinlineprotectedvirtual
SynchronouslyNotifyStateChanged(lldb::StateType state)lldb_private::Processprotected
SyncIOHandler(uint32_t iohandler_id, const Timeout< std::micro > &timeout)lldb_private::Process
Terminate()ProcessKDPstatic
ThreadKDP classProcessKDPfriend
Threads()lldb_private::Processinline
TraceGetBinaryData(const TraceGetBinaryDataRequest &request)lldb_private::Processinlineprotectedvirtual
TraceGetState(llvm::StringRef type)lldb_private::Processinlineprotectedvirtual
TraceStart(const llvm::json::Value &request)lldb_private::Processinlineprotectedvirtual
TraceStop(const TraceStopRequest &request)lldb_private::Processinlineprotectedvirtual
TraceSupported()lldb_private::Processprotectedvirtual
UnregisterNotificationCallbacks(const Process::Notifications &callbacks)lldb_private::Process
UpdateAutomaticSignalFiltering()lldb_private::Processprotectedvirtual
UpdateQueueListIfNeeded()lldb_private::Process
UpdateThreadList(ThreadList &old_thread_list, ThreadList &new_thread_list)lldb_private::Process
UpdateThreadListIfNeeded()lldb_private::Process
WaitForProcessStopPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout)lldb_private::Processprotected
WaitForProcessToStop(const Timeout< std::micro > &timeout, lldb::EventSP *event_sp_ptr=nullptr, bool wait_always=true, lldb::ListenerSP hijack_listener=lldb::ListenerSP(), Stream *stream=nullptr, bool use_run_lock=true)lldb_private::Process
WarnBeforeDetach() constlldb_private::Processinlinevirtual
Warnings enum namelldb_private::Process
WarningsCollection typedeflldb_private::Processprotected
WarningsPointerSet typedeflldb_private::Processprotected
WillAttachToProcessWithID(lldb::pid_t pid) overrideProcessKDPvirtual
WillAttachToProcessWithName(const char *process_name, bool wait_for_launch) overrideProcessKDPvirtual
WillDestroy()lldb_private::Processinlinevirtual
WillDetach()lldb_private::Processinlinevirtual
WillHalt()lldb_private::Processinlinevirtual
WillLaunch(lldb_private::Module *module) overrideProcessKDPvirtual
WillPublicStop()lldb_private::Processinlinevirtual
WillResume() overrideProcessKDPvirtual
WillSignal()lldb_private::Processinlinevirtual
WriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size, Status &error)lldb_private::Process
WriteMemoryPrivate(lldb::addr_t addr, const void *buf, size_t size, Status &error)lldb_private::Processprotected
WriteObjectFile(std::vector< ObjectFile::LoadableData > entries)lldb_private::Processvirtual
WritePointerToMemory(lldb::addr_t vm_addr, lldb::addr_t ptr_value, Status &error)lldb_private::Process
WriteScalarToMemory(lldb::addr_t vm_addr, const Scalar &scalar, size_t size, Status &error)lldb_private::Process
~Broadcaster()lldb_private::Broadcastervirtual
~ExecutionContextScope()=defaultlldb_private::ExecutionContextScopevirtual
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual
~Process() overridelldb_private::Process
~ProcessKDP() overrideProcessKDP
~ProcessProperties() overridelldb_private::ProcessProperties
~Properties()=defaultlldb_private::Propertiesvirtual