![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <simulator/ISimulator.hpp>

Public Member Functions | |
| ISimulator * | getInstance () |
| Retrieve the global instance of ISimulator. | |
| void | setInstance (ISimulator *simulator) |
| Retrieve set the global instance of ISimulator. | |
| void | shutdownInstance () |
| Delete instance and set to zero. | |
| Singleton () | |
| Constructor. | |
| virtual | ~Singleton () |
| Destructor. | |
Private Attributes | |
| std::auto_ptr< ISimulator > | simulator_ |
| The global instance of ISimulator. | |
Definition at line 203 of file ISimulator.hpp.
| Singleton::Singleton | ( | ) | [explicit] |
Definition at line 107 of file ISimulator.cpp.
| Singleton::~Singleton | ( | ) | [virtual] |
Definition at line 112 of file ISimulator.cpp.
| ISimulator * Singleton::getInstance | ( | ) |
| void Singleton::setInstance | ( | ISimulator * | simulator | ) |
| void Singleton::shutdownInstance | ( | ) |
Definition at line 135 of file ISimulator.cpp.
std::auto_ptr<ISimulator> wns::simulator::Singleton::simulator_ [private] |
Definition at line 242 of file ISimulator.hpp.
1.5.5