Hauptseite   Klassenhierarchie   Übersicht   Auflistung der Dateien   Datenstruktur-Elemente   Datei-Elemente  

Timer Klassenreferenz

Zeitmesser. Mehr...

#include <timer.h>

Aufstellung aller Elemente

Öffentliche Datenelemente

 Timer ()
 Konstruktor.

float getTime ()
 Liefert die abgelaufene Zeit.

const char * getTimeStr ()
 Liefert die abgelaufene Zeit als Textstring.

void print ()
 Gibt die abgelaufene Zeit aus und setzt die Stoppuhr zurück.

void reset ()
 Setzt due Stoppuhr zurück.

char * toStr (long num, long maxNum)
 Wandelt die Zahl num in eine Zeichenkette um.


Private Attribute

itimerval time
 Restzeit.


Ausführliche Beschreibung

Zeitmesser.


Beschreibung der Konstruktoren und Destruktoren

Timer::Timer  
 

Konstruktor.

Setzt die Stoppuhr zurück.


Dokumentation der Elementfunktionen

float Timer::getTime  
 

Liefert die abgelaufene Zeit.

(Seit der Initialisierung bzw. seit dem letzten Reset in Sekunden)

Rückgabe:
Zeit / sec

const char* Timer::getTimeStr  
 

Liefert die abgelaufene Zeit als Textstring.

Rückgabe:
abgelaufene Zeit
Siehe auch:
getTime()

char* Timer::toStr long    num,
long    maxNum
 

Wandelt die Zahl num in eine Zeichenkette um.

Dabei gibt maxNum an, ab welcher Zahl es ein Überschlag gibt. Der Rückgabestring wird mit soviel 0-en aufgefüllt, dass sich eine maxNum-1 -stellige Zahl ergibt. So liefert z.B. toStr(65, 60) 05 oder toStr(111, 100) 11.

Parameter:
num  zu konvertierende Zahl
maxNum  Einheitengröße. Modulo dieser Zahl wird num betrachtet.
Rückgabe:
num als Zeichenkette in entsprechender Formatierung.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Fri Mar 14 19:44:52 2003 für cad2octree von doxygen1.2.16