| 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(nlohmann::json &base) const | helics::TimeCoordinator | |
| generateDebuggingTimeInfo(nlohmann::json &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 |