| helics 3.6.1

helics::MultiBroker Member List

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

_gateway | helics::CoreBroker | protected
actionQueue | helics::BrokerBase | protected
addActionMessage(const ActionMessage &message) | helics::BrokerBase |
addActionMessage(ActionMessage &&message) | helics::BrokerBase |
addAlias(std::string_view interfaceKey, std::string_view alias) override final | helics::CoreBroker | virtual
addBaseInformation(nlohmann::json &base, bool hasParent) const | helics::BrokerBase | protected
addDestinationFilterToEndpoint(std::string_view filter, std::string_view endpoint) override final | helics::CoreBroker | virtual
address | helics::BrokerBase | mutable protected
addRoute(route_id rid, int interfaceId, std::string_view routeInfo) override | helics::MultiBroker | virtual
addSourceFilterToEndpoint(std::string_view filter, std::string_view endpoint) override final | helics::CoreBroker | virtual
allInitReady() const | helics::CoreBroker |
allowRemoteControl | helics::BrokerBase | protected
asyncTime | helics::BrokerBase | protected
Broker()=default | helics::Broker |
BrokerBase(bool DisableQueue=false) noexcept (defined in helics::BrokerBase) | helics::BrokerBase | explicit
BrokerBase(std::string_view broker_name, bool DisableQueue=false) (defined in helics::BrokerBase) | helics::BrokerBase | explicit
brokerInitialized | helics::MultiBroker | protected
brokerKey | helics::BrokerBase | protected
BrokerState enum name | helics::BrokerBase | protected
clearTimeBarrier() override final | helics::CoreBroker | virtual
comms | helics::MultiBroker | protected
configFile | helics::MultiBroker | protected
configString | helics::BrokerBase | protected
configure(std::string_view configureString) override final | helics::CoreBroker | virtual
configureBase() | helics::BrokerBase | virtual
configureFromArgs(int argc, char *argv[]) override final | helics::CoreBroker | virtual
configureFromVector(std::vector< std::string > args) override final | helics::CoreBroker | virtual
connect() override final | helics::CoreBroker | virtual
CoreBroker(bool setAsRootBroker=false) noexcept | helics::CoreBroker | explicit
CoreBroker(std::string_view broker_name) | helics::CoreBroker | explicit
currentMessageCounter() const | helics::BrokerBase | inline
dataLink(std::string_view publication, std::string_view input) override final | helics::CoreBroker | virtual
debugging | helics::BrokerBase | protected
disableDynamicSources | helics::BrokerBase | protected
disconnect() override final | helics::CoreBroker | virtual
disconnectionStage | helics::MultiBroker | protected
disconnectTime | helics::BrokerBase | protected
dynamicFederation | helics::BrokerBase | protected
enable_profiling | helics::BrokerBase | protected
enteredExecutionMode | helics::BrokerBase | protected
errorDelay | helics::BrokerBase | protected
errorOnUnmatchedConnections | helics::BrokerBase | protected
errorTimeStart | helics::BrokerBase | protected
fileInUse (defined in helics::BrokerBase) | helics::BrokerBase | protected
generateLocalAddressString() const override | helics::MultiBroker | protected virtual
generateNewIdentifier() | helics::BrokerBase | protected
getAddress() const override final | helics::CoreBroker | virtual
getAllConnectionState() const | helics::CoreBroker |
getBrokerState() const (defined in helics::BrokerBase) | helics::BrokerBase | inline protected
getFlagValue(int32_t flag) const | helics::BrokerBase | protected
getGlobalId() const | helics::BrokerBase | inline
getIdentifier() const override final | helics::CoreBroker | inline virtual
getLoggingCallback() const | helics::BrokerBase |
getSimulationTime() const override | helics::CoreBroker | protected virtual
global_broker_id_local | helics::BrokerBase | protected
global_id | helics::BrokerBase | protected
globalDisconnect | helics::BrokerBase | protected
globalError(int32_t errorCode, std::string_view errorString) override final | helics::CoreBroker | virtual
globalTime | helics::BrokerBase | protected
grantTimeout | helics::BrokerBase | protected
haltOperations | helics::BrokerBase | protected
hasFilters | helics::BrokerBase | protected
hasTimeDependency | helics::BrokerBase | protected
higher_broker_id | helics::BrokerBase | protected
identifier | helics::BrokerBase | protected
isConnected() const override final | helics::CoreBroker | virtual
isOpenToNewFederates() const override | helics::CoreBroker | virtual
isReasonForTick(std::uint32_t code, TickForwardingReasons reason) | helics::BrokerBase | inline protected static
isRoot() const override final | helics::CoreBroker | inline virtual
isRunning() const | helics::BrokerBase | inline
joinAllThreads() | helics::BrokerBase |
lastErrorCode | helics::BrokerBase | protected
lastErrorString | helics::BrokerBase | protected
linkEndpoints(std::string_view source, std::string_view target) override final | helics::CoreBroker | virtual
loadInfoFromJson(const std::string &json, bool runArgParser=true) | helics::BrokerBase |
loadInfoFromToml(const std::string &toml, bool runArgParser=true) | helics::BrokerBase |
logFlush() | helics::BrokerBase |
makeConnections(const std::string &file) override final | helics::CoreBroker | virtual
masterComm | helics::MultiBroker | protected
maxBrokerCount (defined in helics::BrokerBase) | helics::BrokerBase | protected
maxCoSimDuration | helics::BrokerBase | protected
maxFederateCount (defined in helics::BrokerBase) | helics::BrokerBase | protected
maxIterationCount | helics::BrokerBase | protected
maxLogLevel | helics::BrokerBase | protected
minBrokerCount | helics::BrokerBase | protected
minChildCount | helics::BrokerBase | protected
minFederateCount | helics::BrokerBase | protected
mInvalidSimulationTime (defined in helics::BrokerBase) | helics::BrokerBase | protected static
mLogManager | helics::BrokerBase | protected
MultiBroker() noexcept | helics::MultiBroker |
MultiBroker(std::string_view brokerName) | helics::MultiBroker | explicit
netInfo | helics::MultiBroker | protected
networkTimeout | helics::BrokerBase | protected
no_ping | helics::BrokerBase | protected
noAutomaticID | helics::BrokerBase | protected
observer | helics::BrokerBase | protected
parseArgs(int argc, char *argv[]) | helics::BrokerBase |
parseArgs(std::vector< std::string > args) | helics::BrokerBase |
parseArgs(std::string_view initializationString) | helics::BrokerBase |
processBaseCommands(ActionMessage &command) | helics::BrokerBase | protected
processDisconnect(bool skipUnregister=false) override final | helics::CoreBroker | virtual
query(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST) override final | helics::CoreBroker | virtual
queryTimeout | helics::BrokerBase | protected
queueProcessingThread | helics::BrokerBase | protected
removeRoute(route_id rid) override | helics::MultiBroker | virtual
restrictive_time_policy | helics::BrokerBase | protected
routingTable (defined in helics::MultiBroker) | helics::MultiBroker | protected
saveProfilingData(std::string_view message) | helics::BrokerBase | protected
sendCommand(std::string_view target, std::string_view commandStr, HelicsSequencingModes mode) override final | helics::CoreBroker | virtual
sendToLogger(GlobalFederateId federateID, int logLevel, std::string_view name, std::string_view message, bool fromRemote=false) const | helics::BrokerBase | protected
setAsRoot() override final | helics::CoreBroker | virtual
setBrokerState(BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
setErrorState(int eCode, std::string_view estring) | helics::BrokerBase | protected
setGlobal(std::string_view valueName, std::string_view value) override final | helics::CoreBroker | virtual
setIdentifier(std::string_view name) | helics::CoreBroker |
setLogFile(std::string_view lfile) override final | helics::CoreBroker | virtual
setLoggerFunction(std::function< void(int level, std::string_view identifier, std::string_view message)> logFunction) | helics::BrokerBase |
setLoggingCallback(std::function< void(int, std::string_view, std::string_view)> logFunction) override final | helics::CoreBroker | virtual
setLoggingFile(std::string_view lfile) | helics::BrokerBase | protected
setLoggingLevel(int logLevel) override final | helics::CoreBroker | virtual
setLogLevel(int32_t level) | helics::BrokerBase |
setLogLevels(int32_t consoleLevel, int32_t fileLevel) | helics::BrokerBase |
setTickForwarding(TickForwardingReasons reason, bool value=true) | helics::BrokerBase | protected
setTimeBarrier(Time barrierTime) override final | helics::CoreBroker | virtual
terminate_on_error | helics::BrokerBase | protected
TickForwardingReasons enum name (defined in helics::BrokerBase) | helics::BrokerBase | protected
tickTimer | helics::BrokerBase | protected
timeCoord | helics::BrokerBase | protected
timeout | helics::BrokerBase | protected
transitionBrokerState(BrokerState expectedState, BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
transmit(route_id rid, const ActionMessage &cmd) override | helics::MultiBroker | virtual
transmit(route_id rid, ActionMessage &&cmd) override | helics::MultiBroker | virtual
type | helics::MultiBroker | protected
unregister() | helics::CoreBroker |
useJsonSerialization | helics::BrokerBase | protected
uuid_like | helics::BrokerBase | protected
waitForDisconnect(std::chrono::milliseconds msToWait=std::chrono::milliseconds(0)) const override final | helics::CoreBroker | virtual
waitingForBrokerPingReply | helics::BrokerBase | protected
writeProfilingData() | helics::BrokerBase | protected
~Broker()=default | helics::Broker | virtual
~BrokerBase() (defined in helics::BrokerBase) | helics::BrokerBase | virtual
~CoreBroker() | helics::CoreBroker | virtual
~MultiBroker() | helics::MultiBroker |