hpp-centroidal-dynamics: include/hpp/centroidal-dynamics/logger.hh File Reference

hpp-centroidal-dynamics 9.0.2 Utility classes for testing (robust) equilibrium of a system in contact with the environment, and other centroidal dynamics methods.

Classes | Namespaces | Macros | Functions | Variables
logger.hh File Reference
`#include <Eigen/Dense>`
`#include <hpp/centroidal-dynamics/local_config.hh>`
`#include <map>`
`#include <sstream>`
`#include "boost/assign.hpp"`
Include dependency graph for logger.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | centroidal_dynamics::Logger

## Namespaces
| centroidal_dynamics

## Macros
#define | LOGGER_VERBOSITY_ALL
#define | SEND_MSG(msg, type) getLogger().sendMsg(msg, type, __FILE__, __LINE__)
#define | SEND_DEBUG_MSG(msg) SEND_MSG(msg, MSG_TYPE_DEBUG)
#define | SEND_INFO_MSG(msg) SEND_MSG(msg, MSG_TYPE_INFO)
#define | SEND_WARNING_MSG(msg) SEND_MSG(msg, MSG_TYPE_WARNING)
#define | SEND_ERROR_MSG(msg) SEND_MSG(msg, MSG_TYPE_ERROR)
#define | SEND_DEBUG_STREAM_MSG(msg) SEND_MSG(msg, MSG_TYPE_DEBUG_STREAM)
#define | SEND_INFO_STREAM_MSG(msg) SEND_MSG(msg, MSG_TYPE_INFO_STREAM)
#define | SEND_WARNING_STREAM_MSG(msg) SEND_MSG(msg, MSG_TYPE_WARNING_STREAM)
#define | SEND_ERROR_STREAM_MSG(msg) SEND_MSG(msg, MSG_TYPE_ERROR_STREAM)

## Functions
template<typename T >
std::string | centroidal_dynamics::toString (const T &v)
template<typename T >
std::string | centroidal_dynamics::toString (const std::vector< T > &v, const std::string separator=", ")
template<typename T , int n>
std::string | centroidal_dynamics::toString (const Eigen::MatrixBase< T > &v, const std::string separator=", ")
Logger & | centroidal_dynamics::getLogger ()

## Variables
| MSG_TYPE_DEBUG = 0
| MSG_TYPE_INFO = 1
| MSG_TYPE_WARNING = 2
| MSG_TYPE_ERROR = 3
| MSG_TYPE_DEBUG_STREAM = 4
| MSG_TYPE_INFO_STREAM = 5
| MSG_TYPE_WARNING_STREAM = 6
| VERBOSITY_ALL
| VERBOSITY_INFO_WARNING_ERROR
| VERBOSITY_WARNING_ERROR
| VERBOSITY_ERROR

## Macro Definition Documentation

## ◆ LOGGER_VERBOSITY_ALL

#define LOGGER_VERBOSITY_ALL

## ◆ SEND_DEBUG_MSG

#define SEND_DEBUG_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_DEBUG)

## ◆ SEND_DEBUG_STREAM_MSG

#define SEND_DEBUG_STREAM_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_DEBUG_STREAM)

## ◆ SEND_ERROR_MSG

#define SEND_ERROR_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_ERROR)

## ◆ SEND_ERROR_STREAM_MSG

#define SEND_ERROR_STREAM_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_ERROR_STREAM)

## ◆ SEND_INFO_MSG

#define SEND_INFO_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_INFO)

## ◆ SEND_INFO_STREAM_MSG

#define SEND_INFO_STREAM_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_INFO_STREAM)

## ◆ SEND_MSG

#define SEND_MSG | ( |  | msg,
|  |  | type
| ) |  | getLogger().sendMsg(msg, type, __FILE__, __LINE__)

## ◆ SEND_WARNING_MSG

#define SEND_WARNING_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_WARNING)

## ◆ SEND_WARNING_STREAM_MSG

#define SEND_WARNING_STREAM_MSG | ( |  | msg | ) | SEND_MSG(msg, MSG_TYPE_WARNING_STREAM)

## Variable Documentation

## ◆ MSG_TYPE_DEBUG

MSG_TYPE_DEBUG = 0

## ◆ MSG_TYPE_DEBUG_STREAM

MSG_TYPE_DEBUG_STREAM = 4

## ◆ MSG_TYPE_ERROR

MSG_TYPE_ERROR = 3

## ◆ MSG_TYPE_INFO

MSG_TYPE_INFO = 1

## ◆ MSG_TYPE_INFO_STREAM

MSG_TYPE_INFO_STREAM = 5

## ◆ MSG_TYPE_WARNING

MSG_TYPE_WARNING = 2

## ◆ MSG_TYPE_WARNING_STREAM

MSG_TYPE_WARNING_STREAM = 6

## ◆ VERBOSITY_ALL

VERBOSITY_ALL

## ◆ VERBOSITY_ERROR

VERBOSITY_ERROR

## ◆ VERBOSITY_INFO_WARNING_ERROR

VERBOSITY_INFO_WARNING_ERROR

## ◆ VERBOSITY_WARNING_ERROR

VERBOSITY_WARNING_ERROR