| AddCategory(WsfStringId aCategoryId) | WsfPlatformPart | inline |
| AssignUniqueId(WsfSimulation *aSimulationPtr) | WsfUniqueId | protected |
| Attach(WsfSensor &aSensor) | wsf::UCI_SensorComponent | protected |
| AuxDataAccessed | WsfAuxDataEnabled | static |
| AuxDataDestroyed | WsfAuxDataEnabled | static |
| CanBeMadeNonOperational() const | WsfPlatformPart | inline |
| CanBeMadeOperational() const | WsfPlatformPart | inline |
| CanBeTurnedOff() const | WsfPlatformPart | inline |
| CanBeTurnedOn() const | WsfPlatformPart | inline |
| CanHandleMessage() const | wsf::UCI_Component | inline |
| CheckPartStatus(WsfArticulatedPart *aPartPtr) | wsf::UCI_PartComponent | protected |
| ClearRemarks() | wsf::UCI_SensorComponent | inline |
| cLEVEL_ONE_DEBUG enum value | WsfPlatformPart | |
| cLEVEL_TWO_DEBUG enum value | WsfPlatformPart | |
| Clone() const | wsf::UCI_AMTI_Component | inlinevirtual |
| CloneComponent() const override | wsf::UCI_AMTI_Component | virtual |
| ComponentHasRole(int aRole) | WsfComponent | inline |
| ComponentParentChanged(WsfPlatform *aPlatformPtr) override | WsfPlatformPart | inlinevirtual |
| cWSF_COMPONENT_UCI | wsf::UCI_Component | static |
| cWSF_COMPONENT_UCI_PART | wsf::UCI_PartComponent | static |
| cWSF_COMPONENT_UCI_SENSOR | wsf::UCI_SensorComponent | static |
| DebugEnabled() const | WsfPlatformPart | inline |
| DeleteAuxData() | WsfAuxDataEnabled | |
| DeregisterCapabilitiesWithInterface() | wsf::UCI_Component | |
| DeregisterWithInterface() | wsf::UCI_Component | |
| Detach() override | wsf::UCI_SensorComponent | protectedvirtual |
| GetApprovalType() const | wsf::UCI_PartComponent | inlineprotectedvirtual |
| GetAuxData() | WsfAuxDataEnabled | |
| GetAuxData() const noexcept | WsfAuxDataEnabled | |
| GetAuxDataConst() const noexcept | WsfAuxDataEnabled | |
| GetBaseType() const | WsfObject | |
| GetBaseTypeId() const | WsfObject | inline |
| GetCapabilityAvailability(const CapabilityStatusMessage *aMessagePtr, const size_t aIndex) const | wsf::UCI_SensorComponent | inlineprotected |
| GetCapabilityUUIDs() const override | wsf::UCI_PartComponent | virtual |
| GetCategories() const | WsfPlatformPart | inline |
| GetCommandState() const | wsf::UCI_SensorComponent | inline |
| GetComponentInitializationOrder() const | WsfComponent | inlinevirtual |
| GetComponentName() const override | wsf::UCI_Component | inlinevirtual |
| GetComponentParent() const | WsfComponentT< WsfPlatform > | inline |
| GetComponentRoles() const override | wsf::UCI_AMTI_Component | virtual |
| GetDamageFactor() const | WsfPlatformPart | inline |
| GetDebugMask() | WsfPlatformPart | inline |
| GetGroups() const | WsfPlatformPart | inline |
| GetInterface() | wsf::UCI_Component | |
| GetInternalLinks() | WsfPlatformPart | inline |
| GetLastStatusChangeTime() const | WsfPlatformPart | inline |
| GetName() const | WsfObject | |
| GetNameId() const | WsfObject | inline |
| GetPartType() const | WsfPlatformPart | inline |
| GetPlatform() const | WsfPlatformPart | inline |
| GetRemarks() const | wsf::UCI_SensorComponent | inline |
| GetScenario() const | WsfPlatformPart | inline |
| GetScriptClassName() const override | WsfPlatformPart | |
| GetSensor() const | wsf::UCI_SensorComponent | inline |
| GetSensorName() const | wsf::UCI_SensorComponent | inline |
| GetSimulation() const | wsf::UCI_Component | inline |
| GetType() const | WsfObject | |
| GetTypeId() const | WsfObject | inline |
| GetTypeList() const | WsfObject | inline |
| GetUniqueId() const | WsfUniqueId | inline |
| GetUpdateEventEpoch() const | WsfPlatformPart | inline |
| GetUpdateInterval() const override | wsf::UCI_Component | virtual |
| GetUpdateMessageTime() const | wsf::UCI_SensorComponent | inline |
| HandleControlRequestMessage(const UCI_ControlRequestMessage &aMessage) | wsf::UCI_PartComponent | protected |
| HasAuxData() const | WsfAuxDataEnabled | |
| HasControl(const std::string &aCapbilityUUID, uci::type::ServiceID_Type &aServiceID, uci::type::SystemID_Type &aSystemID) | wsf::UCI_PartComponent | protected |
| HasInternalLinks() const | WsfPlatformPart | inlinevirtual |
| IncrementUpdateEventEpoch() | WsfPlatformPart | inline |
| Initialize(double aSimTime) override | wsf::UCI_SensorComponent | virtual |
| Initialize2(double aSimTime) override | wsf::UCI_AMTI_Component | virtual |
| InitializeModeData(CapabilityType &aCapabilityType, CapabilityStatusType &aStatusType, const size_t &aIndex) | wsf::UCI_SensorComponent | inlineprotected |
| InitiallyTurnedOn() const | WsfPlatformPart | inline |
| InjectConditionally(double aSimTime, WsfPlatform &aPlatform) override | wsf::UCI_AMTI_Component | virtual |
| InternalMessageQueue typedef | WsfPlatformPart | |
| IsA_TypeOf(WsfStringId aType) const | WsfObject | inline |
| IsActive() | wsf::UCI_Component | inline |
| IsBroken() const | WsfPlatformPart | inline |
| IsCategoryMember(WsfStringId aCategoryId) const | WsfPlatformPart | inline |
| IsCommandAccepted() const | wsf::UCI_PartComponent | inlineprotected |
| IsCritical() const | WsfPlatformPart | inline |
| IsExternallyControlled() const | WsfPlatformPart | inline |
| IsGroupMember(WsfStringId aGroupId) | WsfPlatformPart | |
| IsOperational() const | WsfPlatformPart | inline |
| IsTurnedOn() const | WsfPlatformPart | inline |
| JoinGroup(WsfGroup *aGroupPtr) | WsfPlatformPart | |
| LeaveGroup(WsfGroup *aGroupPtr) | WsfPlatformPart | |
| mActivityToCabability | wsf::UCI_PartComponent | protected |
| mApprovalType | wsf::UCI_PartComponent | protected |
| mCapabilityToUUID | wsf::UCI_PartComponent | protected |
| mClass | wsf::UCI_SensorComponent | protected |
| mCommandState | wsf::UCI_PartComponent | protected |
| mControlStatusMessagePtr | wsf::UCI_PartComponent | protected |
| MergeAuxData(const WsfAuxDataEnabled &aSrc) | WsfAuxDataEnabled | |
| mInitialMessagesSent | wsf::UCI_PartComponent | protected |
| mIsCommanded | wsf::UCI_PartComponent | protected |
| mLowestAvailableCapability | wsf::UCI_SensorComponent | protected |
| mManagerControllers | wsf::UCI_PartComponent | protected |
| mPrimaryController | wsf::UCI_PartComponent | protected |
| mRemarks | wsf::UCI_PartComponent | protected |
| mSecondaryControllers | wsf::UCI_PartComponent | protected |
| mSensorName | wsf::UCI_SensorComponent | protected |
| mSensorPtr | wsf::UCI_SensorComponent | protected |
| mSubsystemLabel | wsf::UCI_Component | protected |
| mSubsystemStatusMessagePtr | wsf::UCI_PartComponent | protected |
| mSubsystemUUID | wsf::UCI_Component | protected |
| mSystemStatusMessagePtr | wsf::UCI_PartComponent | protected |
| mUpdateMessageTime | wsf::UCI_PartComponent | protected |
| mUUID_ToModeIndex | wsf::UCI_SensorComponent | protected |
| OnPlatformBrokenEvent(double aSimTime) | WsfPlatformPart | virtual |
| OnSensorDeleted(WsfSensor *aSensorPtr) override | wsf::UCI_SensorComponent | virtual |
| OnSensorDeleting(WsfSensor *aSensorPtr) override | wsf::UCI_SensorComponent | virtual |
| OnSensorDetectionAttempted(double aSimTime, WsfSensor *aSensorPtr, WsfPlatform *aTargetPtr, WsfSensorResult &aResult) | WsfSingleSensorObserver | inlinevirtual |
| OnSensorTargetUpdated(double aSimTime, WsfSensor *aSensorPtr, WsfPlatform *aTargetPtr, WsfSensorResult &aResult) | WsfSingleSensorObserver | inlinevirtual |
| OnSensorTrackDropped(double aSimTime, WsfSensor *aSensorPtr, const WsfTrack &aTrack) | WsfSingleSensorObserver | inlinevirtual |
| OnSensorTrackInitiated(double aSimTime, WsfSensor *aSensorPtr, const WsfTrack &aTrack) override | wsf::UCI_AMTI_Component | virtual |
| OnSensorTrackUpdated(double aSimTime, WsfSensor *aSensorPtr, const WsfTrack &aTrack) override | wsf::UCI_AMTI_Component | virtual |
| OnSensorTurnedOff(double aSimTime, WsfSensor *aSensorPtr) override | wsf::UCI_SensorComponent | virtual |
| OnSensorTurnedOn(double aSimTime, WsfSensor *aSensorPtr) override | wsf::UCI_SensorComponent | virtual |
| OnSlewComplete(double aSimTime) override | wsf::UCI_AMTI_Component | virtual |
| operator=(const WsfPlatformPart &aRhs)=delete | WsfPlatformPart | |
| wsf::WsfPlatformPart::WsfObject::operator=(const WsfObject &aRhs) | WsfObject | |
| wsf::WsfPlatformPart::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexcept | WsfComponentT< WsfPlatform > | inline |
| wsf::WsfPlatformPart::WsfUniqueId::operator=(const WsfUniqueId &) | WsfUniqueId | inline |
| WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs) | WsfAuxDataEnabled | |
| WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=default | WsfAuxDataEnabled | |
| ParentType typedef | WsfComponentT< WsfPlatform > | |
| PartBroken(double aSimTime) | WsfPlatformPart | virtual |
| PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr) | WsfPlatformPart | virtual |
| PlatformDeleted(WsfPlatform *aPlatformPtr) | WsfPlatformPart | virtual |
| PreInitialize(double aSimTime) override | wsf::UCI_SensorComponent | virtual |
| PreInput() | WsfComponent | virtual |
| PrintMessageNotSent(double aSimTime, const std::string &aMessageType, const std::string &aReason) | wsf::UCI_PartComponent | protectedvirtual |
| PrintMessageSent(double aSimTime, const std::string &aMessageType) | wsf::UCI_PartComponent | protectedvirtual |
| ProcessInput(UtInput &aInput) override | wsf::UCI_SensorComponent | virtual |
| ProcessMessage(double aSimTime, const WsfMessage &aMessage) override | wsf::UCI_PartComponent | virtual |
| QueryInterface(int aRole) override | wsf::UCI_AMTI_Component | virtual |
| QueryInterfaceT(T *&aRolePtr) | WsfComponent | inline |
| ReceiveMessage(double aSimTime, const WsfMessage &aMessage) override | wsf::UCI_AMTI_Component | virtual |
| ReceiveUCI_Message(const uci::type::MessageType *aMessagePtr) | wsf::UCI_Component | inlinevirtual |
| RecipientMessageQueue typedef | WsfPlatformPart | |
| RegisterCapabilitiesWithInterface() | wsf::UCI_Component | |
| RegisterWithInterface(double aSimTime) | wsf::UCI_Component | |
| Restore(double aSimTime) | WsfPlatformPart | virtual |
| SelectDefaultMode(double aSimTime) | wsf::UCI_SensorComponent | |
| SendCommandStatusMessage(double aSimTime, const uci::type::MessageStateEnum::EnumerationItem &aMessageState, const CommandID &aCommandID) | wsf::UCI_SensorComponent | inlineprotected |
| SendControlRequestStatusMessage(double aSimTime, const uci::type::ControlRequestID_Type &aRequestID) | wsf::UCI_SensorComponent | protectedvirtual |
| SendControlStatusMessage(double aSimTime, const uci::type::MessageStateEnum::EnumerationItem &aMessageState) | wsf::UCI_SensorComponent | protectedvirtual |
| SendEntityMessage(double aSimTime, const WsfTrack &aTrack, const uci::type::MessageStateEnum::EnumerationItem &aMessageState, const uci::type::EntitySourceEnum::EnumerationItem &aSourceType) | wsf::UCI_SensorComponent | protected |
| SendMessage(double aSimTime, const WsfMessage &aMessage) | WsfPlatformPart | virtual |
| SendMessageTo(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId) | WsfPlatformPart | virtual |
| SendMessageToProcessor(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId) | WsfPlatformPart | |
| SendQueuedMessages(double aSimTime) | WsfPlatformPart | virtual |
| SendSubsystemStatusMessage(double aSimTime, const uci::type::MessageStateEnum::EnumerationItem &aMessageState) | wsf::UCI_PartComponent | protectedvirtual |
| SendSystemStatusMessage(double aSimTime, const uci::type::MessageStateEnum::EnumerationItem &aMessageState) | wsf::UCI_PartComponent | protectedvirtual |
| SendUpdateMessages(double aSimTime, const uci::type::MessageStateEnum::EnumerationItem &aMessageState) | wsf::UCI_PartComponent | virtual |
| SensorModeActivated(double aSimTime, WsfSensor *aSensorPtr, WsfSensorMode *aModePtr) | wsf::UCI_SensorComponent | |
| SensorModeDeactivated(double aSimTime, WsfSensor *aSensorPtr, WsfSensorMode *aModePtr) | wsf::UCI_SensorComponent | |
| wsf::WsfPlatformPart::WsfObject::Serialize(T &aBuff) | WsfObject | inline |
| wsf::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff) | WsfUniqueId | inline |
| WsfAuxDataEnabled::Serialize(T &aBuff) | WsfAuxDataEnabled | inline |
| SetAuxData(const WsfAttributeContainer &aAuxData) | WsfAuxDataEnabled | |
| SetCommandAccepted(double aAz, double aEl) | wsf::UCI_SensorComponent | protectedvirtual |
| SetComponentParent(ParentType *aParentPtr) | WsfComponentT< WsfPlatform > | inline |
| SetCritical(bool aValue) | WsfPlatformPart | inline |
| SetDamageFactor(double aSimTime, double aDamageFactor) | WsfPlatformPart | |
| SetDebugEnabled(bool aDebugEnabled) | WsfPlatformPart | inline |
| SetExternallyControlled(double aSimTime, bool aIsExternallyControlled) | WsfPlatformPart | virtual |
| SetInitiallyTurnedOn(bool aInitiallyTurnedOn) | WsfPlatformPart | inline |
| SetLastStatusChangeTime(double aSimTime) | WsfPlatformPart | inline |
| SetName(WsfStringId aName) | WsfObject | inline |
| SetNonOperational(double aSimTime) | WsfPlatformPart | virtual |
| SetOperational(double aSimTime) | WsfPlatformPart | virtual |
| SetOperational(double aSimTime, bool aMakeOperational) | WsfPlatformPart | |
| SetOwnerProducer(const ISM_OwnerProducerType &aOwnerType) override | wsf::UCI_AMTI_Component | protectedvirtual |
| SetPlatform(WsfPlatform *aPlatformPtr) | WsfPlatformPart | inlinevirtual |
| SetRejectedCurrentlyCommanded(const std::string &aPartName) | wsf::UCI_PartComponent | protected |
| SetRejectedFixedMode(const std::string &aModeName, const std::string &aCapabilityUUID) | wsf::UCI_SensorComponent | protectedvirtual |
| SetRejectedModeDisabled(const std::string &aModeName, const std::string &aCapabilityUUID) | wsf::UCI_SensorComponent | protectedvirtual |
| SetRejectedOutOfLimits(double aAz, double aEl) | wsf::UCI_SensorComponent | protectedvirtual |
| SetRejectedTypeUnavailable() | wsf::UCI_SensorComponent | protectedvirtual |
| SetType(WsfStringId aType) | WsfObject | |
| SetUpdateEventActive(bool aUpdateEventActive) | WsfPlatformPart | inline |
| SetUpdateInterval(double aUpdateInterval) override | wsf::UCI_Component | virtual |
| SetUpdateMessageTime(double aUpdateTime) | wsf::UCI_SensorComponent | inline |
| SlewComplete(double aSimTime, ActivityMessage *aMessagePtr) | wsf::UCI_SensorComponent | inlineprotected |
| TurnOff(double aSimTime) override | wsf::UCI_PartComponent | protectedvirtual |
| TurnOn(double aSimTime) override | wsf::UCI_PartComponent | protectedvirtual |
| TypeList typedef | WsfObject | |
| UCI_AMTI_Component(WsfScenario &aScenario) | wsf::UCI_AMTI_Component | |
| UCI_AMTI_Component(const UCI_AMTI_Component &aSrc) | wsf::UCI_AMTI_Component | |
| UCI_Component(const WsfScenario &aScenario, int aPartType) | wsf::UCI_Component | |
| UCI_Component(const UCI_Component &aSrc) | wsf::UCI_Component | |
| UCI_PartComponent()=delete | wsf::UCI_PartComponent | |
| UCI_PartComponent(const WsfScenario &aScenario, int aPartType) | wsf::UCI_PartComponent | |
| UCI_PartComponent(const UCI_PartComponent &aSrc) | wsf::UCI_PartComponent | |
| UCI_SensorComponent()=delete | wsf::UCI_SensorComponent | |
| UCI_SensorComponent(const WsfScenario &aScenario, int aPartType, const int aClass) | wsf::UCI_SensorComponent | |
| UCI_SensorComponent(const UCI_SensorComponent &aSrc) | wsf::UCI_SensorComponent | |
| Update(double aSimTime) | WsfPlatformPart | virtual |
| UpdateAuxData(const WsfAuxDataEnabled &aSrc) | WsfAuxDataEnabled | |
| UpdateCapabilityStatusMessage(CapabilityStatusMessage *aMessagePtr) | wsf::UCI_SensorComponent | inlineprotected |
| UpdateCommandResults(const uci::type::CommandStateEnum::EnumerationItem &aState, const std::string &aRemark) | wsf::UCI_SensorComponent | inline |
| UpdateEventActive() const | WsfPlatformPart | inline |
| UpdateSubsystemStatusMessage(uci::type::SubsystemStateEnum::EnumerationItem aState) | wsf::UCI_PartComponent | protected |
| WsfAuxDataEnabled()=default | WsfAuxDataEnabled | |
| WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=default | WsfAuxDataEnabled | |
| WsfAuxDataEnabled(WsfAuxDataEnabled &&)=default | WsfAuxDataEnabled | |
| WsfComponentT() | WsfComponentT< WsfPlatform > | inline |
| WsfComponentT(const WsfComponentT &) noexcept | WsfComponentT< WsfPlatform > | inline |
| WsfObject() | WsfObject | |
| WsfObject(const WsfObject &aSrc) | WsfObject | protected |
| WsfPlatformPart(const WsfScenario &aScenario, int aPartType) | WsfPlatformPart | |
| WsfPlatformPart(const WsfPlatformPart &aSrc) | WsfPlatformPart | protected |
| WsfUniqueId() | WsfUniqueId | inline |
| WsfUniqueId(const WsfUniqueId &) | WsfUniqueId | inline |
| ~UCI_AMTI_Component() | wsf::UCI_AMTI_Component | virtual |
| ~UCI_Component() | wsf::UCI_Component | virtual |
| ~UCI_PartComponent()=default | wsf::UCI_PartComponent | virtual |
| ~UCI_SensorComponent()=default | wsf::UCI_SensorComponent | virtual |
| ~WsfAuxDataEnabled() noexcept | WsfAuxDataEnabled | virtual |
| ~WsfComponent()=default | WsfComponent | virtual |
| ~WsfComponentT() override=default | WsfComponentT< WsfPlatform > | |
| ~WsfObject() override | WsfObject | |
| ~WsfPlatformPart() override | WsfPlatformPart | |
| ~WsfSingleSensorObserver()=default | WsfSingleSensorObserver | virtual |