LLDB  mainline
lldb_private::Trace Member List

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

DoRefreshLiveProcessState(llvm::Expected< TraceGetStateResponse > state)=0lldb_private::Traceprotectedpure virtual
Dump(Stream *s) const =0lldb_private::Tracepure virtual
DumpTraceInfo(Thread &thread, Stream &s, bool verbose)=0lldb_private::Tracepure virtual
FindPluginForLiveProcess(llvm::StringRef plugin_name, Process &process)lldb_private::Tracestatic
FindPluginForPostMortemProcess(Debugger &debugger, const llvm::json::Value &trace_session_file, llvm::StringRef session_file_dir)lldb_private::Tracestatic
FindPluginSchema(llvm::StringRef plugin_name)lldb_private::Tracestatic
GetCursor(Thread &thread)=0lldb_private::Tracepure virtual
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
GetPluginName()=0lldb_private::PluginInterfacepure virtual
GetPostMortemTraceFile(lldb::tid_t tid)lldb_private::Trace
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
IsTraced(lldb::tid_t tid)=0lldb_private::Tracepure virtual
m_live_processlldb_private::Traceprotected
m_live_process_datalldb_private::Traceprotected
m_live_thread_datalldb_private::Traceprotected
m_stop_idlldb_private::Traceprotected
operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
RefreshLiveProcessState()lldb_private::Traceprotected
SaveLiveTraceToDisk(FileSpec directory)=0lldb_private::Tracepure virtual
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()=defaultlldb_private::Traceprotected
Trace(Process &live_process)lldb_private::Traceinlineprotected
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual