| helics 3.6.1

helics::TimeCoordinator Member List

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

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 | mutable protected
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 | inline explicit
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