9#ifndef LLDB_API_SBREPRODUCER_H
10#define LLDB_API_SBREPRODUCER_H
31 void SetVerify(
bool verify);
32 bool GetVerify()
const;
34 void SetCheckVersion(
bool check);
35 bool GetCheckVersion()
const;
45 static const char *Capture();
47 static const char *Capture(
const char *path);
49 static const char *Replay(
const char *path);
50 static const char *Replay(
const char *path,
bool skip_version_check);
51 static const char *Replay(
const char *path,
const SBReplayOptions &options);
53 static const char *PassiveReplay(
const char *path);
55 static const char *Finalize(
const char *path);
56 static const char *GetPath();
58 static bool SetAutoGenerate(
bool b);
60 static bool Generate();
68 static void SetWorkingDirectory(
const char *path);
The SBReproducer class is special because it bootstraps the capture and replay of SB API calls.
A class that represents a running process on the host machine.