From e1873736cbf1541df7d24a801c5a5e61a547d28d Mon Sep 17 00:00:00 2001 From: Daniel Malea Date: Fri, 19 Jul 2013 17:28:54 +0000 Subject: Add LLDB API reference docs (for Python and C++) llvm-svn: 186697 --- .../html/SBSourceManager_8h_source.html | 98 ++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h_source.html (limited to 'lldb/www/cpp_reference/html/SBSourceManager_8h_source.html') diff --git a/lldb/www/cpp_reference/html/SBSourceManager_8h_source.html b/lldb/www/cpp_reference/html/SBSourceManager_8h_source.html new file mode 100644 index 00000000000..8aa00a40bd2 --- /dev/null +++ b/lldb/www/cpp_reference/html/SBSourceManager_8h_source.html @@ -0,0 +1,98 @@ + + + + + +LLVM: SBSourceManager.h Source File + + +

LLDB API Documentation

+ + + + + +
+
+
SBSourceManager.h
+
+
+Go to the documentation of this file.
1 //===-- SBSourceManager.h ---------------------------------------*- C++ -*-===//
+
2 //
+
3 // The LLVM Compiler Infrastructure
+
4 //
+
5 // This file is distributed under the University of Illinois Open Source
+
6 // License. See LICENSE.TXT for details.
+
7 //
+
8 //===----------------------------------------------------------------------===//
+
9 
+
10 #ifndef LLDB_SBSourceManager_h_
+
11 #define LLDB_SBSourceManager_h_
+
12 
+
13 #include "lldb/API/SBDefines.h"
+
14 
+
15 #include <stdio.h>
+
16 
+
17 namespace lldb {
+
18 
+ +
20 {
+
21 public:
+
22  SBSourceManager (const SBDebugger &debugger);
+
23  SBSourceManager (const SBTarget &target);
+
24  SBSourceManager (const SBSourceManager &rhs);
+
25 
+ +
27 
+
28  const lldb::SBSourceManager &
+ +
30 
+
31  size_t
+ +
33  uint32_t line,
+
34  uint32_t context_before,
+
35  uint32_t context_after,
+
36  const char* current_line_cstr,
+
37  lldb::SBStream &s);
+
38 
+
39 
+
40 protected:
+
41  friend class SBCommandInterpreter;
+
42  friend class SBDebugger;
+
43 
+
44  SBSourceManager(lldb_private::SourceManager *source_manager);
+
45 
+
46 private:
+
47 
+
48  std::unique_ptr<lldb_private::SourceManagerImpl> m_opaque_ap;
+
49 };
+
50 
+
51 } // namespace lldb
+
52 
+
53 #endif // LLDB_SBSourceManager_h_
+
+
+ +
+ + + -- cgit v1.2.3