DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
 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...
 

Member Function Documentation

void DirectOutput.General.Statistics.TimeSpanStatisticsItem.AddDuration ( TimeSpan  Duration)
void DirectOutput.General.Statistics.TimeSpanStatisticsItem.MeasurementStart ( )
void DirectOutput.General.Statistics.TimeSpanStatisticsItem.MeasurementStop ( )
override string DirectOutput.General.Statistics.TimeSpanStatisticsItem.ToString ( )

Property Documentation

TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.AverageDuration
get
string DirectOutput.General.Statistics.TimeSpanStatisticsItem.GroupName
getset
TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.MaxDuration
get
List<TimeSpan> DirectOutput.General.Statistics.TimeSpanStatisticsItem.MaxDurations
getset
TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.MinDuration
get
List<TimeSpan> DirectOutput.General.Statistics.TimeSpanStatisticsItem.MinDurations
getset
TimeSpan DirectOutput.General.Statistics.TimeSpanStatisticsItem.TotalDuration
get
long DirectOutput.General.Statistics.TimeSpanStatisticsItem.ValuesCount
getset

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