LLDB mainline
lldb_private::Trace Member List

This is the complete list of members for lldb_private::Trace, including all inherited members.

CreateNewCursor(Thread &thread)=0lldb_private::Tracepure virtual
DoRefreshLiveProcessState(TraceGetStateResponse state, llvm::StringRef json_response)=0lldb_private::Traceprotectedpure virtual
Dump(Stream *s) const =0lldb_private::Tracepure virtual
DumpTraceInfo(Thread &thread, Stream &s, bool verbose, bool json)=0lldb_private::Tracepure virtual
FindPluginForLiveProcess(llvm::StringRef plugin_name, Process &process)lldb_private::Tracestatic
FindPluginForPostMortemProcess(Debugger &debugger, const llvm::json::Value &bundle_description, llvm::StringRef session_file_dir)lldb_private::Tracestatic
FindPluginSchema(llvm::StringRef plugin_name)lldb_private::Tracestatic
GetAllProcesses()lldb_private::Trace
GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveCpuBinaryDataSize(lldb::cpu_id_t cpu_id, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveProcess()lldb_private::Traceprotected
GetLiveProcessBinaryData(llvm::StringRef kind)lldb_private::Traceprotected
GetLiveProcessBinaryDataSize(llvm::StringRef kind)lldb_private::Traceprotected
GetLiveProcessState()lldb_private::Traceprotected
GetLiveThreadBinaryData(lldb::tid_t tid, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveThreadBinaryDataSize(lldb::tid_t tid, llvm::StringRef kind)lldb_private::Traceprotected
GetLiveTraceBinaryData(const TraceGetBinaryDataRequest &request, uint64_t expected_size)lldb_private::Traceprotected
GetPluginName()=0lldb_private::PluginInterfacepure virtual
GetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id, llvm::StringRef kind)lldb_private::Traceprotected
GetPostMortemProcesses()lldb_private::Traceprotected
GetPostMortemThreadDataFile(lldb::tid_t tid, llvm::StringRef kind)lldb_private::Traceprotected
GetProcessTraceStartCommand(CommandInterpreter &interpreter)=0lldb_private::Tracepure virtual
GetSchema()=0lldb_private::Tracepure virtual
GetStartConfigurationHelp()=0lldb_private::Tracepure virtual
GetStopID()lldb_private::Trace
GetThreadTraceStartCommand(CommandInterpreter &interpreter)=0lldb_private::Tracepure virtual
GetTracedCpus()lldb_private::Trace
GetTracedProcesses()lldb_private::Traceprotected
GetUpdatedStorage()lldb_private::Traceprivate
IsTraced(lldb::tid_t tid)=0lldb_private::Tracepure virtual
LoadPostMortemTraceFromFile(Debugger &debugger, const FileSpec &trace_description_file)lldb_private::Tracestatic
m_live_processlldb_private::Traceprivate
m_stop_idlldb_private::Traceprivate
m_storagelldb_private::Traceprivate
OnAllCpusBinaryDataRead(llvm::StringRef kind, OnCpusBinaryDataReadCallback callback)lldb_private::Trace
OnBinaryDataReadCallback typedeflldb_private::Trace
OnCpuBinaryDataRead(lldb::cpu_id_t cpu_id, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Trace
OnCpusBinaryDataReadCallback typedeflldb_private::Trace
OnDataFileRead(FileSpec file, OnBinaryDataReadCallback callback)lldb_private::Tracestatic
OnLiveCpuBinaryDataRead(lldb::cpu_id_t cpu, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Traceprotected
OnLiveThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Traceprotected
OnPostMortemCpuBinaryDataRead(lldb::cpu_id_t cpu_id, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Traceprotected
OnPostMortemThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Traceprotected
OnThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, OnBinaryDataReadCallback callback)lldb_private::Trace
operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
RefreshLiveProcessState()lldb_private::Traceprotected
SaveToDisk(FileSpec directory, bool compact)=0lldb_private::Tracepure virtual
SetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id, llvm::StringRef kind, FileSpec file_spec)lldb_private::Traceprotected
SetPostMortemThreadDataFile(lldb::tid_t tid, llvm::StringRef kind, FileSpec file_spec)lldb_private::Traceprotected
Start(StructuredData::ObjectSP configuration=StructuredData::ObjectSP())=0lldb_private::Tracepure virtual
Start(llvm::ArrayRef< lldb::tid_t > tids, StructuredData::ObjectSP configuration=StructuredData::ObjectSP())=0lldb_private::Tracepure virtual
Start(const llvm::json::Value &request)lldb_private::Traceprotected
Stop(llvm::ArrayRef< lldb::tid_t > tids)lldb_private::Trace
Stop()lldb_private::Trace
Trace(llvm::ArrayRef< lldb::ProcessSP > postmortem_processes, std::optional< std::vector< lldb::cpu_id_t > > postmortem_cpus)lldb_private::Traceprotected
Trace(Process &live_process)lldb_private::Traceinlineprotected
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual