WSF
WsfScriptTaskProcessorClass.cpp File Reference
Include dependency graph for WsfScriptTaskProcessorClass.cpp:

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).

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/6]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptTaskProcessorClass ,
WsfTaskProcessor ,
CountInState ,
1 ,
"int" ,
"string"  )

int count = <x>.CountInState(string aStateName);

◆ UT_DEFINE_SCRIPT_METHOD() [2/6]

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() [3/6]

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() [4/6]

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() [5/6]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptTaskProcessorClass ,
WsfTaskProcessor ,
StateOfTrack ,
1 ,
"string" ,
"WsfTrackId"  )

<x>.StateOfTrack(WsfTrackId aTrackId);

◆ UT_DEFINE_SCRIPT_METHOD() [6/6]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptTaskProcessorClass ,
WsfTaskProcessor ,
TracksInState ,
1 ,
"Array<WsfLocalTrack>" ,
"string"  )

Array<WsfLocalTrack> trackList = <x>.TracksInState(string aStateName);.

References classPtr.

Copyrights Multiple, All Rights Reserved