clang 23.0.0git
clang::AtomicLineLogger Class Reference

#include "clang/Basic/AtomicLineLogger.h"

Public Member Functions

 AtomicLineLogger ()
 AtomicLineLogger (StringRef LogFilePath)
 AtomicLineLogger (AtomicLineLogger &&)=delete
AtomicLineLoggeroperator= (AtomicLineLogger &&)=delete
 ~AtomicLineLogger ()
LogLine log ()

Detailed Description

Definition at line 53 of file AtomicLineLogger.h.

Constructor & Destructor Documentation

◆ AtomicLineLogger() [1/3]

clang::AtomicLineLogger::AtomicLineLogger ( )
inline

Definition at line 59 of file AtomicLineLogger.h.

Referenced by AtomicLineLogger(), and operator=().

◆ AtomicLineLogger() [2/3]

AtomicLineLogger::AtomicLineLogger ( StringRef LogFilePath)

Definition at line 86 of file AtomicLineLogger.cpp.

References clang::if().

◆ AtomicLineLogger() [3/3]

clang::AtomicLineLogger::AtomicLineLogger ( AtomicLineLogger && )
delete

References AtomicLineLogger().

◆ ~AtomicLineLogger()

AtomicLineLogger::~AtomicLineLogger ( )

Definition at line 111 of file AtomicLineLogger.cpp.

Member Function Documentation

◆ log()

LogLine AtomicLineLogger::log ( )

Definition at line 105 of file AtomicLineLogger.cpp.

◆ operator=()

AtomicLineLogger & clang::AtomicLineLogger::operator= ( AtomicLineLogger && )
delete

References AtomicLineLogger().


The documentation for this class was generated from the following files: