| AddCategory(WsfStringId aCategoryId) | WsfPlatformPart | inline |
| AddComponent(RouterComponent *aComponentPtr) | WsfObserver::Router | |
| AddInterface(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | virtual |
| AddInterface(double aSimTime, const Address &aAddress) | WsfObserver::Router | |
| AddLink(double aSimTime, const Address &aSender, const Address &aDestination, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| AddNode(double aSimTime, const Address &aNodeAddress, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| AssignUniqueId(WsfSimulation *aSimulationPtr) | WsfUniqueId | protected |
| AutomateAddedLinkage(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | protectedvirtual |
| AuxDataAccessed | WsfAuxDataEnabled | static |
| AuxDataDestroyed | WsfAuxDataEnabled | static |
| Broadcast(double aSimTime, SendData &aData) | WsfObserver::Router | virtual |
| CanBeMadeNonOperational() const | WsfPlatformPart | inline |
| CanBeMadeOperational() const | WsfPlatformPart | inline |
| CanBeTurnedOff() const | WsfPlatformPart | inline |
| CanBeTurnedOn() const | WsfPlatformPart | inline |
| ClearInterfaces() | WsfObserver::Router | inline |
| cLEVEL_ONE_DEBUG enum value | WsfPlatformPart | |
| cLEVEL_TWO_DEBUG enum value | WsfPlatformPart | |
| Clone() const override | WsfObserver::Router | virtual |
| CloneComponent() const override | WsfObserver::Router | inlinevirtual |
| CommVector typedef | WsfObserver::Router | |
| ComponentHasRole(int aRole) | WsfComponent | inline |
| ComponentList typedef | WsfObserver::Router | |
| ComponentParentChanged(WsfPlatform *aPlatformPtr) override | WsfPlatformPart | inlinevirtual |
| DebugEnabled() const | WsfPlatformPart | inline |
| DeleteAuxData() | WsfAuxDataEnabled | |
| DisableLink(double aSimTime, const Address &aSender, const Address &aDestination, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| DisableNode(double aSimTime, const Address &aNodeAddress, ProtocolInterface &aProtocol) | WsfObserver::Router | virtual |
| EnableLink(double aSimTime, const Address &aSender, const Address &aDestination, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| EnableNode(double aSimTime, const Address &aNodeAddress, ProtocolInterface &aProtocol) | WsfObserver::Router | virtual |
| GetAuxData() | WsfAuxDataEnabled | |
| GetAuxData() const noexcept | WsfAuxDataEnabled | |
| GetAuxDataConst() const noexcept | WsfAuxDataEnabled | |
| GetBaseType() const | WsfObject | |
| GetBaseTypeId() const | WsfObject | inline |
| GetCategories() const | WsfPlatformPart | inline |
| GetComponentInitializationOrder() const override | WsfObserver::Router | inlinevirtual |
| GetComponentName() const override | WsfObserver::Router | inlinevirtual |
| GetComponentParent() const | WsfComponentT< WsfPlatform > | inline |
| GetComponentRoles() const override | WsfObserver::Router | virtual |
| GetComponents() | WsfObserver::Router | inline |
| GetComponents() const | WsfObserver::Router | inline |
| GetDamageFactor() const | WsfPlatformPart | inline |
| GetDebugMask() | WsfPlatformPart | inline |
| GetGateway() const | WsfObserver::Router | inline |
| GetGroups() const | WsfPlatformPart | inline |
| GetHopLimit() const | WsfObserver::Router | inline |
| GetInterfaces() const | WsfObserver::Router | inline |
| GetInternalLinks() | WsfPlatformPart | inline |
| GetLastStatusChangeTime() const | WsfPlatformPart | inline |
| GetName() const | WsfObject | |
| GetNameId() const | WsfObject | inline |
| GetNetworkManager() const | WsfObserver::Router | inline |
| GetPartType() const | WsfPlatformPart | inline |
| GetPlatform() const | WsfPlatformPart | inline |
| GetScenario() const | WsfPlatformPart | inline |
| GetScriptClassName() const override | WsfObserver::Router | |
| GetSimulation() const | WsfPlatformPart | |
| GetSortedProtocols() const | WsfObserver::Router | |
| GetType() const | WsfObject | |
| GetTypeId() const | WsfObject | inline |
| GetTypeList() const | WsfObject | inline |
| GetUniqueId() const | WsfUniqueId | inline |
| GetUpdateEventEpoch() const | WsfPlatformPart | inline |
| GetUpdateInterval() const override | WsfObserver::Router | inlinevirtual |
| HasAuxData() const | WsfAuxDataEnabled | |
| HasInterface(Comm *aCommPtr) const | WsfObserver::Router | |
| HasInterface(const Address &aAddress) const | WsfObserver::Router | |
| HasInternalLinks() const | WsfPlatformPart | inlinevirtual |
| IncrementUpdateEventEpoch() | WsfPlatformPart | inline |
| Initialize(double aSimTime) override | WsfObserver::Router | virtual |
| Initialize2(double aSimTime) override | WsfObserver::Router | virtual |
| InitializeCallbacks() | WsfObserver::Router | virtual |
| InitiallyTurnedOn() const | WsfPlatformPart | inline |
| InternalMessageQueue typedef | WsfPlatformPart | |
| IsA_TypeOf(WsfStringId aType) const | WsfObject | inline |
| IsActive() const | WsfObserver::Router | |
| IsBroken() const | WsfPlatformPart | inline |
| IsCategoryMember(WsfStringId aCategoryId) const | WsfPlatformPart | inline |
| 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 | |
| MergeAuxData(const WsfAuxDataEnabled &aSrc) | WsfAuxDataEnabled | |
| OnPlatformBrokenEvent(double aSimTime) | WsfPlatformPart | virtual |
| operator=(const Router &aRhs)=delete | WsfObserver::Router | |
| operator=(Router &&aRhs)=delete | WsfObserver::Router | |
| WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=delete | WsfPlatformPart | |
| WsfPlatformPart::WsfObject::operator=(const WsfObject &aRhs) | WsfObject | |
| WsfPlatformPart::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexcept | WsfComponentT< WsfPlatform > | inline |
| 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) override | WsfObserver::Router | virtual |
| PendingStart() | WsfObserver::Router | virtual |
| PerfectCommAdded(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | protectedvirtual |
| PerfectCommDisabled(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | protectedvirtual |
| PerfectCommEnabled(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | protectedvirtual |
| PerfectCommRemoved(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | protectedvirtual |
| PerfectConnectionAdded(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) | WsfObserver::Router | protectedvirtual |
| PerfectConnectionDisabled(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) | WsfObserver::Router | protectedvirtual |
| PerfectConnectionEnabled(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) | WsfObserver::Router | protectedvirtual |
| PerfectConnectionRemoved(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) | WsfObserver::Router | protectedvirtual |
| PerfectNetworkAdded(double aSimTime, Network *aNetworkPtr) | WsfObserver::Router | protectedvirtual |
| PerfectNetworkRemoved(double aSimTime, Network *aNetworkPtr) | WsfObserver::Router | protectedvirtual |
| PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr) | WsfPlatformPart | virtual |
| PlatformDeleted(WsfPlatform *aPlatformPtr) | WsfPlatformPart | virtual |
| PreInitialize(double aSimTime) override | WsfObserver::Router | virtual |
| PreInput() override | WsfObserver::Router | virtual |
| ProcessInput(UtInput &aInput) override | WsfObserver::Router | virtual |
| ProcessMessage(double aSimTime, const WsfMessage &aMessage) | WsfPlatformPart | virtual |
| ProcessTypeAddEditDelete(UtInput &aInput) | WsfObserver::Router | virtual |
| QueryInterface(int aRole) override | WsfObserver::Router | virtual |
| QueryInterfaceT(T *&aRolePtr) | WsfComponent | inline |
| Receive(double aSimTime, Comm *aXmtrPtr, Comm *aRcvrPtr, Message &aMessage, bool &aOverrideForward) | WsfObserver::Router | virtual |
| ReceiveMessage(double aSimTime, const WsfMessage &aMessage) | WsfPlatformPart | virtual |
| RecipientMessageQueue typedef | WsfPlatformPart | |
| RemoveComponent(RouterComponent *aComponentPtr) | WsfObserver::Router | |
| RemoveInterface(double aSimTime, Comm *aCommPtr) | WsfObserver::Router | virtual |
| RemoveInterface(double aSimTime, const Address &aAddress) | WsfObserver::Router | |
| RemoveLink(double aSimTime, const Address &aSender, const Address &aDestination, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| RemoveNode(double aSimTime, const Address &aNodeAddress, ProtocolInterface &aProtocol, bool aNotifyObserver=true) | WsfObserver::Router | virtual |
| Restore(double aSimTime) | WsfPlatformPart | virtual |
| Router(const WsfScenario &aScenario) | WsfObserver::Router | |
| Router(Router &&aSrc)=delete | WsfObserver::Router | |
| Router(const Router &aSrc) | WsfObserver::Router | protected |
| Send(double aSimTime, SendData &aData) | WsfObserver::Router | virtual |
| 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 |
| WsfPlatformPart::WsfObject::Serialize(T &aBuff) | WsfObject | inline |
| WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff) | WsfUniqueId | inline |
| WsfAuxDataEnabled::Serialize(T &aBuff) | WsfAuxDataEnabled | inline |
| SetAuxData(const WsfAttributeContainer &aAuxData) | WsfAuxDataEnabled | |
| 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 |
| SetGateway(const Address &aAddress) | WsfObserver::Router | |
| SetHopLimit(size_t aHopLimit) | WsfObserver::Router | inline |
| SetInitiallyTurnedOn(bool aInitiallyTurnedOn) | WsfPlatformPart | inline |
| SetLastStatusChangeTime(double aSimTime) | WsfPlatformPart | inline |
| SetName(WsfStringId aName) | WsfObject | inline |
| SetNonOperational(double aSimTime) override | WsfObserver::Router | virtual |
| SetOperational(double aSimTime) override | WsfObserver::Router | virtual |
| WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational) | WsfPlatformPart | |
| SetPlatform(WsfPlatform *aPlatformPtr) | WsfPlatformPart | inlinevirtual |
| SetType(WsfStringId aType) | WsfObject | |
| Setup() | WsfObserver::Router | virtual |
| SetUpdateEventActive(bool aUpdateEventActive) | WsfPlatformPart | inline |
| SetUpdateInterval(double aInterval) override | WsfObserver::Router | inlinevirtual |
| TurnOff(double aSimTime) override | WsfObserver::Router | virtual |
| TurnOn(double aSimTime) override | WsfObserver::Router | virtual |
| TypeList typedef | WsfObject | |
| Update(double aSimTime) | WsfPlatformPart | virtual |
| UpdateAuxData(const WsfAuxDataEnabled &aSrc) | WsfAuxDataEnabled | |
| UpdateEventActive() const | WsfPlatformPart | inline |
| ValidateGateway() | WsfObserver::Router | protectedvirtual |
| 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 |
| ~Router() override=default | WsfObserver::Router | |
| ~WsfAuxDataEnabled() noexcept | WsfAuxDataEnabled | virtual |
| ~WsfComponent()=default | WsfComponent | virtual |
| ~WsfComponentT() override=default | WsfComponentT< WsfPlatform > | |
| ~WsfObject() override | WsfObject | |
| ~WsfPlatformPart() override | WsfPlatformPart | |