addDependency(GlobalFederateId fedID) override | helics::TimeCoordinator | virtual |
addDependent(GlobalFederateId fedID) override | helics::TimeCoordinator | virtual |
allowedSendTime() const | helics::TimeCoordinator | inline |
BaseTimeCoordinator() (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | |
BaseTimeCoordinator(std::function< void(const ActionMessage &)> userSendMessageFunction) (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | explicit |
checkExecEntry(GlobalFederateId triggerFed=GlobalFederateId{}) override | helics::TimeCoordinator | virtual |
checkingExec (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | protected |
checkTimeGrant(GlobalFederateId triggerFed=GlobalFederateId{}) | helics::TimeCoordinator | |
currentRestrictionLevel (defined in helics::TimeCoordinator) | helics::TimeCoordinator | protected |
delayedTiming (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | protected |
dependencies | helics::BaseTimeCoordinator | protected |
dependency_federates | helics::TimeCoordinator | protected |
dependencyCount() const | helics::BaseTimeCoordinator | |
dependent_federates | helics::TimeCoordinator | protected |
disconnect() | helics::BaseTimeCoordinator | |
disconnected (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | protected |
dynamicJoining | helics::TimeCoordinator | protected |
empty() const | helics::BaseTimeCoordinator | inline |
enteringExecMode(IterationRequest mode) override | helics::TimeCoordinator | virtual |
enterInitialization() | helics::TimeCoordinator | |
executionMode | helics::BaseTimeCoordinator | protected |
federatesOnly | helics::BaseTimeCoordinator | protected |
generateConfig(Json::Value &base) const | helics::TimeCoordinator | |
generateDebuggingTimeInfo(Json::Value &base) const override | helics::TimeCoordinator | virtual |
generateTimeRequest(const TimeData &dep, GlobalFederateId fed, std::int32_t responseCode) const | helics::BaseTimeCoordinator | protected |
getBarriers() const (defined in helics::TimeCoordinator) | helics::TimeCoordinator | inline |
getCurrentIteration() const | helics::TimeCoordinator | inline |
getDependencies() const | helics::TimeCoordinator | |
getDependencyInfo(GlobalFederateId ofed) const | helics::BaseTimeCoordinator | |
getDependents() const | helics::TimeCoordinator | inline |
getGrantedTime() const | helics::TimeCoordinator | inline |
getIntegerProperty(int intProperty) const | helics::TimeCoordinator | |
getLastGrant(GlobalFederateId fedId) const | helics::BaseTimeCoordinator | |
getMinDependency() const | helics::BaseTimeCoordinator | |
getMinGrantedDependency() const | helics::TimeCoordinator | |
getNextTime() const override | helics::TimeCoordinator | virtual |
getOptionFlag(int optionFlag) const | helics::TimeCoordinator | |
getParent() const (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | |
getRequestedTime() const | helics::TimeCoordinator | inline |
getTimeProperty(int timeProperty) const | helics::TimeCoordinator | |
globalTime | helics::TimeCoordinator | |
grantTimeoutCheck(const ActionMessage &cmd) | helics::BaseTimeCoordinator | |
hasActiveTimeDependencies() const | helics::BaseTimeCoordinator | |
hasInitUpdates | helics::TimeCoordinator | |
hasIterationData | helics::TimeCoordinator | |
info | helics::TimeCoordinator | protected |
isDependency(GlobalFederateId ofed) const | helics::BaseTimeCoordinator | |
iterating | helics::TimeCoordinator | |
iteration | helics::TimeCoordinator | protected |
lastSend (defined in helics::TimeCoordinator) | helics::TimeCoordinator | mutableprotected |
localError() | helics::TimeCoordinator | |
maxTime (defined in helics::TimeCoordinator) | helics::TimeCoordinator | protected |
mSourceId | helics::BaseTimeCoordinator | protected |
needSendAll | helics::TimeCoordinator | |
nonGranting | helics::BaseTimeCoordinator | protected |
noParent | helics::BaseTimeCoordinator | protected |
printTimeStatus() const override | helics::TimeCoordinator | virtual |
processConfigUpdateMessage(const ActionMessage &cmd) | helics::TimeCoordinator | |
processDependencyUpdateMessage(const ActionMessage &cmd) | helics::BaseTimeCoordinator | |
processTimeMessage(const ActionMessage &cmd) override | helics::TimeCoordinator | virtual |
removeDependency(GlobalFederateId fedID) override | helics::TimeCoordinator | virtual |
removeDependent(GlobalFederateId fedID) override | helics::TimeCoordinator | virtual |
requestTimeCheck() | helics::TimeCoordinator | |
resetDependency(GlobalFederateId fedID) | helics::BaseTimeCoordinator | virtual |
restrictive_time_policy | helics::BaseTimeCoordinator | protected |
sendMessageFunction | helics::BaseTimeCoordinator | protected |
sendTimingInfo() | helics::BaseTimeCoordinator | protected |
sendUpdatedExecRequest(GlobalFederateId target=GlobalFederateId{}, GlobalFederateId minFed=GlobalFederateId{}, std::int32_t responseSequenceCounter=0) | helics::TimeCoordinator | |
sequenceCounter | helics::BaseTimeCoordinator | protected |
setAsChild(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | |
setAsParent(GlobalFederateId fedID) (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | |
setDynamicJoining() | helics::TimeCoordinator | inline |
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::BaseTimeCoordinator | inline |
setSourceId(GlobalFederateId sourceId) | helics::BaseTimeCoordinator | inline |
setVersion(GlobalFederateId fedID, std::int8_t version) (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | |
sourceId() const (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | inline |
specifyNonGranting(bool value=true) (defined in helics::TimeCoordinator) | helics::TimeCoordinator | inline |
time_allow | helics::TimeCoordinator | protected |
time_block | helics::TimeCoordinator | protected |
TIME_COORDINATOR_VERSION (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | static |
time_exec | helics::TimeCoordinator | protected |
time_grantBase | helics::TimeCoordinator | protected |
time_granted | helics::TimeCoordinator | protected |
time_message | helics::TimeCoordinator | protected |
time_minDe | helics::TimeCoordinator | protected |
time_minminDe | helics::TimeCoordinator | protected |
time_next | helics::TimeCoordinator | protected |
time_requested | helics::TimeCoordinator | protected |
time_value | helics::TimeCoordinator | protected |
timeBlocks | helics::TimeCoordinator | protected |
TimeCoordinator()=default | helics::TimeCoordinator | |
TimeCoordinator(std::function< void(const ActionMessage &)> userSendMessageFunction) | helics::TimeCoordinator | inlineexplicit |
timeRequest(Time nextTime, IterationRequest iterate, Time newValueTime, Time newMessageTime) | helics::TimeCoordinator | |
total (defined in helics::TimeCoordinator) | helics::TimeCoordinator | protected |
triggered | helics::TimeCoordinator | mutable |
updateMessageTime(Time messageUpdateTime, bool allowRequestSend) | helics::TimeCoordinator | |
updateTimeFactors() override | helics::TimeCoordinator | virtual |
updateValueTime(Time valueUpdateTime, bool allowRequestSend) | helics::TimeCoordinator | |
upstream | helics::TimeCoordinator | protected |
~BaseTimeCoordinator()=default (defined in helics::BaseTimeCoordinator) | helics::BaseTimeCoordinator | virtual |