OpenRTM-aist-Python 1.1.2
クラス | 公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.TimeMeasure.TimeMeasure クラス

TimeMeasure object. [詳解]

クラス

class  Statistics
 

公開メンバ関数

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

詳解

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.

 

構築子と解体子

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

Time statictics object for profiling.

Constructor

メソッド詳解

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


このクラス詳解は次のファイルから抽出されました: