23#include <boost/shared_ptr.hpp>
32#ifndef BOOST_NO_CXX11_CONSTEXPR
33template <boost::
intmax_t N, boost::
intmax_t D>
34const boost::intmax_t boost::ratio<N, D>::num;
35template <boost::
intmax_t N, boost::
intmax_t D>
36const boost::intmax_t boost::ratio<N, D>::den;
94namespace bind_ns = boost;
110template<
typename Rep,
typename Period>
126template<
typename Rep,
typename Period>
Flow module containing miscellaneous general-use facilities that don't fit into any other Flow module...
constexpr String_view get_last_path_segment(String_view full_path)
Helper for FLOW_UTIL_WHERE_AM_I() that, given a pointer/length of a string in memory containing a pat...
std::string get_where_am_i_str(String_view file, String_view function, unsigned int line)
Helper for FLOW_UTIL_WHERE_AM_I(), etc., that, given values for source code file name,...
Fine_time_pt chrono_duration_from_now_to_fine_time_pt(const boost::chrono::duration< Rep, Period > &dur)
Helper that takes a non-negative duration of arbitrary precision/period and converts it to Fine_durat...
Fine_duration chrono_duration_to_fine_duration(const boost::chrono::duration< Rep, Period > &dur)
Helper that takes a non-negative duration of arbitrary precision/period and converts it to Fine_durat...
Basic_string_view< char > String_view
Commonly used char-based Basic_string_view. See its doc header.
Fine_clock::duration Fine_duration
A high-res time duration as computed from two Fine_time_pts.
Fine_clock::time_point Fine_time_pt
A high-res time point as returned by Fine_clock::now() and suitable for precise time math in general.