WSF
wsf::comm::router::ProtocolAdHoc Member List

This is the complete list of members for wsf::comm::router::ProtocolAdHoc, including all inherited members.

Clone() const overridewsf::comm::router::ProtocolAdHocvirtual
CloneComponent() const overridewsf::comm::router::ProtocolAdHocvirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(ParentType *aParentPtr)WsfComponentT< Router >inlinevirtual
ExecuteOnCommAdded(double aSimTime, const Address &aComm)wsf::comm::router::ProtocolAdHoc
ExecuteOnCommRemoved(double aSimTime, const Address &aComm)wsf::comm::router::ProtocolAdHoc
ExecuteOnConnectionAdded(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::router::ProtocolAdHoc
ExecuteOnConnectionRemoved(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::router::ProtocolAdHoc
ExecuteOnMessageRouting(double aSimTime, const Address &aInterface, const Message &aMessage)wsf::comm::router::ProtocolAdHoc
Find(const Router &aParent)wsf::comm::router::ProtocolAdHocstatic
FindOrCreate(Router &aParent)wsf::comm::router::ProtocolAdHocstatic
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const override finalwsf::comm::router::ProtocolInterfaceinlinevirtual
GetComponentParent() constWsfComponentT< Router >inline
GetComponentRoles() const overridewsf::comm::router::ProtocolAdHocvirtual
GetGraph() const overridewsf::comm::router::ProtocolAdHocinlinevirtual
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNetworkManager() constwsf::comm::router::RouterComponent
GetPriority() const overridewsf::comm::router::ProtocolAdHocvirtual
GetRouter() constwsf::comm::router::RouterComponentinline
GetScriptClassName() const overridewsf::comm::router::ProtocolAdHocinline
GetSimulation() constwsf::comm::router::RouterComponent
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
Initialize(double aSimTime) overridewsf::comm::router::ProtocolAdHocvirtual
Initialize2(double aSimTime)wsf::comm::router::RouterComponentvirtual
InitializeState()wsf::comm::router::ProtocolAdHoc
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
operator<(const ProtocolInterface &aRhs) constwsf::comm::router::ProtocolInterfaceinline
wsf::operator=(const WsfComponentT &) noexceptWsfComponentT< Router >inline
WsfObject::operator=(const WsfObject &aRhs)WsfObject
ParentType typedefWsfComponentT< Router >
PendingStart()wsf::comm::router::RouterComponentinlinevirtual
PerfectCommAdded(double aSimTime, Comm *aCommPtr) overridewsf::comm::router::ProtocolAdHocvirtual
PerfectCommDisabled(double aSimTime, Comm *aCommPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectCommEnabled(double aSimTime, Comm *aCommPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectCommRemoved(double aSimTime, Comm *aCommPtr) overridewsf::comm::router::ProtocolAdHocvirtual
PerfectConnectionAdded(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) overridewsf::comm::router::ProtocolAdHocvirtual
PerfectConnectionDisabled(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectConnectionEnabled(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectConnectionRemoved(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress) overridewsf::comm::router::ProtocolAdHocvirtual
PerfectNetworkAdded(double aSimTime, Network *aNetworkPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectNetworkRemoved(double aSimTime, Network *aNetworkPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PreInitialize(double aSimTime)wsf::comm::router::RouterComponentvirtual
PreInput()WsfComponentvirtual
ProcessInput(UtInput &aInput) overridewsf::comm::router::ProtocolAdHocvirtual
ProtocolAdHoc(const WsfScenario &aScenario)wsf::comm::router::ProtocolAdHoc
ProtocolAdHoc(const ProtocolAdHoc &aSrc)wsf::comm::router::ProtocolAdHoc
ProtocolInterface()=defaultwsf::comm::router::ProtocolInterface
QueryInterface(int aRole) overridewsf::comm::router::ProtocolAdHocvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
Receive(double aSimTime, const Address &aReceivingInterface, Message &aMessage, bool &aOverrideForward)wsf::comm::router::ProtocolInterfaceinlinevirtual
RouterComponent()=defaultwsf::comm::router::RouterComponent
Routing(double aSimTime, const Address &aSendingInterface, size_t &aHopNumber, double &aCost, const Message &aMessage) overridewsf::comm::router::ProtocolAdHocvirtual
Send(double aSimTime, Router::SendData &aData) overridewsf::comm::router::ProtocolAdHocvirtual
Serialize(T &aBuff)WsfObjectinline
SetComponentParent(ParentType *aParentPtr)WsfComponentT< Router >inline
SetName(WsfStringId aName)WsfObjectinline
SetType(WsfStringId aType)WsfObject
Setup() overridewsf::comm::router::ProtocolAdHocvirtual
ShouldPropagateTruth() const overridewsf::comm::router::ProtocolAdHocinlinevirtual
TypeList typedefWsfObject
ValidNetwork(const Address &aAddress) constwsf::comm::router::ProtocolAdHoc
WsfComponentT()WsfComponentT< Router >inline
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
~ProtocolAdHoc() override=defaultwsf::comm::router::ProtocolAdHoc
~ProtocolInterface() override=defaultwsf::comm::router::ProtocolInterface
~RouterComponent() override=defaultwsf::comm::router::RouterComponent
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< Router >
~WsfObject() overrideWsfObject
Copyrights Multiple, All Rights Reserved