Lines Matching refs:LogWriter
45 LogWriter::~LogWriter() { in ~LogWriter()
49 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT { in WriteAll()
79 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT { in Flush()
83 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT { in Open()
126 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter))); in Open()
127 new (LW) LogWriter(Vmo); in Open()
131 void LogWriter::Close(LogWriter *LW) { in Close()
132 LW->~LogWriter(); in Close()
136 LogWriter::~LogWriter() {
140 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT {
158 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT {
162 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT {
189 LogWriter *LW = allocate<LogWriter>();
190 new (LW) LogWriter(Fd);
194 void LogWriter::Close(LogWriter *LW) {
195 LW->~LogWriter();