LLDB
mainline
|
Recorder that records its data as text to a file. More...
#include <ReproducerProvider.h>
Public Member Functions | |
DataRecorder (const FileSpec &filename, std::error_code &ec) | |
template<typename T > | |
void | Record (const T &t, bool newline=false) |
![]() | |
const FileSpec & | GetFilename () |
void | Stop () |
Static Public Member Functions | |
static llvm::Expected< std::unique_ptr< DataRecorder > > | Create (const FileSpec &filename) |
Additional Inherited Members | |
![]() | |
AbstractRecorder (const FileSpec &filename, std::error_code &ec) | |
![]() | |
llvm::raw_fd_ostream | m_os |
bool | m_record |
Recorder that records its data as text to a file.
Definition at line 55 of file ReproducerProvider.h.
|
inline |
Definition at line 57 of file ReproducerProvider.h.
|
static |
Definition at line 22 of file ReproducerProvider.cpp.
|
inline |
Definition at line 63 of file ReproducerProvider.h.
References lldb_private::repro::AbstractRecorder::m_os, and lldb_private::repro::AbstractRecorder::m_record.
Referenced by lldb_private::IOHandlerEditline::GetLine().