lib/mdflib/docs/manual/html/mdflogstream_8h.html
| MDF Lib 2.2
Interface against MDF 3/4 files |
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs
mdflogstream.h File Reference
The mdf log stream file is intended to isolate the logging so the library can be built without dependency of the util and boost libraries. The applications in the library do however include the above libraries.
#include <sstream>
#include <string>
#include "mdf/mdffactory.h"
Include dependency graph for mdflogstream.h:
Go to the source code of this file.
|
|
| struct | MdfLocation |
| | This is a replacement for the std::source_location library. The standard source_location library cannot be used due to user requirement of C++ 17 version. More...
|
| |
| class | mdf::MdfLogStream |
| | MDF log stream interface. More...
|
| |
|
|
| namespace | mdf |
| | Main namespace for the MDF library.
|
| |
|
|
| #define | MDF_TRACE() |
| | Trace log message.
|
| |
| #define | MDF_DEBUG() |
| | Debug log message.
|
| |
| #define | MDF_INFO() |
| | Info log message.
|
| |
| #define | MDF_ERROR() |
| | Error log message.
|
| |
|
|
| using | mdf::MdfLogFunction1 |
| | MDF log function definition.
|
| |
| #define MDF_DEBUG | ( | | ) | |
Value:
MdfLogStream({__LINE__,0,__FILE__,__func__}, \
MdfLogSeverity::kDebug)
| #define MDF_ERROR | ( | | ) | |
Value:
MdfLogStream({__LINE__,0,__FILE__,__func__}, \
MdfLogSeverity::kError)
| #define MDF_INFO | ( | | ) | |
Value:
MdfLogStream({__LINE__,0,__FILE__,__func__}, \
MdfLogSeverity::kInfo)
| #define MDF_TRACE | ( | | ) | |
Value:
MdfLogStream({__LINE__,0,__FILE__,__func__}, \
MdfLogSeverity::kTrace)