WSF
WsfScriptTaskManagerClass Class Reference

Define script methods for WsfTaskManager. More...

#include <WsfScriptTaskManagerClass.hpp>

Inheritance diagram for WsfScriptTaskManagerClass:
Collaboration diagram for WsfScriptTaskManagerClass:

Public Member Functions

 WsfScriptTaskManagerClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (AssignTask)
 UT_DECLARE_SCRIPT_METHOD (AssignLocalTask_1)
 UT_DECLARE_SCRIPT_METHOD (AssignLocalTask_2)
 UT_DECLARE_SCRIPT_METHOD (AssignRemoteTask_1)
 UT_DECLARE_SCRIPT_METHOD (AssignRemoteTask_2)
 UT_DECLARE_SCRIPT_METHOD (AssignRemoteTask_3)
 UT_DECLARE_SCRIPT_METHOD (AssignRemoteTask_4)
 UT_DECLARE_SCRIPT_METHOD (AssigneesForTask)
 UT_DECLARE_SCRIPT_METHOD (AssigneeForTask)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_1)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_2)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_3)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_4)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_5)
 UT_DECLARE_SCRIPT_METHOD (CancelTask_6)
 UT_DECLARE_SCRIPT_METHOD (DelayTask)
 UT_DECLARE_SCRIPT_METHOD (TaskComplete_1)
 UT_DECLARE_SCRIPT_METHOD (TaskComplete_2)
 UT_DECLARE_SCRIPT_METHOD (TaskComplete_3)
 UT_DECLARE_SCRIPT_METHOD (TaskComplete_4)
 UT_DECLARE_SCRIPT_METHOD (AssignedTaskList_1)
 UT_DECLARE_SCRIPT_METHOD (AssignedTaskList_2)
 UT_DECLARE_SCRIPT_METHOD (ReceivedTaskList_1)
 UT_DECLARE_SCRIPT_METHOD (ReceivedTaskList_2)
 UT_DECLARE_SCRIPT_METHOD (TasksAssigned)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_1)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_2)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_3)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_4)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_5)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedTo_6)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedFor_1)
 UT_DECLARE_SCRIPT_METHOD (TasksAssignedFor_2)
 UT_DECLARE_SCRIPT_METHOD (TasksReceived)
 UT_DECLARE_SCRIPT_METHOD (TasksReceivedFor_1)
 UT_DECLARE_SCRIPT_METHOD (TasksReceivedFor_2)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceAssigned)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceLastTaskAssigned)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceLastTaskReceived)
 UT_DECLARE_SCRIPT_METHOD (StartLocalTracking)
 UT_DECLARE_SCRIPT_METHOD (StartRemoteTracking_1)
 UT_DECLARE_SCRIPT_METHOD (StartRemoteTracking_2)
 UT_DECLARE_SCRIPT_METHOD (StopLocalTracking)
 UT_DECLARE_SCRIPT_METHOD (StopRemoteTracking)
 UT_DECLARE_SCRIPT_METHOD (LocalOperatingLevelFor)
 UT_DECLARE_SCRIPT_METHOD (RemoteOperatingLevelFor)
 UT_DECLARE_SCRIPT_METHOD (ChangeLocalOperatingLevel)
 UT_DECLARE_SCRIPT_METHOD (ChangeRemoteOperatingLevel_1)
 UT_DECLARE_SCRIPT_METHOD (ChangeRemoteOperatingLevel_2)
Public Member Functions inherited from WsfScriptProcessorClass
 WsfScriptProcessorClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (TurnOff)
 UT_DECLARE_SCRIPT_METHOD (TurnOn)
 UT_DECLARE_SCRIPT_METHOD (UpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (SetUpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (ScriptExists)
 UT_DECLARE_SCRIPT_METHOD (Execute_1)
 UT_DECLARE_SCRIPT_METHOD (Execute_2)
 UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_1)
 UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_2)
 UT_DECLARE_SCRIPT_METHOD (ExecuteScript)
 UT_DECLARE_SCRIPT_METHOD (ExecuteScriptWithArgs)
 UT_DECLARE_SCRIPT_METHOD (SuppressMessage)
 UT_DECLARE_SCRIPT_METHOD (Behavior)
 UT_DECLARE_SCRIPT_METHOD (FindBehavior)
 UT_DECLARE_SCRIPT_METHOD (BehaviorsExecuted)
 UT_DECLARE_SCRIPT_METHOD (BehaviorCount)
 UT_DECLARE_SCRIPT_METHOD (BehaviorEntry)
 UT_DECLARE_SCRIPT_METHOD (BehaviorTreeRootNode)
 UT_DECLARE_SCRIPT_METHOD (AdvancedBehavior)
 UT_DECLARE_SCRIPT_METHOD (FindAdvancedBehavior)
 UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorsExecuted)
 UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorCount)
 UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorEntry)
 UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorTree)
 UT_DECLARE_SCRIPT_METHOD (State)
 UT_DECLARE_SCRIPT_METHOD (StateAll)
 UT_DECLARE_SCRIPT_METHOD (SetState)
 UT_DECLARE_SCRIPT_METHOD (SetStateAll)
 UT_DECLARE_SCRIPT_METHOD (GetStates)
 Get all top level states.
 UT_DECLARE_SCRIPT_METHOD (GetStateAdvancedBehaviorTree)
 Get the ABT for a state.
Public Member Functions inherited from WsfScriptPlatformPartClass
 WsfScriptPlatformPartClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
