FairMQ/fairmq/logger
Florian Uhlig 4ca66e33da Fix compiler warnings.
Switch of compiler warnings for part of the code.
The compiler flag -Weffc++ of the gcc compiler creates many warnings about non virtual destructor of base classes where the
base class is actually a class from boost or from stl. Switch of the compiler flag for the problematic parts of the code
using preprocessor statements. There are also such preprocessor guards for code which creates many warnings when
using clang.

Filter warnings comming from generated files.
When using CTest all warnings comming from generated code (Root Dictionaries, code generated by protoc) will be filtered
before sending the results to the CDash web server.

Remove unused variables or use them.
Initialize all data members in initializer lists.
Use in initializer list the same order of data members as defined in the class declaration.
Declare private copy constructors and assignment operators where needed.

Fix format problems in printf statements.
Correctly cast the variables.
2016-03-17 21:33:40 +01:00
..
run * split log console output sink into two sinks, one for cout and one for cerr. 2015-09-29 17:51:14 +02:00
CMakeLists.txt FairMQLogger : remove pragma command and use CMake include SYSTEM command instead 2015-11-25 08:59:19 +01:00
fairroot_null_deleter.h add an other fairmq logger implementation in case boost version < 1.56 for backward compability 2015-09-28 12:17:23 +02:00
logger_def.h Add FlatBuffers & MessagePack examples 2016-02-22 13:06:37 +01:00
logger.cxx add a command line to enable/disable the color format in the fairmq log console output 2015-11-20 15:26:20 +01:00
logger.h Fix compiler warnings. 2016-03-17 21:33:40 +01:00