Lines Matching refs:LogWriter
45 LogWriter::~LogWriter() {
49 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT {
79 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT {
83 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT {
109 // LogWriter needs to hold onto it.
126 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter)));
127 new (LW) LogWriter(Vmo);
131 void LogWriter::Close(LogWriter *LW) {
132 LW->~LogWriter();
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();