WSF
WsfScriptTaskManagerClass.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef WSFSCRIPTTASKMANAGERCLASS_HPP
13#define WSFSCRIPTTASKMANAGERCLASS_HPP
14
15#include "wsf_export.h"
16
18
21{
22public:
23 WsfScriptTaskManagerClass(const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
24
26 UT_DECLARE_SCRIPT_METHOD(AssignLocalTask_1);
27 UT_DECLARE_SCRIPT_METHOD(AssignLocalTask_2);
28 UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_1);
29 UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_2);
30 UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_3);
31 UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_4);
32 UT_DECLARE_SCRIPT_METHOD(AssigneesForTask);
33 UT_DECLARE_SCRIPT_METHOD(AssigneeForTask);
41 UT_DECLARE_SCRIPT_METHOD(TaskComplete_1);
42 UT_DECLARE_SCRIPT_METHOD(TaskComplete_2);
43 UT_DECLARE_SCRIPT_METHOD(TaskComplete_3);
44 UT_DECLARE_SCRIPT_METHOD(TaskComplete_4);
45
46 UT_DECLARE_SCRIPT_METHOD(AssignedTaskList_1);
47 UT_DECLARE_SCRIPT_METHOD(AssignedTaskList_2);
48 UT_DECLARE_SCRIPT_METHOD(ReceivedTaskList_1);
49 UT_DECLARE_SCRIPT_METHOD(ReceivedTaskList_2);
51 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_1);
52 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_2);
53 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_3);
54 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_4);
55 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_5);
56 UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_6);
57 UT_DECLARE_SCRIPT_METHOD(TasksAssignedFor_1);
58 UT_DECLARE_SCRIPT_METHOD(TasksAssignedFor_2);
60 UT_DECLARE_SCRIPT_METHOD(TasksReceivedFor_1);
61 UT_DECLARE_SCRIPT_METHOD(TasksReceivedFor_2);
62 UT_DECLARE_SCRIPT_METHOD(TimeSinceAssigned);
63 UT_DECLARE_SCRIPT_METHOD(TimeSinceLastTaskAssigned);
64 UT_DECLARE_SCRIPT_METHOD(TimeSinceLastTaskReceived);
65
66 UT_DECLARE_SCRIPT_METHOD(StartLocalTracking);
67 UT_DECLARE_SCRIPT_METHOD(StartRemoteTracking_1);
68 UT_DECLARE_SCRIPT_METHOD(StartRemoteTracking_2);
69 UT_DECLARE_SCRIPT_METHOD(StopLocalTracking);
70 UT_DECLARE_SCRIPT_METHOD(StopRemoteTracking);
71
72 UT_DECLARE_SCRIPT_METHOD(LocalOperatingLevelFor);
73 UT_DECLARE_SCRIPT_METHOD(RemoteOperatingLevelFor);
74 UT_DECLARE_SCRIPT_METHOD(ChangeLocalOperatingLevel);
75 UT_DECLARE_SCRIPT_METHOD(ChangeRemoteOperatingLevel_1);
76 UT_DECLARE_SCRIPT_METHOD(ChangeRemoteOperatingLevel_2);
77};
78
79#endif
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
WsfScriptProcessorClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptProcessorClass.cpp:31
UT_DECLARE_SCRIPT_METHOD(TasksReceivedFor_2)
UT_DECLARE_SCRIPT_METHOD(CancelTask_2)
UT_DECLARE_SCRIPT_METHOD(TaskComplete_3)
UT_DECLARE_SCRIPT_METHOD(TaskComplete_1)
UT_DECLARE_SCRIPT_METHOD(AssignTask)
UT_DECLARE_SCRIPT_METHOD(StopRemoteTracking)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_6)
UT_DECLARE_SCRIPT_METHOD(ReceivedTaskList_2)
UT_DECLARE_SCRIPT_METHOD(TimeSinceLastTaskReceived)
UT_DECLARE_SCRIPT_METHOD(CancelTask_5)
UT_DECLARE_SCRIPT_METHOD(StartLocalTracking)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_2)
UT_DECLARE_SCRIPT_METHOD(TimeSinceAssigned)
UT_DECLARE_SCRIPT_METHOD(AssigneesForTask)
UT_DECLARE_SCRIPT_METHOD(TasksAssigned)
UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_1)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_3)
UT_DECLARE_SCRIPT_METHOD(AssigneeForTask)
UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_3)
UT_DECLARE_SCRIPT_METHOD(StartRemoteTracking_2)
UT_DECLARE_SCRIPT_METHOD(CancelTask_3)
UT_DECLARE_SCRIPT_METHOD(ChangeLocalOperatingLevel)
UT_DECLARE_SCRIPT_METHOD(TaskComplete_2)
UT_DECLARE_SCRIPT_METHOD(CancelTask_1)
UT_DECLARE_SCRIPT_METHOD(CancelTask_4)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_5)
UT_DECLARE_SCRIPT_METHOD(TasksReceived)
UT_DECLARE_SCRIPT_METHOD(AssignLocalTask_2)
UT_DECLARE_SCRIPT_METHOD(AssignLocalTask_1)
UT_DECLARE_SCRIPT_METHOD(LocalOperatingLevelFor)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_4)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedFor_2)
UT_DECLARE_SCRIPT_METHOD(StopLocalTracking)
UT_DECLARE_SCRIPT_METHOD(TimeSinceLastTaskAssigned)
UT_DECLARE_SCRIPT_METHOD(RemoteOperatingLevelFor)
UT_DECLARE_SCRIPT_METHOD(ReceivedTaskList_1)
UT_DECLARE_SCRIPT_METHOD(TasksAssignedTo_1)
UT_DECLARE_SCRIPT_METHOD(ChangeRemoteOperatingLevel_1)
UT_DECLARE_SCRIPT_METHOD(TaskComplete_4)
UT_DECLARE_SCRIPT_METHOD(AssignedTaskList_1)
UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_2)
UT_DECLARE_SCRIPT_METHOD(ChangeRemoteOperatingLevel_2)
UT_DECLARE_SCRIPT_METHOD(AssignedTaskList_2)
UT_DECLARE_SCRIPT_METHOD(AssignRemoteTask_4)
UT_DECLARE_SCRIPT_METHOD(TasksReceivedFor_1)
WsfScriptTaskManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptTaskManagerClass.cpp:44
UT_DECLARE_SCRIPT_METHOD(TasksAssignedFor_1)
UT_DECLARE_SCRIPT_METHOD(StartRemoteTracking_1)
UT_DECLARE_SCRIPT_METHOD(CancelTask_6)
UT_DECLARE_SCRIPT_METHOD(DelayTask)
Copyrights Multiple, All Rights Reserved