12#ifndef WSFSCRIPTGROUPCLASS_HPP
13#define WSFSCRIPTGROUPCLASS_HPP
15#include "wsf_export.h"
26 void*
Create(
const UtScriptContext& aInstance)
override;
27 void*
Clone(
void* aObjectPtr)
override;
28 void Destroy(
void* aObjectPtr)
override;
#define UT_DECLARE_AUX_DATA_SCRIPT_METHODS()
Definition WsfScriptAuxDataUtil.hpp:194
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
UT_DECLARE_SCRIPT_METHOD(RemoveMember_1)
UT_DECLARE_SCRIPT_METHOD(Members)
UT_DECLARE_SCRIPT_METHOD(Member)
UT_DECLARE_SCRIPT_METHOD(AddMember_1)
void OnNewScriptRef(UtScriptRef &aReference) override
virtual
Definition WsfScriptGroupClass.cpp:77
UT_DECLARE_SCRIPT_METHOD(MembersByName)
UT_DECLARE_SCRIPT_METHOD(RemoveMember_2)
UT_DECLARE_SCRIPT_METHOD(AddMember_2)
UT_DECLARE_SCRIPT_METHOD(Size)
WsfScriptGroupClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptGroupClass.cpp:24
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptObjectClass.cpp:44
void Destroy(void *aObjectPtr) override
Definition WsfScriptObjectClass.cpp:56
void * Clone(void *aObjectPtr) override
Definition WsfScriptObjectClass.cpp:50
WsfScriptObjectClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfScriptObjectClass.cpp:24