#define lldb_Driver_h_
#include "Platform.h"
-#include "lldb/Host/PseudoTerminal.h"
-#include <bitset>
#include <set>
#include <string>
#include <vector>
#include "lldb/API/SBDefines.h"
#include "lldb/API/SBError.h"
-class IOChannel;
-
class Driver : public lldb::SBBroadcaster {
public:
typedef enum CommandPlacement {
OptionSet m_seen_options;
};
- static lldb::SBError SetOptionValue(int option_idx, const char *option_arg,
- Driver::OptionData &data);
-
lldb::SBDebugger &GetDebugger() { return m_debugger; }
void ResizeWindow(unsigned short col);
OptionData m_option_data;
void ResetOptionValues();
-
- void ReadyForCommand();
};
#endif // lldb_Driver_h_