#include <yarp/os/Log.h>
#include <yarp/os/LogComponent.h>
#include <yarp/os/NetType.h>
#include <yarp/os/Network.h>
#include <yarp/os/Os.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 <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <iomanip>
#include <mutex>
#include <sstream>
#include <execinfo.h>
#include <yarp/conf/system.h>
#include <yarp/os/LogStream.h>
#include <cstdio>
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). More...
|
|
◆ 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 1068 of file Log.cpp.