12#ifndef WSFCOMMNETWORKSTAR_HPP
13#define WSFCOMMNETWORKSTAR_HPP
68 void*
Create(
const UtScriptContext& aInstance)
override;
69 void Destroy(
void* aNetworkPtr)
override;
wsf::comm::Address Address
Definition WsfScriptCommRouterClass.cpp:29
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Definition WsfCommAddress.hpp:57
bool ProcessInput(UtInput &aInput) override
Definition WsfCommNetworkStar.cpp:35
NetworkStar * Clone() const override
Definition WsfCommNetworkStar.cpp:175
~NetworkStar() override=default
const char * GetScriptClassName() const override
Definition WsfCommNetworkStar.hpp:34
NetworkStar & operator=(const NetworkStar &aRhs)=default
Address mHubAddress
Definition WsfCommNetworkStar.hpp:56
NamedComm mHubNamed
Definition WsfCommNetworkStar.hpp:55
ScriptNetworkClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetwork.cpp:391
void Destroy(void *aNetworkPtr) override
Definition WsfCommNetworkStar.cpp:201
UT_DECLARE_SCRIPT_METHOD(RemoveHub_2)
void * Create(const UtScriptContext &aInstance) override
Definition WsfCommNetworkStar.cpp:195
UT_DECLARE_SCRIPT_METHOD(AddHub_2)
UT_DECLARE_SCRIPT_METHOD(AddHub_1)
~ScriptNetworkStarClass() override=default
ScriptNetworkStarClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetworkStar.cpp:181
UT_DECLARE_SCRIPT_METHOD(RemoveHub_1)
Definition WsfComm.cpp:34
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32
Definition WsfCommNetwork.hpp:54