diff options
Diffstat (limited to 'contrib/llvm-project/lldb/bindings/interface/SBTrace.i')
-rw-r--r-- | contrib/llvm-project/lldb/bindings/interface/SBTrace.i | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/contrib/llvm-project/lldb/bindings/interface/SBTrace.i b/contrib/llvm-project/lldb/bindings/interface/SBTrace.i index 6d4b7e6be27d..0f5bf0ecc8d9 100644 --- a/contrib/llvm-project/lldb/bindings/interface/SBTrace.i +++ b/contrib/llvm-project/lldb/bindings/interface/SBTrace.i @@ -14,25 +14,19 @@ namespace lldb { class LLDB_API SBTrace { public: SBTrace(); - size_t GetTraceData(SBError &error, void *buf, - size_t size, size_t offset, - lldb::tid_t thread_id); - size_t GetMetaData(SBError &error, void *buf, - size_t size, size_t offset, - lldb::tid_t thread_id); + const char *GetStartConfigurationHelp(); - void StopTrace(SBError &error, - lldb::tid_t thread_id); + SBError Start(const SBStructuredData &configuration); - void GetTraceConfig(SBTraceOptions &options, - SBError &error); + SBError Start(const SBThread &thread, const SBStructuredData &configuration); - lldb::user_id_t GetTraceUID(); + SBError Stop(); + + SBError Stop(const SBThread &thread); explicit operator bool() const; bool IsValid(); - }; -} // namespace lldb
\ No newline at end of file +} // namespace lldb |