helics  2.8.1
helics::MultiBroker Member List

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

_gatewayhelics::CoreBrokerprotected
actionQueuehelics::BrokerBaseprotected
addActionMessage(const ActionMessage &m)helics::BrokerBase
addActionMessage(ActionMessage &&m)helics::BrokerBase
addDestinationFilterToEndpoint(const std::string &filter, const std::string &endpoint) override finalhelics::CoreBrokervirtual
addresshelics::BrokerBasemutableprotected
addRoute(route_id rid, int interfaceId, const std::string &routeInfo) overridehelics::MultiBrokervirtual
addSourceFilterToEndpoint(const std::string &filter, const std::string &endpoint) override finalhelics::CoreBrokervirtual
allInitReady() consthelics::CoreBroker
Broker()=defaulthelics::Broker
broker_state_t enum namehelics::BrokerBaseprotected
BrokerBase(bool DisableQueue=false) noexcept (defined in helics::BrokerBase)helics::BrokerBaseexplicit
BrokerBase(const std::string &broker_name, bool DisableQueue=false) (defined in helics::BrokerBase)helics::BrokerBaseexplicit
brokerInitializedhelics::MultiBrokerprotected
brokerKeyhelics::BrokerBaseprotected
clearTimeBarrier() override finalhelics::CoreBrokervirtual
commshelics::MultiBrokerprotected
configFilehelics::MultiBrokerprotected
configure(const std::string &configureString) override finalhelics::CoreBrokervirtual
configureBase()helics::BrokerBasevirtual
configureFromArgs(int argc, char *argv[]) override finalhelics::CoreBrokervirtual
configureFromVector(std::vector< std::string > args) override finalhelics::CoreBrokervirtual
connect() override finalhelics::CoreBrokervirtual
consoleLoggerhelics::BrokerBaseprotected
consoleLogLevelhelics::BrokerBaseprotected
CoreBroker(bool setAsRootBroker=false) noexcepthelics::CoreBrokerexplicit
CoreBroker(const std::string &broker_name)helics::CoreBrokerexplicit
currentMessageCounter() consthelics::BrokerBaseinline
dataLink(const std::string &publication, const std::string &input) override finalhelics::CoreBrokervirtual
debugginghelics::BrokerBaseprotected
disconnect() override finalhelics::CoreBrokervirtual
disconnectionStagehelics::MultiBrokerprotected
enable_profilinghelics::BrokerBaseprotected
enteredExecutionModehelics::BrokerBaseprotected
errorDelayhelics::BrokerBaseprotected
errorTimeStarthelics::BrokerBaseprotected
fileLoggerhelics::BrokerBaseprotected
fileLogLevelhelics::BrokerBaseprotected
generateLocalAddressString() const overridehelics::MultiBrokerprotectedvirtual
generateNewIdentifier()helics::BrokerBaseprotected
getAddress() const override finalhelics::CoreBrokervirtual
getAllConnectionState() consthelics::CoreBroker
getBrokerState() const (defined in helics::BrokerBase)helics::BrokerBaseinlineprotected
getFlagValue(int32_t flag) consthelics::BrokerBaseprotected
getGlobalId() consthelics::BrokerBaseinline
getIdentifier() const override finalhelics::CoreBrokerinlinevirtual
getLoggingCallback() consthelics::BrokerBase
global_broker_id_localhelics::BrokerBaseprotected
global_idhelics::BrokerBaseprotected
globalError(int32_t errorCode, const std::string &errorString) override finalhelics::CoreBrokervirtual
haltOperationshelics::BrokerBaseprotected
hasFiltershelics::BrokerBaseprotected
hasTimeDependencyhelics::BrokerBaseprotected
higher_broker_idhelics::BrokerBaseprotected
identifierhelics::BrokerBaseprotected
initialize(const std::string &configureString)helics::Brokerinline
initializeFromArgs(int argc, char *argv[])helics::Brokerinline
isConnected() const override finalhelics::CoreBrokervirtual
isOpenToNewFederates() const overridehelics::CoreBrokervirtual
isReasonForTick(std::uint32_t code, TickForwardingReasons reason)helics::BrokerBaseinlineprotectedstatic
isRoot() const override finalhelics::CoreBrokerinlinevirtual
isRunning() consthelics::BrokerBaseinline
joinAllThreads()helics::BrokerBase
lastErrorCodehelics::BrokerBaseprotected
lastErrorStringhelics::BrokerBaseprotected
logFilehelics::BrokerBaseprotected
logFlush()helics::BrokerBase
loggerFunctionhelics::BrokerBaseprotected
makeConnections(const std::string &file) override finalhelics::CoreBrokervirtual
masterCommhelics::MultiBrokerprotected
maxBrokerCount (defined in helics::BrokerBase)helics::BrokerBaseprotected
maxFederateCount (defined in helics::BrokerBase)helics::BrokerBaseprotected
maxIterationCounthelics::BrokerBaseprotected
maxLogLevelhelics::BrokerBaseprotected
minBrokerCounthelics::BrokerBaseprotected
minFederateCounthelics::BrokerBaseprotected
MultiBroker() noexcepthelics::MultiBroker
MultiBroker(const std::string &brokerName)helics::MultiBrokerexplicit
netInfohelics::MultiBrokerprotected
networkTimeouthelics::BrokerBaseprotected
no_pinghelics::BrokerBaseprotected
noAutomaticIDhelics::BrokerBaseprotected
parseArgs(int argc, char *argv[])helics::BrokerBase
parseArgs(std::vector< std::string > args)helics::BrokerBase
parseArgs(const std::string &initializationString)helics::BrokerBase
processDisconnect(bool skipUnregister=false) override finalhelics::CoreBrokervirtual
query(const std::string &target, const std::string &queryStr, helics_sequencing_mode mode=helics_sequencing_mode_fast) override finalhelics::CoreBrokervirtual
queryTimeouthelics::BrokerBaseprotected
queueProcessingThreadhelics::BrokerBaseprotected
removeRoute(route_id rid) overridehelics::MultiBrokervirtual
restrictive_time_policyhelics::BrokerBaseprotected
routingTable (defined in helics::MultiBroker)helics::MultiBrokerprotected
saveProfilingData(const std::string &message)helics::BrokerBaseprotected
sendToLogger(global_federate_id federateID, int logLevel, const std::string &name, const std::string &message) consthelics::BrokerBaseprotectedvirtual
setAsRoot() override finalhelics::CoreBrokervirtual
setBrokerState(broker_state_t newState) (defined in helics::BrokerBase)helics::BrokerBaseprotected
setErrorState(int eCode, const std::string &estring)helics::BrokerBaseprotected
setGlobal(const std::string &valueName, const std::string &value) override finalhelics::CoreBrokervirtual
setIdentifier(const std::string &name)helics::CoreBroker
setLogFile(const std::string &lfile) override finalhelics::CoreBrokervirtual
setLoggerFunction(std::function< void(int, const std::string &, const std::string &)> logFunction)helics::BrokerBase
setLoggingCallback(const std::function< void(int, const std::string &, const std::string &)> &logFunction) override finalhelics::CoreBrokervirtual
setLoggingFile(const std::string &lfile)helics::BrokerBaseprotected
setLoggingLevel(int logLevel) override finalhelics::CoreBrokervirtual
setLogLevel(int32_t level)helics::BrokerBase
setLogLevels(int32_t consoleLevel, int32_t fileLevel)helics::BrokerBase
setTickForwarding(TickForwardingReasons reason, bool value=true)helics::BrokerBaseprotected
setTimeBarrier(Time barrierTime) override finalhelics::CoreBrokervirtual
terminate_on_errorhelics::BrokerBaseprotected
TickForwardingReasons enum name (defined in helics::BrokerBase)helics::BrokerBaseprotected
tickTimerhelics::BrokerBaseprotected
timeCoordhelics::BrokerBaseprotected
timeouthelics::BrokerBaseprotected
transitionBrokerState(broker_state_t expectedState, broker_state_t newState) (defined in helics::BrokerBase)helics::BrokerBaseprotected
transmit(route_id rid, const ActionMessage &cmd) overridehelics::MultiBrokervirtual
transmit(route_id rid, ActionMessage &&cmd) overridehelics::MultiBrokervirtual
typehelics::MultiBrokerprotected
unregister()helics::CoreBroker
useJsonSerializationhelics::BrokerBaseprotected
uuid_likehelics::BrokerBaseprotected
waitForDisconnect(std::chrono::milliseconds msToWait=std::chrono::milliseconds(0)) const override finalhelics::CoreBrokervirtual
waitingForBrokerPingReplyhelics::BrokerBaseprotected
writeProfilingData()helics::BrokerBaseprotected
~Broker()=defaulthelics::Brokervirtual
~BrokerBase() (defined in helics::BrokerBase)helics::BrokerBasevirtual
~CoreBroker()helics::CoreBrokervirtual
~MultiBroker()helics::MultiBroker