#include <argos3/core/config.h>
#include <iomanip>
#include <string>
#include <iostream>
#include <fstream>
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <argos3/core/utility/logging/argos_colored_text.h>
Go to the source code of this file.
|
| namespace | argos |
| | The namespace containing all the ARGoS related code.
|
| |
◆ DEBUG
| #define DEBUG |
( |
| MSG, |
|
|
| ... ) |
Value:{ fprintf(stderr, "[DEBUG] "); for(size_t ARGOS_I = 0; ARGOS_I < DEBUG_INDENTATION; ++ARGOS_I) fprintf(stderr, " "); fprintf(stderr, MSG, ##__VA_ARGS__); }
Definition at line 48 of file argos_log.h.
◆ DEBUG_FUNCTION_ENTER
| #define DEBUG_FUNCTION_ENTER { ++DEBUG_INDENTATION; DEBUG("%s - START\n", __PRETTY_FUNCTION__ ); } |
◆ DEBUG_FUNCTION_EXIT
| #define DEBUG_FUNCTION_EXIT { DEBUG("%s - END\n", __PRETTY_FUNCTION__ ); --DEBUG_INDENTATION; } |
◆ RLOG
| #define RLOG LOG << "[" << GetId() << "] " |
◆ RLOGERR
| #define RLOGERR LOGERR << "[" << GetId() << "] " |
◆ TRACE