Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Public Member Functions | Private Attributes
exprtk::timer Class Reference

Detailed Description

Definition at line 35801 of file exprtk.hpp.

#include <mrpt/otherlibs/exprtk.hpp>

Public Member Functions

 timer ()
 
void start ()
 
void stop ()
 
double time () const
 
bool in_use () const
 

Private Attributes

bool in_use_
 
LARGE_INTEGER start_time_
 
LARGE_INTEGER stop_time_
 
LARGE_INTEGER clock_frequency_
 

Constructor & Destructor Documentation

◆ timer()

exprtk::timer::timer ( )
inline

Definition at line 35806 of file exprtk.hpp.

Member Function Documentation

◆ in_use()

bool exprtk::timer::in_use ( ) const
inline

Definition at line 35875 of file exprtk.hpp.

◆ start()

void exprtk::timer::start ( )
inline

Definition at line 35812 of file exprtk.hpp.

◆ stop()

void exprtk::timer::stop ( )
inline

Definition at line 35818 of file exprtk.hpp.

◆ time()

double exprtk::timer::time ( ) const
inline

Definition at line 35824 of file exprtk.hpp.

References exprtk::details::numeric::max().

Member Data Documentation

◆ clock_frequency_

LARGE_INTEGER exprtk::timer::clock_frequency_
private

Definition at line 35887 of file exprtk.hpp.

◆ in_use_

bool exprtk::timer::in_use_
private

Definition at line 35882 of file exprtk.hpp.

◆ start_time_

LARGE_INTEGER exprtk::timer::start_time_
private

Definition at line 35885 of file exprtk.hpp.

◆ stop_time_

LARGE_INTEGER exprtk::timer::stop_time_
private

Definition at line 35886 of file exprtk.hpp.




Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Oct 31 07:27:35 UTC 2017