helics  3.5.2
helics::TimeCoordinator Member List

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

addDependency(GlobalFederateId fedID) overridehelics::TimeCoordinatorvirtual
addDependent(GlobalFederateId fedID) overridehelics::TimeCoordinatorvirtual
allowedSendTime() consthelics::TimeCoordinatorinline
BaseTimeCoordinator() (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
BaseTimeCoordinator(std::function< void(const ActionMessage &)> userSendMessageFunction) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorexplicit
checkExecEntry(GlobalFederateId triggerFed=GlobalFederateId{}) overridehelics::TimeCoordinatorvirtual
checkingExec (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
checkTimeGrant(GlobalFederateId triggerFed=GlobalFederateId{})helics::TimeCoordinator
currentRestrictionLevel (defined in helics::TimeCoordinator)helics::TimeCoordinatorprotected
delayedTiming (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
dependencieshelics::BaseTimeCoordinatorprotected
dependency_federateshelics::TimeCoordinatorprotected
dependencyCount() consthelics::BaseTimeCoordinator
dependent_federateshelics::TimeCoordinatorprotected
disconnect()helics::BaseTimeCoordinator
disconnected (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorprotected
dynamicJoininghelics::TimeCoordinatorprotected
empty() consthelics::BaseTimeCoordinatorinline
enteringExecMode(IterationRequest mode) overridehelics::TimeCoordinatorvirtual
enterInitialization()helics::TimeCoordinator
executionModehelics::BaseTimeCoordinatorprotected
federatesOnlyhelics::BaseTimeCoordinatorprotected
generateConfig(Json::Value &base) consthelics::TimeCoordinator
generateDebuggingTimeInfo(Json::Value &base) const overridehelics::TimeCoordinatorvirtual
generateTimeRequest(const TimeData &dep, GlobalFederateId fed, std::int32_t responseCode) consthelics::BaseTimeCoordinatorprotected
getBarriers() const (defined in helics::TimeCoordinator)helics::TimeCoordinatorinline
getCurrentIteration() consthelics::TimeCoordinatorinline
getDependencies() consthelics::TimeCoordinator
getDependencyInfo(GlobalFederateId ofed) consthelics::BaseTimeCoordinator
getDependents() consthelics::TimeCoordinatorinline
getGrantedTime() consthelics::TimeCoordinatorinline
getIntegerProperty(int intProperty) consthelics::TimeCoordinator
getLastGrant(GlobalFederateId fedId) consthelics::BaseTimeCoordinator
getMinDependency() consthelics::BaseTimeCoordinator
getMinGrantedDependency() consthelics::TimeCoordinator
getNextTime() const overridehelics::TimeCoordinatorvirtual
getOptionFlag(int optionFlag) consthelics::TimeCoordinator
getParent() const (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
getRequestedTime() consthelics::TimeCoordinatorinline
getTimeProperty(int timeProperty) consthelics::TimeCoordinator
globalTimehelics::TimeCoordinator
grantTimeoutCheck(const ActionMessage &cmd)helics::BaseTimeCoordinator
hasActiveTimeDependencies() consthelics::BaseTimeCoordinator
hasInitUpdateshelics::TimeCoordinator
hasIterationDatahelics::TimeCoordinator
infohelics::TimeCoordinatorprotected
isDependency(GlobalFederateId ofed) consthelics::BaseTimeCoordinator
iteratinghelics::TimeCoordinator
iterationhelics::TimeCoordinatorprotected
lastSend (defined in helics::TimeCoordinator)helics::TimeCoordinatormutableprotected
localError()helics::TimeCoordinator
maxTime (defined in helics::TimeCoordinator)helics::TimeCoordinatorprotected
mSourceIdhelics::BaseTimeCoordinatorprotected
needSendAllhelics::TimeCoordinator
nonGrantinghelics::BaseTimeCoordinatorprotected
noParenthelics::BaseTimeCoordinatorprotected
printTimeStatus() const overridehelics::TimeCoordinatorvirtual
processConfigUpdateMessage(const ActionMessage &cmd)helics::TimeCoordinator
processDependencyUpdateMessage(const ActionMessage &cmd)helics::BaseTimeCoordinator
processTimeMessage(const ActionMessage &cmd) overridehelics::TimeCoordinatorvirtual
removeDependency(GlobalFederateId fedID) overridehelics::TimeCoordinatorvirtual
removeDependent(GlobalFederateId fedID) overridehelics::TimeCoordinatorvirtual
requestTimeCheck()helics::TimeCoordinator
resetDependency(GlobalFederateId fedID)helics::BaseTimeCoordinatorvirtual
restrictive_time_policyhelics::BaseTimeCoordinatorprotected
sendMessageFunctionhelics::BaseTimeCoordinatorprotected
sendTimingInfo()helics::BaseTimeCoordinatorprotected
sendUpdatedExecRequest(GlobalFederateId target=GlobalFederateId{}, GlobalFederateId minFed=GlobalFederateId{}, std::int32_t responseSequenceCounter=0)helics::TimeCoordinator
sequenceCounterhelics::BaseTimeCoordinatorprotected
setAsChild(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
setAsParent(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinator
setDynamicJoining()helics::TimeCoordinatorinline
setMessageSender(std::function< void(const ActionMessage &)> userSendMessageFunction)helics::BaseTimeCoordinator
setOptionFlag(int optionFlag, bool value)helics::TimeCoordinator
setProperty(int timeProperty, Time propertyVal)helics::TimeCoordinator
setProperty(int intProperty, int propertyVal)helics::TimeCoordinator
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
specifyNonGranting(bool value=true) (defined in helics::TimeCoordinator)helics::TimeCoordinatorinline
time_allowhelics::TimeCoordinatorprotected
time_blockhelics::TimeCoordinatorprotected
TIME_COORDINATOR_VERSION (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorstatic
time_exechelics::TimeCoordinatorprotected
time_grantBasehelics::TimeCoordinatorprotected
time_grantedhelics::TimeCoordinatorprotected
time_messagehelics::TimeCoordinatorprotected
time_minDehelics::TimeCoordinatorprotected
time_minminDehelics::TimeCoordinatorprotected
time_nexthelics::TimeCoordinatorprotected
time_requestedhelics::TimeCoordinatorprotected
time_valuehelics::TimeCoordinatorprotected
timeBlockshelics::TimeCoordinatorprotected
TimeCoordinator()=defaulthelics::TimeCoordinator
TimeCoordinator(std::function< void(const ActionMessage &)> userSendMessageFunction)helics::TimeCoordinatorinlineexplicit
timeRequest(Time nextTime, IterationRequest iterate, Time newValueTime, Time newMessageTime)helics::TimeCoordinator
total (defined in helics::TimeCoordinator)helics::TimeCoordinatorprotected
triggeredhelics::TimeCoordinatormutable
updateMessageTime(Time messageUpdateTime, bool allowRequestSend)helics::TimeCoordinator
updateTimeFactors() overridehelics::TimeCoordinatorvirtual
updateValueTime(Time valueUpdateTime, bool allowRequestSend)helics::TimeCoordinator
upstreamhelics::TimeCoordinatorprotected
~BaseTimeCoordinator()=default (defined in helics::BaseTimeCoordinator)helics::BaseTimeCoordinatorvirtual