LLDB mainline
Public Member Functions | Private Attributes | List of all members
lldb_private::SourceManagerImpl Class Reference

Public Member Functions

 SourceManagerImpl (const lldb::DebuggerSP &debugger_sp)
 
 SourceManagerImpl (const lldb::TargetSP &target_sp)
 
 SourceManagerImpl (const SourceManagerImpl &rhs)
 
size_t DisplaySourceLinesWithLineNumbers (const lldb_private::FileSpec &file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, const char *current_line_cstr, lldb_private::Stream *s)
 

Private Attributes

lldb::DebuggerWP m_debugger_wp
 
lldb::TargetWP m_target_wp
 

Detailed Description

Definition at line 23 of file SBSourceManager.cpp.

Constructor & Destructor Documentation

◆ SourceManagerImpl() [1/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const lldb::DebuggerSP debugger_sp)
inline

Definition at line 25 of file SBSourceManager.cpp.

◆ SourceManagerImpl() [2/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const lldb::TargetSP target_sp)
inline

Definition at line 28 of file SBSourceManager.cpp.

◆ SourceManagerImpl() [3/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const SourceManagerImpl rhs)
inline

Definition at line 30 of file SBSourceManager.cpp.

References m_debugger_wp, and m_target_wp.

Member Function Documentation

◆ DisplaySourceLinesWithLineNumbers()

size_t lldb_private::SourceManagerImpl::DisplaySourceLinesWithLineNumbers ( const lldb_private::FileSpec file,
uint32_t  line,
uint32_t  column,
uint32_t  context_before,
uint32_t  context_after,
const char *  current_line_cstr,
lldb_private::Stream s 
)
inline

Definition at line 37 of file SBSourceManager.cpp.

References m_debugger_wp, and m_target_wp.

Member Data Documentation

◆ m_debugger_wp

lldb::DebuggerWP lldb_private::SourceManagerImpl::m_debugger_wp
private

Definition at line 64 of file SBSourceManager.cpp.

Referenced by DisplaySourceLinesWithLineNumbers(), and SourceManagerImpl().

◆ m_target_wp

lldb::TargetWP lldb_private::SourceManagerImpl::m_target_wp
private

Definition at line 65 of file SBSourceManager.cpp.

Referenced by DisplaySourceLinesWithLineNumbers(), and SourceManagerImpl().


The documentation for this class was generated from the following file: