WSF
wsf::comm::ScriptNetworkMeshLegacyClass Class Reference

#include <WsfCommNetworkMesh.hpp>

Inheritance diagram for wsf::comm::ScriptNetworkMeshLegacyClass:
Collaboration diagram for wsf::comm::ScriptNetworkMeshLegacyClass:

Public Member Functions

 ScriptNetworkMeshLegacyClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
void * Create (const UtScriptContext &aInstance) override
void Destroy (void *aNetworkPtr) override
Public Member Functions inherited from wsf::comm::ScriptNetworkMeshClass
 ScriptNetworkMeshClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~ScriptNetworkMeshClass () override=default
void * Create (const UtScriptContext &aInstance) override
void Destroy (void *aNetworkPtr) override
Public Member Functions inherited from wsf::comm::ScriptNetworkClass
 ScriptNetworkClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
std::string ToString (void *aObjectPtr) const override
 UT_DECLARE_SCRIPT_METHOD (GetAddress)
 UT_DECLARE_SCRIPT_METHOD (GetName)
 UT_DECLARE_SCRIPT_METHOD (SetName)
 UT_DECLARE_SCRIPT_METHOD (SetAddress)
 UT_DECLARE_SCRIPT_METHOD (AddMember_1)
 UT_DECLARE_SCRIPT_METHOD (AddMember_2)
 UT_DECLARE_SCRIPT_METHOD (RemoveMember_1)
 UT_DECLARE_SCRIPT_METHOD (RemoveMember_2)
 UT_DECLARE_SCRIPT_METHOD (AddLink_1)
 UT_DECLARE_SCRIPT_METHOD (AddLink_2)
 UT_DECLARE_SCRIPT_METHOD (RemoveLink_1)
 UT_DECLARE_SCRIPT_METHOD (RemoveLink_2)
 UT_DECLARE_SCRIPT_METHOD (GetMembers)
 UT_DECLARE_SCRIPT_METHOD (AddNetwork)
 UT_DECLARE_SCRIPT_METHOD (RemoveNetwork)
 UT_DECLARE_SCRIPT_METHOD (GetNetwork_1)
 UT_DECLARE_SCRIPT_METHOD (GetNetwork_2)
 UT_DECLARE_SCRIPT_METHOD (GetManagedNetworks)

Additional Inherited Members

Static Protected Member Functions inherited from wsf::comm::ScriptNetworkClass
template<typename T>
static void DestroyHelper (void *aNetworkPtr)

Constructor & Destructor Documentation

◆ ScriptNetworkMeshLegacyClass()

wsf::comm::ScriptNetworkMeshLegacyClass::ScriptNetworkMeshLegacyClass ( const std::string & aClassName,
UtScriptTypes * aTypesPtr )

Member Function Documentation

◆ Create()

void * wsf::comm::ScriptNetworkMeshLegacyClass::Create ( const UtScriptContext & aInstance)
override

◆ Destroy()

void wsf::comm::ScriptNetworkMeshLegacyClass::Destroy ( void * aNetworkPtr)
override

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved