#include <iostream>
#include <cmath>
#include <LEDA/string.h>
Include dependency graph for SUtil.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | SPEEDUP false |
#define | NODBG false |
#define | NOINFO false |
#define | dbgOn true |
#define | DBG |
#define | DBGX |
#define | dbgVar(name, val) |
#define | infoVar(m, name, val) |
#define | NOCOPY(classname) classname(classname&) |
#define | DUMMYIO(classname) |
Functions | |
void | die (const leda_string &s) |
template<class T> T | sgn (T x) |
int | min (int a, int b) |
double | min (double a, double b) |
Variables | |
int | myInfoFlag |
|
Value: if( (!NODBG) && dbgOn ) \ std::cerr << "Debug: line " << __LINE__ << " of " << __FILE__ << ": " |
|
|
|
Value: if( (!NODBG) && dbgOn ) \ { \ std::cerr << "Debug: line " << __LINE__ << " of " << __FILE__ << ": " \ << name << " = " << val << std::endl; \ } |
|
Value: if( (!NODBG) && dbgOn ) \ std::cerr |
|
Value: class foo { \ friend std::ostream& operator<<(std::ostream& os, const foo&) \ { assert( 0 && "Not implemented." ); return os; }; \ friend std::istream& operator>>(std::istream& is, foo&) \ { assert( 0 && "Not implemented." ); return is; }; \ } |
|
Value: if( (!NOINFO) && (myInfoFlag >= m) ) \ { \ std::cout << name << " = " << val << std::endl; \ } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|