A table logging utility to log the trace of the numerical solvers.
More...
#include <aligator/utils/logger.hpp>
|
std::vector< std::string_view > | m_colNames |
|
boost::unordered_map< std::string_view, std::pair< uint, std::string > > | m_colSpecs |
|
boost::unordered_map< std::string_view, std::string > | m_currentLine |
|
A table logging utility to log the trace of the numerical solvers.
Definition at line 31 of file logger.hpp.
◆ Logger()
aligator::Logger::Logger |
( |
| ) |
|
◆ printHeadline()
void aligator::Logger::printHeadline |
( |
| ) |
|
◆ log()
void aligator::Logger::log |
( |
| ) |
|
◆ finish()
void aligator::Logger::finish |
( |
bool | conv | ) |
|
◆ reset()
void aligator::Logger::reset |
( |
| ) |
|
◆ addColumn() [1/2]
void aligator::Logger::addColumn |
( |
std::string_view | name, |
|
|
uint | width, |
|
|
std::string_view | format ) |
◆ addColumn() [2/2]
void aligator::Logger::addColumn |
( |
LogColumn | col | ) |
|
|
inline |
◆ addEntry() [1/2]
void aligator::Logger::addEntry |
( |
std::string_view | name, |
|
|
double | val ) |
◆ addEntry() [2/2]
void aligator::Logger::addEntry |
( |
std::string_view | name, |
|
|
size_t | val ) |
◆ active
bool aligator::Logger::active = true |
◆ m_colNames
std::vector<std::string_view> aligator::Logger::m_colNames |
|
protected |
◆ m_colSpecs
boost::unordered_map<std::string_view, std::pair<uint, std::string> > aligator::Logger::m_colSpecs |
|
protected |
◆ m_currentLine
boost::unordered_map<std::string_view, std::string> aligator::Logger::m_currentLine |
|
protected |
The documentation for this struct was generated from the following file: