summaryrefslogtreecommitdiff
path: root/klm/util/stream/timer.hh
blob: 50e94fe8aaa44994855cd68648bcebe9aed5ad28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef UTIL_STREAM_TIMER__
#define UTIL_STREAM_TIMER__

#include <boost/version.hpp>

#if BOOST_VERSION >= 104800
#include <boost/timer/timer.hpp>
#define UTIL_TIMER(str) boost::timer::auto_cpu_timer timer(std::cerr, 1, (str))
#else
//#warning Using Boost older than 1.48. Timing information will not be available.
#define UTIL_TIMER(str) 
#endif

#endif // UTIL_STREAM_TIMER__