ProfileTimer

Inheritance:

Methods of ProfileTimer:

ProfileTimer
ProfileTimer::ProfileTimer(char const *name = (0), int maxEntries = (MaxEntriesDefault));

Undocumented function.

consolidateAllTo
static void ProfileTimer::consolidateAllTo(ostream &out = (cout));

Don't call any of the following during timing: (Because they are slow, not because anything will break).

consolidateTo
void ProfileTimer::consolidateTo(ostream &out = (cout)) const;

Undocumented function.

getTotalTime
double ProfileTimer::getTotalTime(void) const;

Don't call any of the following during timing: (Because they are slow, not because anything will break).

init
void ProfileTimer::init(char const *name, int maxEntries = (MaxEntriesDefault));

Undocumented function.

mark
void ProfileTimer::mark(char const *tag);

Undocumented function.

off
void ProfileTimer::off(void);

Undocumented function.

on
void ProfileTimer::on(void);

Filename: profileTimer.I Created by:
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

printAllTo
static void ProfileTimer::printAllTo(ostream &out = (cout));

Undocumented function.

printTo
void ProfileTimer::printTo(ostream &out = (cout)) const;

Undocumented function.