proxygen
folly::TimeseriesHistogram< T, CT, C >::CountFromInterval Struct Reference

Public Member Functions

 CountFromInterval (TimePoint start, TimePoint end)
 
uint64_t operator() (const ContainerType &bucket) const
 

Private Attributes

TimePoint start_
 
TimePoint end_
 

Detailed Description

template<class T, class CT = LegacyStatsClock<std::chrono::seconds>, class C = folly::MultiLevelTimeSeries<T, CT>>
struct folly::TimeseriesHistogram< T, CT, C >::CountFromInterval

Definition at line 334 of file TimeseriesHistogram.h.

Constructor & Destructor Documentation

template<class T, class CT = LegacyStatsClock<std::chrono::seconds>, class C = folly::MultiLevelTimeSeries<T, CT>>
folly::TimeseriesHistogram< T, CT, C >::CountFromInterval::CountFromInterval ( TimePoint  start,
TimePoint  end 
)
inlineexplicit

Definition at line 335 of file TimeseriesHistogram.h.

Member Function Documentation

template<class T, class CT = LegacyStatsClock<std::chrono::seconds>, class C = folly::MultiLevelTimeSeries<T, CT>>
uint64_t folly::TimeseriesHistogram< T, CT, C >::CountFromInterval::operator() ( const ContainerType bucket) const
inline

Definition at line 338 of file TimeseriesHistogram.h.

References end_, and start_.

Member Data Documentation

template<class T, class CT = LegacyStatsClock<std::chrono::seconds>, class C = folly::MultiLevelTimeSeries<T, CT>>
TimePoint folly::TimeseriesHistogram< T, CT, C >::CountFromInterval::end_
private

Definition at line 344 of file TimeseriesHistogram.h.

template<class T, class CT = LegacyStatsClock<std::chrono::seconds>, class C = folly::MultiLevelTimeSeries<T, CT>>
TimePoint folly::TimeseriesHistogram< T, CT, C >::CountFromInterval::start_
private

Definition at line 343 of file TimeseriesHistogram.h.


The documentation for this struct was generated from the following file: