svcore  1.9
Debug.h File Reference
#include <QDebug>
#include <QTextStream>
#include <vamp-hostsdk/RealTime.h>
#include <string>
#include <iostream>
Include dependency graph for Debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SVDEBUG   getSVDebug()
 

Functions

QDebug & operator<< (QDebug &, const std::string &)
 
std::ostream & operator<< (std::ostream &, const QString &)
 
std::ostream & operator<< (std::ostream &, const QUrl &)
 
QDebug & getSVDebug ()
 
QDebug & operator<< (QDebug &d, const Vamp::RealTime &rt)
 
template<typename T >
QDebug & operator<< (QDebug &d, const T &t)
 

Macro Definition Documentation

◆ SVDEBUG

#define SVDEBUG   getSVDebug()

Definition at line 42 of file Debug.h.

Function Documentation

◆ operator<<() [1/5]

QDebug& operator<< ( QDebug &  ,
const std::string &   
)

Definition at line 84 of file Debug.cpp.

◆ operator<<() [2/5]

std::ostream& operator<< ( std::ostream &  ,
const QString &   
)

Definition at line 91 of file Debug.cpp.

◆ operator<<() [3/5]

std::ostream& operator<< ( std::ostream &  ,
const QUrl &   
)

Definition at line 97 of file Debug.cpp.

◆ getSVDebug()

QDebug& getSVDebug ( )

!! what to do if mkpath fails?

Definition at line 36 of file Debug.cpp.

References debugs, ResourceFinder::getUserResourcePrefix(), mutex, and prefix.

◆ operator<<() [4/5]

QDebug& operator<< ( QDebug &  d,
const Vamp::RealTime &  rt 
)
inline

Definition at line 44 of file Debug.h.

◆ operator<<() [5/5]

template<typename T >
QDebug& operator<< ( QDebug &  d,
const T &  t 
)
inline

Definition at line 50 of file Debug.h.