NeoPZ
Public Member Functions | Private Member Functions | Private Attributes | List of all members
thread_timer_t Class Reference

Public Member Functions

 thread_timer_t ()
 
void start ()
 
void stop ()
 
uint64_t get_start ()
 
uint64_t get_stop ()
 
uint64_t get_elapsed ()
 

Private Member Functions

uint64_t getms ()
 

Private Attributes

uint64_t start_time
 
uint64_t stop_time
 

Detailed Description

Definition at line 292 of file numatst.cpp.

Constructor & Destructor Documentation

◆ thread_timer_t()

thread_timer_t::thread_timer_t ( )
inline

Definition at line 295 of file numatst.cpp.

Member Function Documentation

◆ get_elapsed()

uint64_t thread_timer_t::get_elapsed ( )
inline

Definition at line 302 of file numatst.cpp.

◆ get_start()

uint64_t thread_timer_t::get_start ( )
inline

Definition at line 300 of file numatst.cpp.

◆ get_stop()

uint64_t thread_timer_t::get_stop ( )
inline

Definition at line 301 of file numatst.cpp.

◆ getms()

uint64_t thread_timer_t::getms ( )
inlineprivate

Definition at line 304 of file numatst.cpp.

◆ start()

void thread_timer_t::start ( )
inline

Definition at line 296 of file numatst.cpp.

◆ stop()

void thread_timer_t::stop ( )
inline

Definition at line 298 of file numatst.cpp.

Member Data Documentation

◆ start_time

uint64_t thread_timer_t::start_time
private

Definition at line 310 of file numatst.cpp.

◆ stop_time

uint64_t thread_timer_t::stop_time
private

Definition at line 311 of file numatst.cpp.


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