lichao
2021-05-18 cf05ea3d9f43e4e84d621e1f9d54cbef552b6e2b
utest/util.h
@@ -20,8 +20,8 @@
#define UTIL_W8A0OA5U
#include "bh_util.h"
#include "shm.h"
#include "topic_node.h"
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/noncopyable.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/timer/timer.hpp>
@@ -33,15 +33,15 @@
#include <thread>
#include <vector>
using namespace boost::posix_time;
inline ptime Now() { return second_clock::universal_time(); };
using namespace std::chrono_literals;
using namespace std::chrono;
template <class D>
inline void Sleep(D d)
inline void Sleep(D d, bool print = true)
{
   printf("sleep for %ld ms\n", std::chrono::duration_cast<std::chrono::milliseconds>(d).count());
   if (print) {
      printf("sleep for %ld ms\n", std::chrono::duration_cast<std::chrono::milliseconds>(d).count());
   }
   std::this_thread::sleep_for(d);
}
@@ -131,4 +131,6 @@
   }
};
bhome_shm::SharedMemory &TestShm();
#endif // end of include guard: UTIL_W8A0OA5U