#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <gz/common/config.hh>
#include <gz/common/Export.hh>
#include <gz/common/SuppressWarning.hh>
#include <gz/common/Util.hh>
Go to the source code of this file.
|
#define | igndbg (ignition::common::Console::dbg(__FILE__, __LINE__)) |
| Output a debug message, if the verbose level is >= 4. More...
|
|
#define | ignerr (ignition::common::Console::err(__FILE__, __LINE__)) |
| Output an error message, if the verbose level is >= 1. More...
|
|
#define | ignlog (ignition::common::Console::log()) |
| Output a message to a log file, regardless of verbosity level. More...
|
|
#define | ignLogClose() ignition::common::Console::log.Close() |
| Close the file used for logging. More...
|
|
#define | ignLogDirectory() (ignition::common::Console::log.LogDirectory()) |
| Get the full path of the directory where the log files are stored. More...
|
|
#define | ignLogInit(_dir, _file) ignition::common::Console::log.Init(_dir, _file) |
| Initialize log file with filename given by _dir/_file. If called twice, it will close the file currently in use and open a new log file. More...
|
|
#define | ignmsg (ignition::common::Console::msg()) |
| Output a message, if the verbose level is >= 3. More...
|
|
#define | ignwarn (ignition::common::Console::warn(__FILE__, __LINE__)) |
| Output a warning message, if the verbose level is >= 2. More...
|
|
◆ igndbg
Output a debug message, if the verbose level is >= 4.
◆ ignerr
Output an error message, if the verbose level is >= 1.
◆ ignlog
Output a message to a log file, regardless of verbosity level.
◆ ignLogClose
#define ignLogClose |
( |
| ) |
ignition::common::Console::log.Close() |
Close the file used for logging.
◆ ignLogDirectory
#define ignLogDirectory |
( |
| ) |
(ignition::common::Console::log.LogDirectory()) |
Get the full path of the directory where the log files are stored.
- Returns
- Full path of the directory
◆ ignLogInit
#define ignLogInit |
( |
|
_dir, |
|
|
|
_file |
|
) |
| ignition::common::Console::log.Init(_dir, _file) |
Initialize log file with filename given by _dir/_file. If called twice, it will close the file currently in use and open a new log file.
- Parameters
-
[in] | _dir | Name of directory in which to store the log file. Note that if _dir is not an absolute path, then _dir will be relative to your home directory. |
[in] | _file | Name of log file for ignlog messages. |
◆ ignmsg
Output a message, if the verbose level is >= 3.
◆ ignwarn
Output a warning message, if the verbose level is >= 2.