#include <sstream>#include <boost/config.hpp>#include <boost/current_function.hpp>#include <log4cxx/logger.h>#include <roboptim/core/indent.hh>Namespaces | |
| namespace | roboptim |
| defined(EIGEN_RUNTIME_NO_MALLOC) && !defined(ROBOPTIM_DO_NOT_CHECK_ALLOCATION) | |
Macros | |
| #define | ROBOPTIM_ASSERT_INTERNAL(expr) |
| #define | ROBOPTIM_ASSERT_MSG_INTERNAL(expr, msg) |
| #define | ROBOPTIM_ASSERT(expr) ROBOPTIM_ASSERT_INTERNAL(expr) |
| #define | ROBOPTIM_ASSERT_MSG(expr, msg) ROBOPTIM_ASSERT_MSG_INTERNAL(expr, msg) |
| #define | RoboptimCoreDebug(STATEMENT) |
| #define | RoboptimCoreDout(cntrl, data) |
| #define | RoboptimCoreDoutFatal(cntrl, data) |
| #define | RoboptimCoreForAllDebugChannels(STATEMENT) |
| #define | RoboptimCoreForAllDebugObjects(STATEMENT) |
| #define | ROBOPTIM_DEBUG_ONLY(X) X |
Functions | |
| ROBOPTIM_CORE_DLLAPI void | roboptim::assertion_failed (char const *expr, char const *function, char const *file, long line) |
| Handler called when an insertion fails. More... | |
| ROBOPTIM_CORE_DLLAPI void | roboptim::assertion_failed_msg (char const *expr, char const *msg, char const *function, char const *file, long line) |
| Handler called when an insertion fails, with an extra error message. More... | |
| #define ROBOPTIM_ASSERT | ( | expr | ) | ROBOPTIM_ASSERT_INTERNAL(expr) |
Referenced by roboptim::copySparseBlock(), and roboptim::updateSparseBlock().
| #define ROBOPTIM_ASSERT_INTERNAL | ( | expr | ) |
| #define ROBOPTIM_ASSERT_MSG | ( | expr, | |
| msg | |||
| ) | ROBOPTIM_ASSERT_MSG_INTERNAL(expr, msg) |
| #define ROBOPTIM_ASSERT_MSG_INTERNAL | ( | expr, | |
| msg | |||
| ) |
| #define ROBOPTIM_DEBUG_ONLY | ( | X | ) | X |
Referenced by roboptim::Problem< T >::addConstraint().
| #define RoboptimCoreDebug | ( | STATEMENT | ) |
| #define RoboptimCoreDout | ( | cntrl, | |
| data | |||
| ) |
| #define RoboptimCoreDoutFatal | ( | cntrl, | |
| data | |||
| ) |
| #define RoboptimCoreForAllDebugChannels | ( | STATEMENT | ) |
| #define RoboptimCoreForAllDebugObjects | ( | STATEMENT | ) |