14 #include <boost/iostreams/stream.hpp>
20 extern boost::iostreams::stream<boost::iostreams::null_sink>
voidOutputHelper;
37 std::ostream &basicFormat()
const;
40 std::ostream &operator<<(T &&arg)
const {
41 if (severity <= level) {
42 return basicFormat() << std::forward<T>(arg);
54 OutputHelper dbg()
const;
55 OutputHelper info()
const;
56 OutputHelper warn()
const;
57 OutputHelper err()
const;
72 extern const detail::OutputConfig
kzo;
OutputLevel
Definition: debug.hpp:23
@ ERROR
Definition: debug.hpp:25
@ WARNING
Definition: debug.hpp:26
@ INFO
Definition: debug.hpp:27
@ NONE
Definition: debug.hpp:24
@ DEBUG
Definition: debug.hpp:28
boost::iostreams::stream< boost::iostreams::null_sink > voidOutputHelper
Definition: debug.cpp:26
Definition: location.hpp:10
const detail::OutputConfig kzo
Definition: debug.cpp:113