Euphoria
eu::log::ScopedLogger Struct Reference

#include <log.h>

Public Member Functions

 ScopedLogger (Logger *new_log)
 
 ~ScopedLogger ()
 
 ScopedLogger (const ScopedLogger &)=delete
 
 ScopedLogger (ScopedLogger &&)=delete
 
void operator= (const ScopedLogger &)=delete
 
void operator= (ScopedLogger &&)=delete
 

Detailed Description

Definition at line 30 of file log.h.

Constructor & Destructor Documentation

◆ ScopedLogger() [1/3]

eu::log::ScopedLogger::ScopedLogger ( Logger new_log)
explicit

Definition at line 44 of file log.cc.

◆ ~ScopedLogger()

eu::log::ScopedLogger::~ScopedLogger ( )

Definition at line 50 of file log.cc.

◆ ScopedLogger() [2/3]

eu::log::ScopedLogger::ScopedLogger ( const ScopedLogger )
delete

◆ ScopedLogger() [3/3]

eu::log::ScopedLogger::ScopedLogger ( ScopedLogger &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

void eu::log::ScopedLogger::operator= ( const ScopedLogger )
delete

◆ operator=() [2/2]

void eu::log::ScopedLogger::operator= ( ScopedLogger &&  )
delete

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