void OnNewScriptRef (UtScriptRef &aReference) override
 UT_DECLARE_SCRIPT_METHOD (Platform)
 UT_DECLARE_SCRIPT_METHOD (IsNonOperational)
 UT_DECLARE_SCRIPT_METHOD (IsOperational)
 UT_DECLARE_SCRIPT_METHOD (SetOperational)
 UT_DECLARE_SCRIPT_METHOD (IsNonCritical)
 UT_DECLARE_SCRIPT_METHOD (IsCritical)
 UT_DECLARE_SCRIPT_METHOD (SetCritical)
 UT_DECLARE_SCRIPT_METHOD (IsTurnedOff)
 UT_DECLARE_SCRIPT_METHOD (IsTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (InitiallyTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceLastStatusChange)
 UT_DECLARE_SCRIPT_METHOD (SendMessage_1)
 UT_DECLARE_SCRIPT_METHOD (SendMessage_2)
 UT_DECLARE_SCRIPT_METHOD (SendMessageToProcessor)
 UT_DECLARE_SCRIPT_METHOD (SetDebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (DebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (SetDamageFactor)
 UT_DECLARE_SCRIPT_METHOD (DamageFactor)
 UT_DECLARE_SCRIPT_METHOD (CanBeMadeOperational)
 UT_DECLARE_SCRIPT_METHOD (CanBeMadeNonOperational)
 UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOff)
 UT_DECLARE_SCRIPT_METHOD (CategoryMemberOf)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_1)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_2)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_3)
 UT_DECLARE_SCRIPT_METHOD (GetGroupByIndex)
 UT_DECLARE_SCRIPT_METHOD (GetGroupByName)
 UT_DECLARE_SCRIPT_METHOD (GroupsByName)
 UT_DECLARE_SCRIPT_METHOD (Groups)
 UT_DECLARE_SCRIPT_METHOD (GroupJoin)
 UT_DECLARE_SCRIPT_METHOD (GroupLeave)
Public Member Functions inherited from WsfScriptObjectClass
 WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~WsfScriptObjectClass () override
void * Create (const UtScriptContext &aInstance) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
std::string ToString (void *aObjectPtr) const override
 UT_DECLARE_SCRIPT_METHOD (Name)
 UT_DECLARE_SCRIPT_METHOD (Type)
 UT_DECLARE_SCRIPT_METHOD (BaseType)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (ProcessInput)

Detailed Description

Define script methods for WsfTaskManager.

Constructor & Destructor Documentation

◆ WsfScriptTaskManagerClass()

WsfScriptTaskManagerClass::WsfScriptTaskManagerClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD() [1/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignedTaskList_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [2/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignedTaskList_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [3/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssigneeForTask )

◆ UT_DECLARE_SCRIPT_METHOD() [4/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssigneesForTask )

◆ UT_DECLARE_SCRIPT_METHOD() [5/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignLocalTask_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [6/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignLocalTask_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [7/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignRemoteTask_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [8/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignRemoteTask_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [9/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignRemoteTask_3 )

◆ UT_DECLARE_SCRIPT_METHOD() [10/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignRemoteTask_4 )

◆ UT_DECLARE_SCRIPT_METHOD() [11/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( AssignTask )

◆ UT_DECLARE_SCRIPT_METHOD() [12/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [13/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [14/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_3 )

◆ UT_DECLARE_SCRIPT_METHOD() [15/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_4 )

◆ UT_DECLARE_SCRIPT_METHOD() [16/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_5 )

◆ UT_DECLARE_SCRIPT_METHOD() [17/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( CancelTask_6 )

◆ UT_DECLARE_SCRIPT_METHOD() [18/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( ChangeLocalOperatingLevel )

◆ UT_DECLARE_SCRIPT_METHOD() [19/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( ChangeRemoteOperatingLevel_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [20/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( ChangeRemoteOperatingLevel_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [21/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( DelayTask )

◆ UT_DECLARE_SCRIPT_METHOD() [22/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( LocalOperatingLevelFor )

◆ UT_DECLARE_SCRIPT_METHOD() [23/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( ReceivedTaskList_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [24/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( ReceivedTaskList_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [25/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( RemoteOperatingLevelFor )

◆ UT_DECLARE_SCRIPT_METHOD() [26/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( StartLocalTracking )

◆ UT_DECLARE_SCRIPT_METHOD() [27/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( StartRemoteTracking_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [28/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( StartRemoteTracking_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [29/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( StopLocalTracking )

◆ UT_DECLARE_SCRIPT_METHOD() [30/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( StopRemoteTracking )

◆ UT_DECLARE_SCRIPT_METHOD() [31/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TaskComplete_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [32/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TaskComplete_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [33/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TaskComplete_3 )

◆ UT_DECLARE_SCRIPT_METHOD() [34/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TaskComplete_4 )

◆ UT_DECLARE_SCRIPT_METHOD() [35/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssigned )

◆ UT_DECLARE_SCRIPT_METHOD() [36/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedFor_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [37/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedFor_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [38/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [39/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [40/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_3 )

◆ UT_DECLARE_SCRIPT_METHOD() [41/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_4 )

◆ UT_DECLARE_SCRIPT_METHOD() [42/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_5 )

◆ UT_DECLARE_SCRIPT_METHOD() [43/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksAssignedTo_6 )

◆ UT_DECLARE_SCRIPT_METHOD() [44/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksReceived )

◆ UT_DECLARE_SCRIPT_METHOD() [45/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksReceivedFor_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [46/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TasksReceivedFor_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [47/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TimeSinceAssigned )

◆ UT_DECLARE_SCRIPT_METHOD() [48/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TimeSinceLastTaskAssigned )

◆ UT_DECLARE_SCRIPT_METHOD() [49/49]

WsfScriptTaskManagerClass::UT_DECLARE_SCRIPT_METHOD ( TimeSinceLastTaskReceived )

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