Skip to content

Class TempLat::Benchmark::Measurer

ClassList > TempLat > Benchmark > Measurer

Public Functions

Type Name
void collect ()
double getAverage (const std::string & tag) const
auto getMeasurement (const std::string tag) const
std::vector< std::string > getTags () const
void measure (const std::string tag, F && f)

Public Functions Documentation

function collect

inline void TempLat::Benchmark::Measurer::collect () 

function getAverage

inline double TempLat::Benchmark::Measurer::getAverage (
    const std::string & tag
) const

function getMeasurement

inline auto TempLat::Benchmark::Measurer::getMeasurement (
    const std::string tag
) const

function getTags

inline std::vector< std::string > TempLat::Benchmark::Measurer::getTags () const

function measure

template<typename F>
inline void TempLat::Benchmark::Measurer::measure (
    const std::string tag,
    F && f
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/util/benchmark.h