JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches
JKQTPAutoOutputTimer Class Reference

RAII construct that times its lifetime, outputting properly indented qDebug()-message. More...

#include <jkqtpdebuggingtools.h>

Inheritance diagram for JKQTPAutoOutputTimer:
[legend]
Collaboration diagram for JKQTPAutoOutputTimer:
[legend]

Public Member Functions

 JKQTPAutoOutputTimer (const QString &message)
 
 ~JKQTPAutoOutputTimer ()
 
void write (const QString &message) const
 

Protected Attributes

QString indent
 
QString message
 

Detailed Description

RAII construct that times its lifetime, outputting properly indented qDebug()-message.

Constructor & Destructor Documentation

◆ JKQTPAutoOutputTimer()

JKQTPAutoOutputTimer::JKQTPAutoOutputTimer ( const QString &  message)
explicit

◆ ~JKQTPAutoOutputTimer()

JKQTPAutoOutputTimer::~JKQTPAutoOutputTimer ( )

Member Function Documentation

◆ write()

void JKQTPAutoOutputTimer::write ( const QString &  message) const

Member Data Documentation

◆ indent

QString JKQTPAutoOutputTimer::indent
protected

◆ message

QString JKQTPAutoOutputTimer::message
protected

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