Diana Software
Namespaces | Functions | Variables
QDianaDebug.cc File Reference

Go to the source code of this file.

Namespaces

 Diana
 the Diana namespace is needed because sometimes we use Qt libraries, that use same class names of our software.
 

Functions

void Diana::SetDianaDebug (bool value)
 
bool Diana::GetDianaDebug ()
 
void Diana::Abort (const QError &err)
 
void Diana::Abort (std::exception &ex)
 
void Diana::Abort (const std::string &str)
 
void Diana::Abort (...)
 
void diana_stacktrace (std::ostream &o, size_t MaxLines)
 

Variables

bool Diana::DianaDebug = true
 

Function Documentation

◆ diana_stacktrace()

void diana_stacktrace ( std::ostream &  o,
size_t  MaxLines 
)

Definition at line 74 of file QDianaDebug.cc.

Referenced by Diana::Abort(), and main().