WSF
wsf::comm::router::ProtocolInterface Member List

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

Clone() const override=0wsf::comm::router::ProtocolInterfacepure virtual
CloneComponent() const override=0wsf::comm::router::ProtocolInterfacepure virtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(ParentType *aParentPtr)WsfComponentT< Router >inlinevirtual
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const override finalwsf::comm::router::ProtocolInterfaceinlinevirtual
GetComponentParent() constWsfComponentT< Router >inline
GetComponentRoles() const override=0wsf::comm::router::ProtocolInterfacepure virtual
GetGraph() const =0wsf::comm::router::ProtocolInterfacepure virtual
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNetworkManager() constwsf::comm::router::RouterComponent
GetPriority() const =0wsf::comm::router::ProtocolInterfacepure virtual
GetRouter() constwsf::comm::router::RouterComponentinline
GetScriptClassName() const overridewsf::comm::router::ProtocolInterfaceinline
GetSimulation() constwsf::comm::router::RouterComponent
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
Initialize(double aSimTime) overridewsf::comm::router::ProtocolInterfaceinlinevirtual
Initialize2(double aSimTime)wsf::comm::router::RouterComponentvirtual
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)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectCommDisabled(double aSimTime, Comm *aCommPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectCommEnabled(double aSimTime, Comm *aCommPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectCommRemoved(double aSimTime, Comm *aCommPtr)wsf::comm::router::ProtocolInterfaceinlinevirtual
PerfectConnectionAdded(double aSimTime, const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::router::ProtocolInterfaceinlinevirtual
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)wsf::comm::router::ProtocolInterfaceinlinevirtual
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::ProtocolInterfaceinlinevirtual
ProtocolInterface()=defaultwsf::comm::router::ProtocolInterface
QueryInterface(int aRole) override=0wsf::comm::router::ProtocolInterfacepure virtual
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)=0wsf::comm::router::ProtocolInterfacepure virtual
Send(double aSimTime, Router::SendData &aData)wsf::comm::router::ProtocolInterfaceinlinevirtual
Serialize(T &aBuff)WsfObjectinline
SetComponentParent(ParentType *aParentPtr)WsfComponentT< Router >inline
SetName(WsfStringId aName)WsfObjectinline
SetType(WsfStringId aType)WsfObject
Setup()wsf::comm::router::RouterComponentinlinevirtual
ShouldPropagateTruth() const =0wsf::comm::router::ProtocolInterfacepure virtual
TypeList typedefWsfObject
WsfComponentT()WsfComponentT< Router >inline
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
~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