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