#include "sot/core/api.hh"
#include <cstdarg>
#include <cstdio>
#include <fstream>
#include <sstream>
Classes | |
class | dynamicgraph::sot::DebugTrace |
Namespaces | |
dynamicgraph | |
dynamicgraph::sot | |
This is the namespace for a subset of helperd classes related to the implementation of the Stack-Of-Tasks. | |
Macros | |
#define | VP_DEBUG_MODE 0 |
#define | VP_TEMPLATE_DEBUG_MODE 0 |
VP_DEBUG_MODE. More... | |
#define | SOT_COMMON_TRACES |
VP_TEMPLATE_DEBUG_MODE. More... | |
#define | sotPREERROR "\t!! " << __FILE__ << ": " << __FUNCTION__ << "(#" << __LINE__ << ") :" |
#define | sotDEBUG(level) |
#define | sotDEBUGMUTE(level) |
#define | sotERROR sotERRORFLOW.outputbuffer << sotPREERROR |
#define | sotTDEBUG(level) |
#define | sotDEBUG_ENABLE(level) false |
#define | sotTDEBUG_ENABLE(level) false |
#define | sotDEBUGIN(level) sotDEBUG(level) << "# In {" << std::endl |
#define | sotDEBUGOUT(level) sotDEBUG(level) << "# Out }" << std::endl |
#define | sotDEBUGINOUT(level) sotDEBUG(level) << "# In/Out { }" << std::endl |
#define | sotTDEBUGIN(level) sotTDEBUG(level) << "# In {" << std::endl |
#define | sotTDEBUGOUT(level) sotTDEBUG(level) << "# Out }" << std::endl |
#define | sotTDEBUGINOUT(level) sotTDEBUG(level) << "# In/Out { }" << std::endl |
Functions | |
void | dynamicgraph::sot::sotDEBUGF (const int, const char *,...) |
void | dynamicgraph::sot::sotDEBUGF (const char *,...) |
void | dynamicgraph::sot::sotERRORF (const int, const char *,...) |
void | dynamicgraph::sot::sotERRORF (const char *,...) |
std::ostream & | dynamicgraph::sot::__null_stream () |
void | dynamicgraph::sot::sotTDEBUGF (const int, const char *,...) |
void | dynamicgraph::sot::sotTDEBUGF (const char *,...) |
Variables | |
SOT_CORE_EXPORT DebugTrace | dynamicgraph::sot::sotDEBUGFLOW |
SOT_CORE_EXPORT DebugTrace | dynamicgraph::sot::sotERRORFLOW |
#define SOT_COMMON_TRACES |
VP_TEMPLATE_DEBUG_MODE.
Referenced by dynamicgraph::sot::DebugTrace::trace(), and dynamicgraph::sot::DebugTrace::traceTemplate().
#define sotDEBUG | ( | level | ) |
Referenced by Timer< T >::compute(), and dynamicgraph::sot::IntegratorEuler< sigT, coefT >::integrate().
#define sotDEBUG_ENABLE | ( | level | ) | false |
#define sotDEBUGIN | ( | level | ) | sotDEBUG(level) << "# In {" << std::endl |
Referenced by Timer< T >::compute(), and Timer< T >::Timer().
#define sotDEBUGINOUT | ( | level | ) | sotDEBUG(level) << "# In/Out { }" << std::endl |
#define sotDEBUGMUTE | ( | level | ) |
#define sotDEBUGOUT | ( | level | ) | sotDEBUG(level) << "# Out }" << std::endl |
Referenced by Timer< T >::compute(), and Timer< T >::Timer().
#define sotERROR sotERRORFLOW.outputbuffer << sotPREERROR |
#define sotPREERROR "\t!! " << __FILE__ << ": " << __FUNCTION__ << "(#" << __LINE__ << ") :" |
#define sotTDEBUG | ( | level | ) |
#define sotTDEBUG_ENABLE | ( | level | ) | false |
#define sotTDEBUGIN | ( | level | ) | sotTDEBUG(level) << "# In {" << std::endl |
#define sotTDEBUGINOUT | ( | level | ) | sotTDEBUG(level) << "# In/Out { }" << std::endl |
#define sotTDEBUGOUT | ( | level | ) | sotTDEBUG(level) << "# Out }" << std::endl |
#define VP_DEBUG_MODE 0 |
#define VP_TEMPLATE_DEBUG_MODE 0 |
VP_DEBUG_MODE.