9#ifndef LLDB_UTILITY_STREAMSTRING_H
10#define LLDB_UTILITY_STREAMSTRING_H
14#include "llvm/ADT/StringRef.h"
23class ScriptInterpreter;
33 void Flush()
override;
53 size_t WriteImpl(
const void *s,
size_t length)
override;
size_t WriteImpl(const void *s, size_t length) override
Output character bytes to the stream.
size_t GetSizeOfLastLine() const
const char * GetData() const
void Flush() override
Flush the stream.
llvm::StringRef GetString() const
void FillLastLineToColumn(uint32_t column, char fill_char)
A stream class that can stream formatted output to a file.
A class that represents a running process on the host machine.
ByteOrder
Byte ordering definitions.