NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::timers Namespace Reference

Classes

class  StopwatchTimer
 This class represents a single timer which measures the execution time of a single thread for a given clock type. More...
 

Enumerations

enum class  timeunit_t : size_t {
  NANOSEC = 1 , MICROSEC = NANOSEC * 1000 , MILLISEC = MICROSEC * 1000 , SECONDS = MILLISEC * 1000 ,
  MINUTES = SECONDS * 60 , HOURS = MINUTES * 60 , DAYS = HOURS * 24
}
 

Functions

template<clockid_t clock_type>
std::ostream & operator<< (std::ostream &os, const StopwatchTimer< clock_type > &stopwatch)
 

Enumeration Type Documentation

◆ timeunit_t

enum class nest::timers::timeunit_t : size_t
strong
Enumerator
NANOSEC 
MICROSEC 
MILLISEC 
SECONDS 
MINUTES 
HOURS 
DAYS 

Function Documentation

◆ operator<<()

template<clockid_t clock_type>
std::ostream & nest::timers::operator<< ( std::ostream &  os,
const StopwatchTimer< clock_type > &  stopwatch 
)
inline

References nest::timers::StopwatchTimer< clock_type >::print(), and SECONDS.

Here is the call graph for this function: