clang-tools 22.0.0git
clang::clangd::LoggingSession Class Reference

Only one LoggingSession can be active at a time. More...

#include <Logger.h>

Public Member Functions

 LoggingSession (clangd::Logger &Instance)
 ~LoggingSession ()
 LoggingSession (LoggingSession &&)=delete
LoggingSessionoperator= (LoggingSession &&)=delete
 LoggingSession (LoggingSession const &)=delete
LoggingSessionoperator= (LoggingSession const &)=delete

Detailed Description

Only one LoggingSession can be active at a time.

Definition at line 106 of file Logger.h.

Constructor & Destructor Documentation

◆ LoggingSession() [1/3]

clang::clangd::LoggingSession::LoggingSession ( clangd::Logger & Instance)

Definition at line 24 of file Logger.cpp.

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

◆ ~LoggingSession()

clang::clangd::LoggingSession::~LoggingSession ( )

Definition at line 29 of file Logger.cpp.

◆ LoggingSession() [2/3]

clang::clangd::LoggingSession::LoggingSession ( LoggingSession && )
delete

References LoggingSession().

◆ LoggingSession() [3/3]

clang::clangd::LoggingSession::LoggingSession ( LoggingSession const & )
delete

References LoggingSession().

Member Function Documentation

◆ operator=() [1/2]

LoggingSession & clang::clangd::LoggingSession::operator= ( LoggingSession && )
delete

References LoggingSession().

◆ operator=() [2/2]

LoggingSession & clang::clangd::LoggingSession::operator= ( LoggingSession const & )
delete

References LoggingSession().


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