proxygen
Bucket.h File Reference
#include <chrono>
#include <cstdint>
#include <type_traits>

Go to the source code of this file.

Classes

struct  folly::detail::Bucket< T >
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::detail
 

Functions

template<typename ReturnType >
ReturnType folly::detail::avgHelper (long double sum, uint64_t count)
 
template<typename ReturnType , typename ValueType >
std::enable_if< !std::is_same< typename std::remove_cv< ValueType >::type, long double >::value, ReturnType >::type folly::detail::avgHelper (ValueType sum, uint64_t count)
 
template<typename ReturnType = double, typename Duration = std::chrono::seconds, typename Interval = Duration>
ReturnType folly::detail::rateHelper (ReturnType count, Duration elapsed)