OpenRTM-aist-Python 1.2.1
Classes | Public Member Functions | List of all members
OpenRTM_aist.TimeMeasure.TimeMeasure Class Reference

TimeMeasure object. More...

Classes

class  Statistics
 

Public Member Functions

def __init__ (self, buflen=100)
 Time statictics object for profiling. More...
 
def tick (self)
 Begin time measurement for time statistics. More...
 
def tack (self)
 Finish time measurement for time statistics. More...
 
def count (self)
 Get number of time measurement buffer. More...
 
def getStatistics (self, max_interval=None, min_interval=None, mean_interval=None, stddev=None)
 Get total statistics. More...
 

Detailed Description

TimeMeasure object.

This object is used for getting statistics of code execution time. Using get_stat you can get maximum, minimum, mean and standard deviation time for code execution.

 

Constructor & Destructor Documentation

def OpenRTM_aist.TimeMeasure.TimeMeasure.__init__ (   self,
  buflen = 100 
)

Time statictics object for profiling.

Constructor

Member Function Documentation

def OpenRTM_aist.TimeMeasure.TimeMeasure.count (   self)

Get number of time measurement buffer.

Get number of time measurement buffer.

def OpenRTM_aist.TimeMeasure.TimeMeasure.getStatistics (   self,
  max_interval = None,
  min_interval = None,
  mean_interval = None,
  stddev = None 
)

Get total statistics.

Get total statistics max_interval, min_interval, mean_interval [ns]

def OpenRTM_aist.TimeMeasure.TimeMeasure.tack (   self)

Finish time measurement for time statistics.

End of time measurement for time statistics

def OpenRTM_aist.TimeMeasure.TimeMeasure.tick (   self)

Begin time measurement for time statistics.

Begin time measurement for time statistics


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