eVaf
|
Logger interface for eVaf. More...
Go to the source code of this file.
Classes | |
class | eVaf::Common::iLogger |
Logger interface for eVaf modules and applications. More... | |
Namespaces | |
eVaf | |
Global eVaf namespace. | |
eVaf::Common | |
Common eVaf library. | |
Macros | |
#define | EVAF_DEBUG(...) |
Macro for debug messages. More... | |
#define | EVAF_ERROR(...) |
Macro for error messages. More... | |
#define | EVAF_FATAL_ERROR(...) |
Macro for fatal error messages. More... | |
#define | EVAF_INFO(...) |
Macro for info messages. More... | |
#define | EVAF_WARNING(...) |
Macro for warning messages. More... | |
Typedefs | |
typedef void(* | eVaf::Common::FatalMsgHandler) (QString const &msg, QString const &source, QString const &where) |
Prototype for custom fatal message handler. More... | |
Logger interface for eVaf.
Copyright (c) 2011-2012 Enar Vaikene
This file is part of the eVaf C++ cross-platform application development framework.
This file can be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
Alternatively, this file may be used in accordance with the Commercial License Agreement provided with the Software.
Definition in file ilogger.h.
#define EVAF_DEBUG | ( | ... | ) |
Macro for debug messages.
This macro expands to a debug message output with the location in the source code where the message is output. All the debug messages are supressed when the NDEBUG directive is defined.
#define EVAF_ERROR | ( | ... | ) |
Macro for error messages.
This macro expands to an error message output with the location in the source code where the error occurred.
#define EVAF_FATAL_ERROR | ( | ... | ) |
Macro for fatal error messages.
This macro expands to a fatal error message output with the location in the source code where the error occurred.
#define EVAF_INFO | ( | ... | ) |
Macro for info messages.
This macro expands to an info message output with the location in the source code where the message is output.
#define EVAF_WARNING | ( | ... | ) |
Macro for warning messages.
This macro expands to a warning message output with the location in the source code where the warning occurred.