CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk3.MovingAverage Class Reference
Inheritance diagram for cmsdk3.MovingAverage:
[legend]
Collaboration diagram for cmsdk3.MovingAverage:
[legend]

Public Member Functions

 __init__ (self, binTimeMS=100, binCount=600)
 add (self, *args)
 getThroughput (self, *args)
 getThroughputMulti (self, *args)
 getAverage (self, *args)
 getAverageMulti (self, *args)
 getSum (self, *args)
 getSumMulti (self, *args)
 getTotal (self, val, count)
 getPerfXML (self, binMS=1000, binNum=60)
 getPerfJSON (self, binMS=1000, binNum=60)

Static Public Member Functions

 UnitTest ()

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

Detailed Description

Definition at line 1174 of file cmsdk3.py.

Constructor & Destructor Documentation

◆ __init__()

cmsdk3.MovingAverage.__init__ ( self,
binTimeMS = 100,
binCount = 600 )

Definition at line 1182 of file cmsdk3.py.

Member Function Documentation

◆ add()

cmsdk3.MovingAverage.add ( self,
* args )

Definition at line 1186 of file cmsdk3.py.

◆ getAverage()

cmsdk3.MovingAverage.getAverage ( self,
* args )

Definition at line 1195 of file cmsdk3.py.

◆ getAverageMulti()

cmsdk3.MovingAverage.getAverageMulti ( self,
* args )

Definition at line 1198 of file cmsdk3.py.

◆ getPerfJSON()

cmsdk3.MovingAverage.getPerfJSON ( self,
binMS = 1000,
binNum = 60 )

Definition at line 1213 of file cmsdk3.py.

◆ getPerfXML()

cmsdk3.MovingAverage.getPerfXML ( self,
binMS = 1000,
binNum = 60 )

Definition at line 1210 of file cmsdk3.py.

◆ getSum()

cmsdk3.MovingAverage.getSum ( self,
* args )

Definition at line 1201 of file cmsdk3.py.

◆ getSumMulti()

cmsdk3.MovingAverage.getSumMulti ( self,
* args )

Definition at line 1204 of file cmsdk3.py.

◆ getThroughput()

cmsdk3.MovingAverage.getThroughput ( self,
* args )

Definition at line 1189 of file cmsdk3.py.

◆ getThroughputMulti()

cmsdk3.MovingAverage.getThroughputMulti ( self,
* args )

Definition at line 1192 of file cmsdk3.py.

◆ getTotal()

cmsdk3.MovingAverage.getTotal ( self,
val,
count )

Definition at line 1207 of file cmsdk3.py.

◆ UnitTest()

cmsdk3.MovingAverage.UnitTest ( )
static

Definition at line 1179 of file cmsdk3.py.

Property Documentation

◆ thisown

cmsdk3.MovingAverage.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 1175 of file cmsdk3.py.


The documentation for this class was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/src/cmsdk3.py