![]() |
appkit
1.5.1
RoadNarrows Robotics Application Kit
|
Logging facitlities built on librnr log.h macros to support C++ output insertion streaming. More...
#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <iostream>#include <sstream>#include <string>#include "rnr/rnrconfig.h"#include "rnr/log.h"Go to the source code of this file.
Macros | |
| #define | LOGUSER_STREAM(level, args) |
| User diagnostic stream logging. More... | |
| #define | LOGDIAG5_STREAM(args) |
| Diagnostic level 5 stream logging. More... | |
| #define | LOGDIAG4_STREAM(args) |
| Diagnostic level 4 stream logging. More... | |
| #define | LOGDIAG3_STREAM(args) |
| Diagnostic level 3 stream logging. More... | |
| #define | LOGDIAG2_STREAM(args) |
| Diagnostic level 2 stream logging. More... | |
| #define | LOGDIAG1_STREAM(args) |
| Diagnostic level 1 stream logging. More... | |
| #define | LOGWARN_STREAM(args) |
| Warning stream logging. More... | |
| #define | LOGERROR_STREAM(args) |
| Error stream logging. More... | |
| #define | LOGSYSERROR_STREAM(args) |
| System Error stream logging. More... | |
Logging facitlities built on librnr log.h macros to support C++ output insertion streaming.
Definition in file LogStream.h.
| #define LOGDIAG1_STREAM | ( | args | ) |
Diagnostic level 1 stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 141 of file LogStream.h.
| #define LOGDIAG2_STREAM | ( | args | ) |
Diagnostic level 2 stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 128 of file LogStream.h.
Referenced by rnr::cmd::CommandLine::parseSyntax().
| #define LOGDIAG3_STREAM | ( | args | ) |
Diagnostic level 3 stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 115 of file LogStream.h.
Referenced by rnr::cmd::CommandLine::readCommand().
| #define LOGDIAG4_STREAM | ( | args | ) |
Diagnostic level 4 stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 102 of file LogStream.h.
| #define LOGDIAG5_STREAM | ( | args | ) |
Diagnostic level 5 stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 89 of file LogStream.h.
| #define LOGERROR_STREAM | ( | args | ) |
Error stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 167 of file LogStream.h.
Referenced by rnr::cmd::CommandLine::addCommand(), rnr::cmd::CommandLine::addDataSection(), rnr::cmd::CommandLine::compile(), rnr::cmd::CommandLine::finalize(), rnr::cmd::CommandLine::lexSyntaxParenExpr(), rnr::cmd::CommandLine::lexSyntaxWord(), rnr::cmd::CommandLine::parseArg(), rnr::cmd::CommandLine::parseArgv0(), rnr::cmd::CommandLine::parseIdentifier(), rnr::cmd::CommandLine::parseLiteralValue(), rnr::cmd::CommandLine::parseSyntax(), rnr::cmd::CommandLine::parseVarMod(), rnr::cmd::CommandLine::parseVarRangeExpr(), rnr::cmd::CommandLine::parseVarRegExpr(), rnr::cmd::CommandLine::parseVarType(), rnr::cmd::CommandLine::parseXorList(), rnr::cmd::CommandLine::readCommand(), rnr::cmd::CommandLine::removeCommand(), rnr::cmd::CommandLine::removeDataSection(), rnr::cmd::CommandLine::tokEq(), and rnr::cmd::CommandLine::tokIdentifier().
| #define LOGSYSERROR_STREAM | ( | args | ) |
System Error stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 180 of file LogStream.h.
| #define LOGUSER_STREAM | ( | level, | |
| args | |||
| ) |
User diagnostic stream logging.
| level | Logging user level. |
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 76 of file LogStream.h.
| #define LOGWARN_STREAM | ( | args | ) |
Warning stream logging.
| args | Stream arguments arg [<< arg [<< ...]]. |
Definition at line 154 of file LogStream.h.