Trees | Indices | Help |
|
---|
|
Represents a destination for streaming data output to. By default, a string stream is created. For example (from test/source-manager/TestSourceManager.py), # Create the filespec for 'main.c'. filespec = lldb.SBFileSpec('main.c', False) source_mgr = self.dbg.GetSourceManager() # Use a string stream as the destination. stream = lldb.SBStream() source_mgr.DisplaySourceLinesWithLineNumbers(filespec, self.line, 2, # context before 2, # context after '=>', # prefix for current line stream) # 2 # 3 int main(int argc, char const *argv[]) { # => 4 printf('Hello world. '); // Set break point at this line. # 5 return 0; # 6 } self.expect(stream.GetData(), 'Source code displayed correctly', exe=False, patterns = ['=> %d.*Hello world' % self.line])
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
__swig_setmethods__ =
|
|||
__swig_getmethods__ =
|
|
|||
Inherited from |
|
x.__setattr__('name', value) <==> x.name = value
|
repr(x)
|
__init__(lldb::SBStream self) -> SBStream
|
GetData(SBStream self) -> str const * If this stream is not redirected to a file, it will maintain a local cache for the stream data which can be accessed using this accessor. |
GetSize(SBStream self) -> size_t If this stream is not redirected to a file, it will maintain a local cache for the stream output whose length can be accessed using this accessor. |
Clear(SBStream self) If the stream is redirected to a file, forget about the file and if ownership of the file was transfered to this object, close the file. If the stream is backed by a local cache, clear this cache. |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013 | http://epydoc.sourceforge.net |