WSF
wsf::comm::ScriptNetworkAdHocClass Class Reference

#include <WsfCommNetworkAdHoc.hpp>

Inheritance diagram for wsf::comm::ScriptNetworkAdHocClass:
Collaboration diagram for wsf::comm::ScriptNetworkAdHocClass:

Public Member Functions

 ScriptNetworkAdHocClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
void * Create (const UtScriptContext &aInstance) override
void Destroy (void *aNetworkPtr) override
 UT_DECLARE_SCRIPT_METHOD (ChangeUpdateRate)
 UT_DECLARE_SCRIPT_METHOD (AddMemberUpdateRate)
 UT_DECLARE_SCRIPT_METHOD (RemoveMemberUpdateRate)
Public Member Functions inherited from wsf::comm::ScriptNetworkGenericClass
 ScriptNetworkGenericClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
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

◆ ScriptNetworkAdHocClass()

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

Member Function Documentation

◆ Create()

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

◆ Destroy()

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

◆ UT_DECLARE_SCRIPT_METHOD() [1/3]

wsf::comm::ScriptNetworkAdHocClass::UT_DECLARE_SCRIPT_METHOD ( AddMemberUpdateRate )

◆ UT_DECLARE_SCRIPT_METHOD() [2/3]

wsf::comm::ScriptNetworkAdHocClass::UT_DECLARE_SCRIPT_METHOD ( ChangeUpdateRate )

◆ UT_DECLARE_SCRIPT_METHOD() [3/3]

wsf::comm::ScriptNetworkAdHocClass::UT_DECLARE_SCRIPT_METHOD ( RemoveMemberUpdateRate )

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