19 #ifndef SNARK_CLOCKED_TIMESTAMP
20 #define SNARK_CLOCKED_TIMESTAMP
25 #include <boost/noncopyable.hpp>
26 #include <snark/timing/time.h>
28 namespace snark{
namespace timing {
53 boost::posix_time::ptime
adjusted(
const boost::posix_time::ptime& t, std::size_t ticks = 1 );
62 boost::posix_time::ptime
adjusted(
const boost::posix_time::ptime& t, boost::posix_time::time_duration period, std::size_t ticks = 1 );
65 boost::posix_time::time_duration
period()
const;