helics  3.5.2
helics::BaseTimeCoordinator Member List

This is the complete list of members for helics::BaseTimeCoordinator, including all inherited members.

addDependency(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
addDependent(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
BaseTimeCoordinator() (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
BaseTimeCoordinator(std::function< void(const ActionMessage &)> userSendMessageFunction) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorexplicit
checkExecEntry(GlobalFederateId triggerFed=GlobalFederateId{})=0helics::BaseTimeCoordinatorpure virtual
checkingExec (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
delayedTiming (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
dependencieshelics::BaseTimeCoordinatorprotected
dependencyCount() consthelics::BaseTimeCoordinator
disconnect()helics::BaseTimeCoordinator
disconnected (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
empty() consthelics::BaseTimeCoordinatorinline
enteringExecMode(IterationRequest mode=IterationRequest::NO_ITERATIONS)helics::BaseTimeCoordinatorvirtual
executionModehelics::BaseTimeCoordinatorprotected
federatesOnlyhelics::BaseTimeCoordinatorprotected
generateDebuggingTimeInfo(Json::Value &base) consthelics::BaseTimeCoordinatorvirtual
generateTimeRequest(const TimeData &dep, GlobalFederateId fed, std::int32_t responseCode) consthelics::BaseTimeCoordinatorprotected
getDependencies() consthelics::BaseTimeCoordinator
getDependencyInfo(GlobalFederateId ofed) consthelics::BaseTimeCoordinator
getDependents() consthelics::BaseTimeCoordinator
getLastGrant(GlobalFederateId fedId) consthelics::BaseTimeCoordinator
getMinDependency() consthelics::BaseTimeCoordinator
getNextTime() const =0helics::BaseTimeCoordinatorpure virtual
getParent() const (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
grantTimeoutCheck(const ActionMessage &cmd)helics::BaseTimeCoordinator
hasActiveTimeDependencies() consthelics::BaseTimeCoordinator
isDependency(GlobalFederateId ofed) consthelics::BaseTimeCoordinator
mSourceIdhelics::BaseTimeCoordinatorprotected
nonGrantinghelics::BaseTimeCoordinatorprotected
noParenthelics::BaseTimeCoordinatorprotected
printTimeStatus() const =0helics::BaseTimeCoordinatorpure virtual
processDependencyUpdateMessage(const ActionMessage &cmd)helics::BaseTimeCoordinator
processTimeMessage(const ActionMessage &cmd)helics::BaseTimeCoordinatorvirtual
removeDependency(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
removeDependent(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
resetDependency(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
restrictive_time_policyhelics::BaseTimeCoordinatorprotected
sendMessageFunctionhelics::BaseTimeCoordinatorprotected
sendTimingInfo()helics::BaseTimeCoordinatorprotected
sequenceCounterhelics::BaseTimeCoordinatorprotected
setAsChild(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
setAsParent(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
setMessageSender(std::function< void(const ActionMessage &)> userSendMessageFunction)helics::BaseTimeCoordinator
setRestrictivePolicy(bool policy) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorinline
setSourceId(GlobalFederateId sourceId)helics::BaseTimeCoordinatorinline
setVersion(GlobalFederateId fedID, std::int8_t version) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
sourceId() const (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorinline
TIME_COORDINATOR_VERSION (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorstatic
updateTimeFactors()=0helics::BaseTimeCoordinatorpure virtual
~BaseTimeCoordinator()=default (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorvirtual