5 #ifndef HPP_FCL_TIMINGS_FWD_H
6 #define HPP_FCL_TIMINGS_FWD_H
10 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
14 namespace hpp {
namespace fcl {
55 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
56 std::chrono::time_point<std::chrono::steady_clock> current_clock = std::chrono::steady_clock::now();
57 current.
user += std::chrono::duration_cast<std::chrono::nanoseconds>(current_clock - m_start).count()*1e-3;
69 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
70 m_start = std::chrono::steady_clock::now();
81 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
82 m_end = std::chrono::steady_clock::now();
83 m_times.user += std::chrono::duration_cast<std::chrono::nanoseconds>(m_end - m_start).count()*1e-3;
90 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
92 m_start = std::chrono::steady_clock::now();
106 #ifdef HPP_FCL_WITH_CXX11_SUPPORT
107 std::chrono::time_point<std::chrono::steady_clock> m_start, m_end;
113 #endif // ifndef HPP_FCL_TIMINGS_FWD_H