ProfileTimer

Inheritance:

Methods of ProfileTimer:

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) 2001 - 2004, Disney Enterprises, Inc. All rights reserved
All use of this software is subject to the terms of the Panda 3d Software license. You should have received a copy of this license along with this source code; you will also find a current copy of the license at http://etc.cmu.edu/panda3d/docs/license/ .
To contact the maintainers of this program write to panda3d-general@lists.sourceforge.net .

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

Undocumented function.

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

Undocumented function.