SPH
Public Member Functions | List of all members
VerboseLogGuard Class Reference

RAII guard writing called functions and their durations to a special verbose logger. More...

#include <Logger.h>

Inheritance diagram for VerboseLogGuard:
Noncopyable

Public Member Functions

 VerboseLogGuard (const std::string &functionName)
 Creates a guard, should be at the very beginning of a function/scope. More...
 
 ~VerboseLogGuard ()
 
- Public Member Functions inherited from Noncopyable
 Noncopyable ()=default
 
 Noncopyable (const Noncopyable &)=delete
 
 Noncopyable (Noncopyable &&)=default
 
Noncopyableoperator= (const Noncopyable &)=delete
 
Noncopyableoperator= (Noncopyable &&)=default
 

Detailed Description

RAII guard writing called functions and their durations to a special verbose logger.

Definition at line 224 of file Logger.h.

Constructor & Destructor Documentation

◆ VerboseLogGuard()

VerboseLogGuard::VerboseLogGuard ( const std::string &  functionName)

Creates a guard, should be at the very beginning of a function/scope.

Definition at line 84 of file Logger.cpp.

◆ ~VerboseLogGuard()

VerboseLogGuard::~VerboseLogGuard ( )

Definition at line 108 of file Logger.cpp.


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