#include <yarp/os/Log.h>
#include <yarp/conf/environment.h>
#include <yarp/conf/system.h>
#include <yarp/os/LogComponent.h>
#include <yarp/os/LogStream.h>
#include <yarp/os/NetType.h>
#include <yarp/os/Network.h>
#include <yarp/os/SystemClock.h>
#include <yarp/os/SystemInfo.h>
#include <yarp/os/Time.h>
#include <yarp/os/impl/LogForwarder.h>
#include <yarp/os/impl/ThreadImpl.h>
#include <yarp/os/impl/Storable.h>
#include <algorithm>
#include <atomic>
#include <cstdarg>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <iomanip>
#include <mutex>
#include <sstream>
#include <execinfo.h>
Go to the source code of this file.
|
| #define | BOLD_RED (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;31m" : "") |
| |
| #define | BOLD_GREEN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;32m" : "") |
| |
| #define | BOLD_YELLOW (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;33m" : "") |
| |
| #define | BOLD_BLUE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;34m" : "") |
| |
| #define | BOLD_MAGENTA (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;35m" : "") |
| |
| #define | BOLD_CYAN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;36m" : "") |
| |
| #define | BOLD_WHITE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;37m" : "") |
| |
| #define | RED (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[31m" : "") |
| |
| #define | GREEN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[32m" : "") |
| |
| #define | YELLOW (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[33m" : "") |
| |
| #define | BLUE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[34m" : "") |
| |
| #define | MAGENTA (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[35m" : "") |
| |
| #define | CYAN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[36m" : "") |
| |
| #define | WHITE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[37m" : "") |
| |
| #define | RED_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[41m" : "") |
| |
| #define | GREEN_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[42m" : "") |
| |
| #define | YELLOW_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[43m" : "") |
| |
| #define | BLUE_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[44m" : "") |
| |
| #define | MAGENTA_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[45m" : "") |
| |
| #define | CYAN_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[46m" : "") |
| |
| #define | WHITE_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[47m" : "") |
| |
| #define | CLEAR (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[00m" : "") |
| |
|
| void | yarp_print_trace (FILE *out, const char *file, unsigned int line) |
| | Low level function for printing a stack trace, if implemented (ACE or gcc/Linux).
|
| |
◆ BLUE
| #define BLUE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[34m" : "") |
◆ BLUE_BG
| #define BLUE_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[44m" : "") |
◆ BOLD_BLUE
| #define BOLD_BLUE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;34m" : "") |
◆ BOLD_CYAN
| #define BOLD_CYAN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;36m" : "") |
◆ BOLD_GREEN
| #define BOLD_GREEN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;32m" : "") |
◆ BOLD_MAGENTA
| #define BOLD_MAGENTA (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;35m" : "") |
◆ BOLD_RED
| #define BOLD_RED (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;31m" : "") |
◆ BOLD_WHITE
| #define BOLD_WHITE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;37m" : "") |
◆ BOLD_YELLOW
| #define BOLD_YELLOW (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[01;33m" : "") |
◆ CLEAR
| #define CLEAR (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[00m" : "") |
◆ CYAN
| #define CYAN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[36m" : "") |
◆ CYAN_BG
| #define CYAN_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[46m" : "") |
◆ GREEN
| #define GREEN (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[32m" : "") |
◆ GREEN_BG
| #define GREEN_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[42m" : "") |
◆ MAGENTA
| #define MAGENTA (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[35m" : "") |
◆ MAGENTA_BG
| #define MAGENTA_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[45m" : "") |
◆ RED
| #define RED (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[31m" : "") |
◆ RED_BG
| #define RED_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[41m" : "") |
◆ WHITE
| #define WHITE (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[37m" : "") |
◆ WHITE_BG
| #define WHITE_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[47m" : "") |
◆ YELLOW
| #define YELLOW (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[33m" : "") |
◆ YELLOW_BG
| #define YELLOW_BG (yarp::os::impl::LogPrivate::colored_output.load() ? "\033[43m" : "") |
◆ yarp_print_trace()
| void yarp_print_trace |
( |
FILE * |
out, |
|
|
const char * |
file, |
|
|
unsigned int |
line |
|
) |
| |
Low level function for printing a stack trace, if implemented (ACE or gcc/Linux).
Definition at line 1119 of file Log.cpp.