|
WSF
|
#include "script/WsfScriptTaskProcessorClass.hpp"#include "UtMemory.hpp"#include "WsfTaskProcessor.hpp"#include "WsfTrack.hpp"#include "WsfTrackStateController.hpp"#include "script/WsfScriptContext.hpp"#include "script/WsfScriptTaskManagerClass.hpp"
Functions | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, CountInState, 1, "int", "string") | |
| int count = <x>.CountInState(string aStateName); | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, EnterState, 2, "void", "WsfTrackId, string") | |
| <x>.EnterState(WsfTrackId aTrackId, string aStateName); | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, TracksInState, 1, "Array<WsfLocalTrack>", "string") | |
| Array<WsfLocalTrack> trackList = <x>.TracksInState(string aStateName);. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, StateOfTrack, 1, "string", "WsfTrackId") | |
| <x>.StateOfTrack(WsfTrackId aTrackId); | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, SetEvaluationInterval, 1, "void", "double") | |
| Dynamically redefine the evaluation interval for determine when the next evaluation should occur. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptTaskProcessorClass, WsfTaskProcessor, SetTransitionTime, 1, "void", "double") | |
| Set the time to transition into the next state (if a transition occurs). | |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| CountInState | , | ||
| 1 | , | ||
| "int" | , | ||
| "string" | ) |
int count = <x>.CountInState(string aStateName);
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| EnterState | , | ||
| 2 | , | ||
| "void" | , | ||
| " | WsfTrackId, | ||
| string" | ) |
<x>.EnterState(WsfTrackId aTrackId, string aStateName);
References WsfScriptContext::GetTIME_NOW(), and simTime.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| SetEvaluationInterval | , | ||
| 1 | , | ||
| "void" | , | ||
| "double" | ) |
Dynamically redefine the evaluation interval for determine when the next evaluation should occur.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| SetTransitionTime | , | ||
| 1 | , | ||
| "void" | , | ||
| "double" | ) |
Set the time to transition into the next state (if a transition occurs).
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| StateOfTrack | , | ||
| 1 | , | ||
| "string" | , | ||
| "WsfTrackId" | ) |
<x>.StateOfTrack(WsfTrackId aTrackId);
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptTaskProcessorClass | , |
| WsfTaskProcessor | , | ||
| TracksInState | , | ||
| 1 | , | ||
| "Array<WsfLocalTrack>" | , | ||
| "string" | ) |
Array<WsfLocalTrack> trackList = <x>.TracksInState(string aStateName);.
References classPtr.