WSF
WsfScriptGroupClass.cpp File Reference
#include "WsfScriptGroupClass.hpp"
#include "UtMemory.hpp"
#include "WsfGroup.hpp"
#include "WsfGroupManager.hpp"
#include "WsfPlatform.hpp"
#include "WsfPlatformPart.hpp"
#include "WsfScriptContext.hpp"
#include "WsfScriptManager.hpp"
#include "WsfSimulation.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptGroupClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, AddMember_1, 1, "void", "WsfPlatform")
 group.AddMember(WsfPlatform)
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, AddMember_2, 1, "void", "WsfPlatformPart")
 group.AddMember(WsfPlatformPart)
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, RemoveMember_1, 1, "void", "WsfPlatform")
 group.RemoveMember(WsfPlatform)
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, RemoveMember_2, 1, "void", "WsfPlatformPart")
 group.RemoveMember(WsfPlatformPart)
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, MembersByName, 0, "Array<string>", "")
 Array<string> = group.Members();.
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, Members, 0, "Array<WsfObject>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, Member, 1, "WsfObject", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, Size, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, CreateGroup, 2, "WsfGroup", "string,string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, Group, 1, "WsfGroup", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptGroupClass, WsfGroup, Groups, 0, "Array<string>", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
AddMember_1 ,
1 ,
"void" ,
"WsfPlatform"  )

group.AddMember(WsfPlatform)

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [2/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
AddMember_2 ,
1 ,
"void" ,
"WsfPlatformPart"  )

group.AddMember(WsfPlatformPart)

References WsfPlatformPart::JoinGroup().

◆ UT_DEFINE_SCRIPT_METHOD() [3/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
CreateGroup ,
2 ,
"WsfGroup" ,
" string,
string"  )

References groupPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [4/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
Group ,
1 ,
"WsfGroup" ,
"string"  )

References groupPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [5/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
Groups ,
0 ,
"Array<string>" ,
""  )

References groupsList, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [6/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
Member ,
1 ,
"WsfObject" ,
"int"  )

References platformPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [7/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
Members ,
0 ,
"Array<WsfObject>" ,
""  )

References platformPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [8/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
MembersByName ,
0 ,
"Array<string>" ,
""  )

Array<string> = group.Members();.

References WsfObject::GetName(), platformPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [9/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
RemoveMember_1 ,
1 ,
"void" ,
"WsfPlatform"  )

group.RemoveMember(WsfPlatform)

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [10/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
RemoveMember_2 ,
1 ,
"void" ,
"WsfPlatformPart"  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptGroupClass ,
WsfGroup ,
Size ,
0 ,
"int" ,
""  )
Copyrights Multiple, All Rights Reserved