Lines Matching refs:LogWriter
44 LogWriter::~LogWriter() { in ~LogWriter()
48 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT { in WriteAll()
78 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT { in Flush()
82 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT { in Open()
125 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter))); in Open()
126 new (LW) LogWriter(Vmo); in Open()
130 void LogWriter::Close(LogWriter *LW) { in Close()
131 LW->~LogWriter(); in Close()
135 LogWriter::~LogWriter() {
139 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT {
157 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT {
161 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT {
188 LogWriter *LW = allocate<LogWriter>();
189 new (LW) LogWriter(Fd);
193 void LogWriter::Close(LogWriter *LW) {
194 LW->~LogWriter();