GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
Namespaces | Macros | Functions | Variables
debug.h File Reference

Global debugging flags. More...

#include <gtsam/base/FastMap.h>
#include <gtsam/global_includes.h>
#include <string>
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.

Namespaces

 gtsam
 

Macros

#define ISDEBUG(S)   (gtsam::guardedIsDebug(S))
 
#define SETDEBUG(S, V)   ((void)(gtsam::guardedSetDebug(S,V)))
 

Functions

bool GTSAM_EXPORT gtsam::guardedIsDebug (const std::string &s)
 
void GTSAM_EXPORT gtsam::guardedSetDebug (const std::string &s, const bool v)
 
bool GTSAM_EXPORT gtsam::isDebugVersion ()
 

Variables

GTSAM_EXTERN_EXPORT FastMap< std::string, ValueWithDefault< bool, false > > gtsam::debugFlags
 

Detailed Description

Global debugging flags.

Author
Richard Roberts
Date
Feb 1, 2011