CAPD RedHom Library
capd::homAux::detail::Stat Struct Reference

#include <capd/homAux/Measure.h>

Public Types

typedef std::chrono::high_resolution_clock Clock
 

Public Member Functions

 Stat ()
 
Stat operator- (const Stat &rhs) const
 

Public Attributes

Clock::duration userCPU
 
Clock::duration sysCPU
 
Clock::duration elapsedTime
 
size_t maxMemory
 
size_t currentMemory
 

Friends

std::ostream & operator<< (std::ostream &out, const Stat &stat)
 

Member Typedef Documentation

typedef std::chrono::high_resolution_clock capd::homAux::detail::Stat::Clock

Constructor & Destructor Documentation

capd::homAux::detail::Stat::Stat ( )
inline

Member Function Documentation

Stat capd::homAux::detail::Stat::operator- ( const Stat rhs) const
inline

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const Stat stat 
)
friend

Member Data Documentation

size_t capd::homAux::detail::Stat::currentMemory
Clock::duration capd::homAux::detail::Stat::elapsedTime
size_t capd::homAux::detail::Stat::maxMemory
Clock::duration capd::homAux::detail::Stat::sysCPU
Clock::duration capd::homAux::detail::Stat::userCPU