Docs of Combie\Time\Timer
Combie\Time\Timer
- Type
- Class
- Description
- Timer
- Ein Modul für Zeitmessungen
- Used Packages
- Children
- Implemented Interfaces
- Constants
- Properties
- Inherited Properties
- Methods
- Inherited Methods
- See
- None
- Links
- None
- Todo
- None
- Source
- packages/Combie/Time/Timer.php
- Version
- Undefined
- Since
- forever
- Authors
- None
- Copyright
- © Undefined
- Licence
- Undefined
Properties
private mixed $start
- Description
- None
- See
- None
- Links
- None
- Todo
- None
- Authors
- None
- Since
- forever
private mixed $stop
- Description
- None
- See
- None
- Links
- None
- Todo
- None
- Authors
- None
- Since
- forever
private static mixed $wasserkopf
- Description
- None
- See
- None
- Links
- None
- Todo
- None
- Authors
- None
- Since
- forever
Methods
public void __construct()
- Description
- Konstruktor
- konstruiert das Objekt und berechtet, wenn noch nicht geschehen, die Wasserkopfkonstante um Messwertverfäschungen zu verhindern
- Parameters
- None
- Returns
- Keine Rückgabe
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
public float lag()
- Description
- Wasserkopf
- Gibt die Zeit zurück, welche von der Klasse intern für jede Messung verbraucht wird
- Parameters
- None
- Returns
- Wasserkopf
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
public float n_times(mixed $anzahl, mixed $function)
- Description
- Mehrfache Ausführung
- Führt eine Funktion mehrfach zur Zeitmessung aus und gibt den Mittelwert der pro durchlauf verbrauchten Zeit zurück
- Parameters
- $anzahl
- $function
- Returns
- Mittelwert der verbrauchten Zeit
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
private void scale()
- Description
- Berechnung der Wasserkopf Konstanten
- Berechtet die Wasserkopf Konstante und speichet sie in der statischen Variablen $wasserkopf
- Parameters
- None
- Returns
- Keine Rückgabe
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
public float start()
- Description
- Start Timer
- Startet den Messvorgang und gibt die Startzeit zurück
- Parameters
- None
- Returns
- Start Zeit
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
public float stop()
- Description
- Stop Timer
- Stoppt den Messvorgang und gibt die verbrauchte Zeit zurück
- Parameters
- None
- Returns
- Start Zeit
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
public float usedtime()
- Description
- Benutzte Zeit
- Berechtet die Abgelaugfene Zeit und gibt sie zurück
- Parameters
- None
- Returns
- Abgelaufenen Zeit
- Throws
- None
- See
- None
- Links
- None
- Todo
- None
- Since
- forever
- Authors
- None
Example
Not available