|
iLab Neuromorphic Robotics Toolkit
0.1
|
#include <nrt/config.h>#include <nrt/Core/Debugging/details/LogHelpers.H>#include <nrt/Core/Util/StringUtil.H>
// ////////////////////////////////////////////////////////////////////////
// The iLab Neuromorphic Robotics Toolkit (NRT) //
// Copyright 2010-2012 by the University of Southern California (USC) //
// and the iLab at USC. //
// //
// iLab - University of Southern California //
// Hedco Neurociences Building, Room HNB-10 //
// Los Angeles, Ca 90089-2520 - USA //
// //
// See http://ilab.usc.edu for information about this project. //
// ////////////////////////////////////////////////////////////////////////
// This file is part of The iLab Neuromorphic Robotics Toolkit. //
// //
// The iLab Neuromorphic Robotics Toolkit is free software: you can //
// redistribute it and/or modify it under the terms of the GNU General //
// Public License as published by the Free Software Foundation, either //
// version 3 of the License, or (at your option) any later version. //
// //
// The iLab Neuromorphic Robotics Toolkit is distributed in the hope //
// that it will be useful, but WITHOUT ANY WARRANTY; without even the //
// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR //
// PURPOSE. See the GNU General Public License for more details. //
// //
// You should have received a copy of the GNU General Public License //
// along with The iLab Neuromorphic Robotics Toolkit. If not, see //
// <http://www.gnu.org/licenses/>. //
// ////////////////////////////////////////////////////////////////////////
Definition in file Log.H.
Go to the source code of this file.
Namespaces | |
| namespace | nrt |
Reserved namespace for NRT core classes and functions. | |
Defines | |
| #define | NRT_DEBUG(msg) |
| Convenience macro for users to print out console messages, DEBUG level. | |
| #define | NRT_INFO(msg) |
| Convenience macro for users to print out console messages, INFO level. | |
| #define | NRT_WARNING(msg) |
| Convenience macro for users to print out console messages, WARNING level. | |
| #define | NRT_FATAL(msg) |
| Convenience macro for users to print out console messages, FATAL level. | |
| #define | NRT_FMT_DEBUG(FORMAT,...) |
| Convenience macro to print out a log message using printf syntax, DEBUG level. | |
| #define | NRT_FMT_INFO(FORMAT,...) |
| Convenience macro to print out a log message using printf syntax, INFO level. | |
| #define | NRT_FMT_WARNING(FORMAT,...) |
| Convenience macro to print out a log message using printf syntax, WARNING level. | |
| #define | NRT_FMT_FATAL(FORMAT,...) |
| Convenience macro to print out a log message using printf syntax, FATAL level. | |
| #define | NRT_MODDEBUG(msg) /* */ |
| Debugging macro use internally by core model-related code. | |
| #define | NRT_BBDEBUG(msg) /* */ |
| Debugging macro used internally by core blackboard-related code. | |
Variables | |
| int | nrt::currentLogLevel |
| Current log level, default is 4 (LOG_ERR) | |
| nrt::Component *const | nrt_component_this |
| Global shadow variable for log messages issued outside of nrt::Component objects. | |