User Manual, Developers Guide and API Documentation

wns::simulator::UnitTests Class Reference

Simulator used if testing is enabled. More...

#include <simulator/UnitTests.hpp>

Inheritance diagram for wns::simulator::UnitTests:

Inheritance graph
[legend]
Collaboration diagram for wns::simulator::UnitTests:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 UnitTests (const pyconfig::View &configuration)
 PyConfig Constructor.
virtual ~UnitTests ()
 For sake of completeness.

Private Member Functions

virtual void configureRNG (const wns::pyconfig::View &config)
 Overridden here to store the initial state.
virtual void doReset ()
 NVI.
 UnitTests (const UnitTests &)
 Copy constructor is forbidden.

Private Attributes

std::stringstream initialRNGState_
 Has its own Random number generator instance.


Detailed Description

Author:
Marc Schinnenburg <marc@schinnenburg.com>
This type of Simulator provides a valid reset method

Definition at line 43 of file UnitTests.hpp.


Constructor & Destructor Documentation

UnitTests::UnitTests ( const pyconfig::View configuration  )  [explicit]

Definition at line 36 of file UnitTests.cpp.

UnitTests::~UnitTests (  )  [virtual]

Definition at line 42 of file UnitTests.cpp.

wns::simulator::UnitTests::UnitTests ( const UnitTests  )  [private]


Member Function Documentation

void UnitTests::configureRNG ( const wns::pyconfig::View config  )  [private, virtual]

Reimplemented from wns::simulator::Simulator.

Definition at line 62 of file UnitTests.cpp.

void UnitTests::doReset (  )  [private, virtual]

Reimplemented from wns::simulator::Simulator.

Definition at line 47 of file UnitTests.cpp.


Member Data Documentation

std::stringstream wns::simulator::UnitTests::initialRNGState_ [private]

Definition at line 80 of file UnitTests.hpp.


The documentation for this class was generated from the following files:

Generated on Sun May 27 03:33:06 2012 for openWNS by  doxygen 1.5.5