12#ifndef WSFCOMMNETWORKGENERIC_HPP
13#define WSFCOMMNETWORKGENERIC_HPP
40 bool AddLinkP(
const Address& aSourceAddress,
41 const Address& aDestinationAddress,
44 bool RemoveLinkP(
const Address& aSourceAddress,
45 const Address& aDestinationAddress,
58 void*
Create(
const UtScriptContext& aInstance)
override;
59 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
~NetworkGeneric() override=default
NetworkGeneric(const NetworkGeneric &aSrc)=default
bool ProcessInput(UtInput &aInput) override
Definition WsfCommNetworkGeneric.cpp:36
NetworkGeneric & operator=(const NetworkGeneric &aRhs)=default
NetworkGeneric(NetworkGeneric &&aRhs)=default
NetworkGeneric * Clone() const override
Definition WsfCommNetworkGeneric.cpp:30
const char * GetScriptClassName() const override
Definition WsfCommNetworkGeneric.hpp:36
ScriptNetworkClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetwork.cpp:391
ScriptNetworkGenericClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetworkGeneric.cpp:131
void * Create(const UtScriptContext &aInstance) override
Definition WsfCommNetworkGeneric.cpp:139
void Destroy(void *aNetworkPtr) override
Definition WsfCommNetworkGeneric.cpp:145
Definition WsfComm.cpp:34
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32