WSF
WsfSimulation.hpp File Reference
#include "wsf_export.h"
#include <map>
#include <memory>
#include <mutex>
#include <set>
#include <string>
#include <vector>
#include "UtMemory.hpp"
#include "UtRandom.hpp"
#include "UtScriptExecutor.hpp"
#include "UtWallClock.hpp"
#include "WsfAdvancedBehaviorObserver.hpp"
#include "WsfBehaviorObserver.hpp"
#include "WsfClockSource.hpp"
#include "WsfCommObserver.hpp"
#include "WsfDateTime.hpp"
#include "WsfDisObserver.hpp"
#include "WsfEM_Manager.hpp"
#include "WsfEvent.hpp"
#include "WsfEventManager.hpp"
#include "WsfException.hpp"
#include "WsfExchangeObserver.hpp"
#include "WsfExtensionList.hpp"
#include "WsfFuelObserver.hpp"
#include "WsfGroupManager.hpp"
#include "WsfMoverObserver.hpp"
#include "WsfMultiThreadManager.hpp"
#include "WsfPlatformObserver.hpp"
#include "WsfPlatformPartObserver.hpp"
#include "WsfProcessorObserver.hpp"
#include "WsfScriptStateMachineObserver.hpp"
#include "script/WsfScriptContext.hpp"
#include "WsfSensorObserver.hpp"
#include "WsfSimulationObserver.hpp"
#include "WsfStringId.hpp"
#include "WsfTaskObserver.hpp"
#include "WsfTrackObserver.hpp"
#include "WsfTypes.hpp"
#include "WsfZoneAttenuation.hpp"
#include "WsfZoneObserver.hpp"
Include dependency graph for WsfSimulation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WsfSimulation
 The main controller for a simulation. More...
class  WsfSimulation::InitializeError
 An exception that is thrown when Initialize() fails. More...
class  WsfSimulation::StartError
 An exception that is thrown when Start() fails. More...
class  WsfSimulation::CreateError
class  WsfSimulation::AddPlatformEvent
 An internal event scheduled to add a platform at the specified time. More...

Namespaces

namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::comm

Macros

#define WSF_OBSERVER_CALLBACK_DEFINE(OBSERVER, EVENT)

Macro Definition Documentation

◆ WSF_OBSERVER_CALLBACK_DEFINE

#define WSF_OBSERVER_CALLBACK_DEFINE ( OBSERVER,
EVENT )
Value:
WsfObserver::EVENT##Callback& WsfObserver::EVENT(const WsfSimulation* aSimulationPtr) \
{ \
return aSimulationPtr->Get##OBSERVER##Observer().EVENT; \
}
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Copyrights Multiple, All Rights Reserved