12#ifndef WSFCOMMNETWORKMESH_HPP
13#define WSFCOMMNETWORKMESH_HPP
15#include "UtScriptBasicTypes.hpp"
71 void*
Create(
const UtScriptContext& aInstance)
override;
72 void Destroy(
void* aNetworkPtr)
override;
80 void*
Create(
const UtScriptContext& aInstance)
override;
81 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
NetworkMeshLegacy()=default
NetworkMeshLegacy & operator=(const NetworkMeshLegacy &aRhs)=default
NetworkMeshLegacy * Clone() const override
Definition WsfCommNetworkMesh.cpp:129
~NetworkMeshLegacy() override=default
const char * GetScriptClassName() const override
Definition WsfCommNetworkMesh.hpp:56
NetworkMesh * Clone() const override
Definition WsfCommNetworkMesh.cpp:30
~NetworkMesh() override=default
NetworkMesh & operator=(const NetworkMesh &aRhs)=default
const char * GetScriptClassName() const override
Definition WsfCommNetworkMesh.hpp:35
bool ProcessInput(UtInput &aInput) override
Definition WsfCommNetworkMesh.cpp:36
ScriptNetworkClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetwork.cpp:391
void * Create(const UtScriptContext &aInstance) override
Definition WsfCommNetworkMesh.cpp:180
ScriptNetworkMeshClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetworkMesh.cpp:171
void Destroy(void *aNetworkPtr) override
Definition WsfCommNetworkMesh.cpp:186
~ScriptNetworkMeshClass() override=default
void * Create(const UtScriptContext &aInstance) override
Definition WsfCommNetworkMesh.cpp:199
void Destroy(void *aNetworkPtr) override
Definition WsfCommNetworkMesh.cpp:205
ScriptNetworkMeshLegacyClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfCommNetworkMesh.cpp:192
Definition WsfComm.cpp:34
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32