#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.