WSF
WsfTaskProcessor Member List

This is the complete list of members for WsfTaskProcessor, including all inherited members.

AcquireResource(double aSimTime, WsfTask &aTask, const WsfTrack &aTrack)WsfTaskManagerprotectedvirtual
ActiveTrackList() constWsfTaskManagerinline
AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AdvancedBehaviorTree() constWsfScriptProcessor
AssignedTaskList()WsfTaskManagerinline
AssigneeForTask(const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName) constWsfTaskManager
AssigneesForTask(const WsfTrackId &aTrackId, WsfStringId aTaskType, std::vector< size_t > &aAssignees) constWsfTaskManager
AssignTask(double aSimTime, const WsfTrack &aTrack, const WsfTask &aTask, bool aLockTrack=true)WsfTaskManagervirtual
AssignTask(double aSimTime, const WsfTrack &aTrack, WsfStringId aTaskType, const WsfTaskResource &aResource, WsfPlatform *aAssigneePtr, WsfStringId aCommName)WsfTaskManagervirtual
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
BehaviorTree() constWsfScriptProcessorinline
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
CancelTask(double aSimTime, unsigned int aTaskId)WsfTaskManagervirtual
CancelTask(double aSimTime, WsfTask &aTask, bool aSendCancelMessage)WsfTaskManagervirtual
CancelTask(double aSimTime, const WsfTrackId &aTrackId, WsfStringId aTaskType, const WsfTaskResource &aResource, size_t aAssigneeIndex)WsfTaskManagervirtual
cBATCH enum valueWsfTaskManager
cDEFAULT enum valueWsfTaskManager
ChangeOperatingLevel(double aSimTime, WsfStringId aName, int aLevel, WsfPlatform *aAssigneePtr, WsfStringId aCommName)WsfTaskManagervirtual
CheckMessageAcknowledged(double aSimTime, unsigned int aSerialNumber)WsfTaskManager
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overrideWsfTaskProcessorvirtual
CloneComponent() const overrideWsfProcessorinlinevirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentList typedefWsfProcessor
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
CreateDelayTask(double aSimTime, double aDelayTime, const WsfTrack &aTrack, WsfStringId aTaskType)WsfTaskManagervirtual
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
DropFromPurgedTaskList(TaskList &aPurgedTaskList, size_t aAssignerIndex, unsigned int aTaskId)WsfTaskManagerprotected
ExecuteOnMessageCreate(double aSimTime, WsfMessage &aMessage)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, const std::string &aScriptName)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, WsfStringId aScriptName, UtScriptData &aScriptRetVal, const UtScriptDataList &aScriptArgs=UtScriptDataList())WsfScriptProcessorvirtual
ExecuteScriptAtTime(double aTime, WsfStringId aScriptName, const UtScriptDataList &aScriptArgs)WsfScriptProcessor
FindTask(TaskList &aTaskList, size_t aAssigneeIndex, const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName)WsfTaskManagerstatic
FindTask(TaskList &aTaskList, unsigned int aTaskId)WsfTaskManagerstatic
FindTask(TaskList &aTaskList, unsigned int aTaskId, size_t aAssigneeIndex)WsfTaskManagerstatic
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCategories() constWsfPlatformPartinline
GetComponentInitializationOrder() const overrideWsfProcessorinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfTaskManagervirtual
GetComponents()WsfProcessorinline
GetComponents() constWsfProcessorinline
GetDamageFactor() constWsfPlatformPartinline
GetDebugMask()WsfPlatformPartinline
GetExternalLinks()WsfScriptProcessorinline
GetGroups() constWsfPlatformPartinline
GetInternalLinks()WsfPlatformPartinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetMessageHandler()WsfScriptProcessorinline
GetMessageSender(const WsfMessage &aMessage, size_t &aSenderIndex, WsfStringId &aRcvrCommName)WsfTaskManagerprotected
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPlatform() constWsfPlatformPartinline
GetScenario() constWsfPlatformPartinline
GetScriptAccessibleContext() const overrideWsfScriptProcessor
GetScriptClassName() const overrideWsfTaskProcessor
GetScriptContext()WsfScriptProcessorinline
GetSimulation() constWsfPlatformPart
GetStateMachine() constWsfScriptProcessorinlinevirtual
GetTrackStateController()WsfTaskProcessorinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const overrideWsfProcessorvirtual
HasAuxData() constWsfAuxDataEnabled
HasInternalLinks() constWsfPlatformPartinlinevirtual
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfTaskProcessorvirtual
Initialize2(double aSimTime) overrideWsfTaskProcessorvirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsCritical() constWsfPlatformPartinline
IsExternallyControlled() constWsfPlatformPartinline
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsOperational() constWsfPlatformPartinline
IsTurnedOn() constWsfPlatformPartinline
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
mActiveTrackListWsfTaskManagerprotected
mAdvancedBehaviorTreePtrWsfScriptProcessorprotected
mBehaviorTreePtrWsfScriptProcessorprotected
mCallbacksWsfTaskManagerprotected
mCommRetryAttemptsWsfTaskManagerprotected
mCommRetryIntervalWsfTaskManagerprotected
mContextPtrWsfScriptProcessorprotected
mControllerPtrWsfTaskProcessorprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
MessageAcknowledged(unsigned int aSerialNumber)WsfTaskManagerprotected
mExternalLinksWsfScriptProcessorprotected
mMessageClassPtrWsfScriptProcessorprotected
mMessageHandlerPtrWsfScriptProcessorprotected
mNextTaskIdWsfTaskManagerprotected
mOnMessageCreateScriptPtrWsfScriptProcessorprotected
mOperatingLevelsWsfTaskManagerprotected
mPendingMessageListWsfTaskManagerprotected
mPendingRcvdTasksWsfTaskManagerprotected
mPurgedRcvdTaskListWsfTaskManagerprotected
mPurgedXmtdTaskListWsfTaskManagerprotected
mRcvdTaskListWsfTaskManagerprotected
mScenarioPtrWsfTaskManagerprotected
mSensorRequestListWsfTaskManagerprotected
mSensorsTurnedOnWsfTaskManagerprotected
mShowTaskMessagesWsfTaskManagerprotected
mShowUncompletedTasksWsfTaskManagerprotected
mStateIndexWsfScriptProcessorprotected
mStateMachinePtrWsfScriptProcessorprotected
mSuppressMessageWsfScriptProcessorprotected
mThinkerPtrWsfTaskManagerprotected
mTimeLastTaskAssignedWsfTaskManagerprotected
mTimeLastTaskReceivedWsfTaskManagerprotected
mTimeToRecognizeMessageWsfTaskManagerprotected
mTrackManagerPtrWsfTaskManagerprotected
mTrackProcessorNameWsfTaskManagerprotected
mTrackUpdateIntervalWsfTaskManagerprotected
mTrackUpdateStrategyWsfTaskManagerprotected
mXmtdTaskListWsfTaskManagerprotected
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
OnTaskAssignedWsfTaskManager
OnTaskAssignSentWsfTaskManager
OnTaskCanceledWsfTaskManager
OnTaskCancelSentWsfTaskManager
OnTaskCompletedWsfTaskManager
OnTaskCompleteSentWsfTaskManager
OperatingLevelChanged(double aSimTime, std::string aLevel)WsfTaskManagerprotectedvirtual
OperatingLevelFor(WsfStringId aConditionName) constWsfTaskManager
WsfTaskManager::operator=(const WsfTaskManager &)=deleteWsfTaskManager
WsfScriptProcessor::operator=(const WsfProcessor &aRhs)=deleteWsfProcessorprotected
WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=deleteWsfPlatformPart
WsfTaskManager::WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfTaskManager::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfTaskManager::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime) overrideWsfProcessorvirtual
PendingMessageList typedefWsfTaskManager
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr) overrideWsfTaskProcessorvirtual
PreInitialize(double aSimTime) overrideWsfTaskManagervirtual
PreInput() overrideWsfProcessorvirtual
ProcessAssociationMessage(double aSimTime, const WsfAssociationMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessCallback(double aSimTime, const WsfCallback &aCallback)WsfProcessorvirtual
ProcessInput(UtInput &aInput) overrideWsfTaskProcessorvirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfTaskProcessorvirtual
ProcessTaskAssignMessage(double aSimTime, const WsfTaskAssignMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessTaskCancelMessage(double aSimTime, const WsfTaskCancelMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessTaskControlMessage(double aSimTime, const WsfTaskControlMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessTaskStatusMessage(double aSimTime, const WsfTaskStatusMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessTrackDropMessage(double aSimTime, const WsfTrackDropMessage &aMessage)WsfTaskManagerprotectedvirtual
ProcessTrackMessage(double aSimTime, const WsfTrackMessage &aMessage)WsfTaskManagerprotectedvirtual
QueryInterface(int aRole) overrideWsfTaskManagervirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
ReceivedTaskList()WsfTaskManagerinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfTaskManagervirtual
RecipientMessageQueue typedefWsfPlatformPart
ReleaseResource(double aSimTime, WsfTask &aTask)WsfTaskManagerprotectedvirtual
ReportTaskComplete(double aSimTime, const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName, WsfStringId aSubStatus)WsfTaskManagervirtual
ReportTaskProgress(double aSimTime, const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName, WsfStringId aSubStatus)WsfTaskManagervirtual
Restore(double aSimTime)WsfPlatformPartvirtual
RoleIterator typedefWsfTaskManager
SelectCommDevice(WsfPlatform *aAssigneePtr, WsfStringId aCommName)WsfTaskManager
SendMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfScriptProcessorvirtual
SendMessageTo(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPartvirtual
SendMessageToProcessor(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPart
SendQueuedMessages(double aSimTime)WsfPlatformPartvirtual
SendTaskMessage(double aSimTime, const WsfMessage &aMessage, size_t aRecipientIndex, WsfStringId aCommName, bool aReliable)WsfTaskManager
SendTrackUpdate(double aSimTime, unsigned int aTaskId)WsfTaskManager
SensorRequestList typedefWsfTaskManager
WsfTaskManager::WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfTaskManager::WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfPlatform >inline
SetCritical(bool aValue)WsfPlatformPartinline
SetDamageFactor(double aSimTime, double aDamageFactor)WsfPlatformPart
SetDebugEnabled(bool aDebugEnabled)WsfPlatformPartinline
SetExternallyControlled(double aSimTime, bool aIsExternallyControlled) overrideWsfTaskProcessorvirtual
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime) overrideWsfProcessorvirtual
SetOperational(double aSimTime) overrideWsfProcessorvirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfScriptProcessorvirtual
SetState(std::string &stateName)WsfScriptProcessor
SetStateAll(std::string &stateNameAll)WsfScriptProcessor
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval) overrideWsfProcessorvirtual
ShowTaskMessages() constWsfTaskManagerinline
State()WsfScriptProcessor
StateAll()WsfScriptProcessor
SuppressMessage(bool aSuppressMessage)WsfScriptProcessorvirtual
TaskAssigned(double aSimTime, const WsfTrack &aTrack, WsfTask &aTask)WsfTaskManagerprotectedvirtual
TaskAssignSent(double aSimTime, const WsfTrack &aTrack, WsfTask &aTask)WsfTaskManagerprotectedvirtual
TaskCanceled(double aSimTime, WsfTask &aTask)WsfTaskManagerprotectedvirtual
TaskCompleted(double aSimTime, WsfTask &aTask) overrideWsfTaskProcessorprotectedvirtual
TaskCorrelated(double aSimTime, WsfTask &aTask)WsfTaskManagerprotectedvirtual
TaskList typedefWsfTaskManager
TasksAssignedFor(const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName) constWsfTaskManager
TasksAssignedTo(size_t aAssigneeIndex, const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName) constWsfTaskManager
TasksReceivedFor(const WsfTrackId &aTrackId, WsfStringId aTaskType, WsfStringId aResourceName) constWsfTaskManager
TimeLastTaskAssigned() constWsfTaskManagerinline
TimeLastTaskReceived() constWsfTaskManagerinline
TimeTaskAssigned(const WsfTrackId &aTrackId, WsfStringId aTaskType, size_t aAssigneeIndex) constWsfTaskManager
TrackDropped(double aSimTime, const WsfTrackId &aTrackId)WsfTaskManagerprotectedvirtual
TrackList typedefWsfTaskManager
TrackListIter typedefWsfTaskManager
TrackUpdateStrategy enum nameWsfTaskManager
TurnOff(double aSimTime) overrideWsfTaskProcessorvirtual
TurnOn(double aSimTime) overrideWsfTaskProcessorvirtual
TypeList typedefWsfObject
Update(double aSimTime) overrideWsfTaskManagervirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateEventActive() constWsfPlatformPartinline
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfComponentT()WsfComponentT< WsfPlatform >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfProcessor(const WsfScenario &aScenario)WsfProcessor
WsfProcessor(const WsfProcessor &aSrc)WsfProcessorprotected
WsfScriptProcessor(const WsfScenario &aScenario)WsfScriptProcessor
WsfScriptProcessor(const WsfScenario &aScenario, WsfStringId aPartClass, const std::string &aPartVarName)WsfScriptProcessor
WsfScriptProcessor(const WsfScriptProcessor &aSrc)WsfScriptProcessorprotected
WsfTaskManager(WsfScenario &aScenario, const std::string &aClassName="WsfTaskManager")WsfTaskManager
WsfTaskManager(const WsfTaskManager &aSrc)WsfTaskManagerprotected
WsfTaskProcessor(WsfScenario &aScenario, const std::string &aClassName="WsfTaskProcessor")WsfTaskProcessor
WsfTaskProcessor(const WsfTaskProcessor &aSrc)WsfTaskProcessor
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfProcessor() override=defaultWsfProcessor
~WsfScriptProcessor() overrideWsfScriptProcessor
~WsfTaskManager() override=defaultWsfTaskManager
~WsfTaskProcessor() overrideWsfTaskProcessor
Copyrights Multiple, All Rights Reserved