COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Private Attributes | List of all members
TimedTestFixture Class Reference

Any test using this fixture (or a derivative) will be timed. More...

#include <TimedTestFixture.hpp>

Inherited by BockMesh3DFixture, ComponentBenchFixture, ProfiledFixture, ProtoBenchmarkFixture, ProtoParallelFixture, PtrFixture, and VectorBenchmarkFixture.

Public Member Functions

 TimedTestFixture ()
 
 ~TimedTestFixture ()
 
void test_unit_start (boost::unit_test::test_unit const &unit)
 Start timing when a test starts. More...
 
void restart_timer ()
 
void test_unit_finish (boost::unit_test::test_unit const &unit)
 Stop timing when a test ends. More...
 

Private Attributes

common::Timer m_timer
 

Detailed Description

Any test using this fixture (or a derivative) will be timed.

Definition at line 28 of file TimedTestFixture.hpp.

Constructor & Destructor Documentation

TimedTestFixture ( )
inline

Definition at line 31 of file TimedTestFixture.hpp.

~TimedTestFixture ( )
inline

Definition at line 35 of file TimedTestFixture.hpp.

Member Function Documentation

void restart_timer ( )
inline

Definition at line 45 of file TimedTestFixture.hpp.

void test_unit_finish ( boost::unit_test::test_unit const &  unit)
inline

Stop timing when a test ends.

Definition at line 51 of file TimedTestFixture.hpp.

void test_unit_start ( boost::unit_test::test_unit const &  unit)
inline

Start timing when a test starts.

Definition at line 40 of file TimedTestFixture.hpp.

Member Data Documentation

common::Timer m_timer
private

Definition at line 56 of file TimedTestFixture.hpp.


The documentation for this class was generated from the following file:
Send comments to:
COOLFluiD Web Admin