DirectOuput Framework R2
DirectOutput framework R2 for virtual pinball cabinets
Go to:
Overview 
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
DirectOutput.General.Statistics.TimeSpanStatisticsItem Class Reference
Inheritance diagram for DirectOutput.General.Statistics.TimeSpanStatisticsItem:
Collaboration diagram for DirectOutput.General.Statistics.TimeSpanStatisticsItem:

Public Member Functions

void MeasurementStart ()
 
void MeasurementStop ()
 
void AddDuration (TimeSpan Duration)
 
override string ToString ()
 

Properties

string GroupName [get, set]
 
TimeSpan TotalDuration [get]
 
long ValuesCount [get, set]
 
TimeSpan AverageDuration [get]
 
TimeSpan MaxDuration [get]
 
List< TimeSpan > MaxDurations [get, set]
 
TimeSpan MinDuration [get]
 
List< TimeSpan > MinDurations [get, set]
 
- Properties inherited from DirectOutput.General.Generic.NamedItemBase
string Name [get, set]
 Name of the named item.
Triggers BeforeNameChange before a new Name is set.
Triggers AfterNameChanged after a new name has been set. More...
 
- Properties inherited from DirectOutput.General.Generic.INamedItem
string Name [get, set]
 Gets or sets the name of the item.
Must fire the BeforeNameChange and AfterNameChange events when the value of the property is changed. More...
 

Additional Inherited Members

- Events inherited from DirectOutput.General.Generic.NamedItemBase
EventHandler< NameChangeEventArgsAfterNameChanged
 Event is fired after the value of the property Name has changed. More...
 
EventHandler< NameChangeEventArgsBeforeNameChange
 Event is fired before the value of the property Name is changed. More...
 

Detailed Description

Definition at line 9 of file TimeSpanStatisticsItem.cs.

Member Function Documentation

void DirectOutput.General.Statistics.TimeSpanStatisticsItem.AddDuration ( TimeSpan  Duration)
inline

Definition at line 95 of file TimeSpanStatisticsItem.cs.

void DirectOutput.General.Statistics.TimeSpanStatisticsItem.MeasurementStart ( )
inline

Definition at line 13 of file TimeSpanStatisticsItem.cs.

void DirectOutput.General.Statistics.TimeSpanStatisticsItem.MeasurementStop ( )
inline

Definition at line 18 of file TimeSpanStatisticsItem.cs.

override string DirectOutput.General.Statistics.TimeSpanStatisticsItem.ToString ( )
inline

Definition at line 133 of file TimeSpanStatisticsItem.cs.

Property Documentation

TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.AverageDuration
get

Definition at line 46 of file TimeSpanStatisticsItem.cs.

string DirectOutput.General.Statistics.TimeSpanStatisticsItem.GroupName
getset

Definition at line 30 of file TimeSpanStatisticsItem.cs.

TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.MaxDuration
get

Definition at line 59 of file TimeSpanStatisticsItem.cs.

List<TimeSpan> DirectOutput.General.Statistics.TimeSpanStatisticsItem.MaxDurations
getset

Definition at line 67 of file TimeSpanStatisticsItem.cs.

TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.MinDuration
get

Definition at line 76 of file TimeSpanStatisticsItem.cs.

List<TimeSpan> DirectOutput.General.Statistics.TimeSpanStatisticsItem.MinDurations
getset

Definition at line 85 of file TimeSpanStatisticsItem.cs.

TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.TotalDuration
get

Definition at line 39 of file TimeSpanStatisticsItem.cs.

long DirectOutput.General.Statistics.TimeSpanStatisticsItem.ValuesCount
getset

Definition at line 43 of file TimeSpanStatisticsItem.cs.


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