_gateway | helics::CoreBroker | protected |
actionQueue | helics::BrokerBase | protected |
addActionMessage(const ActionMessage &m) | helics::BrokerBase | |
addActionMessage(ActionMessage &&m) | helics::BrokerBase | |
addDestinationFilterToEndpoint(const std::string &filter, const std::string &endpoint) override final | helics::CoreBroker | virtual |
address | helics::BrokerBase | mutableprotected |
addRoute(route_id rid, int interfaceId, const std::string &routeInfo) override | helics::MultiBroker | virtual |
addSourceFilterToEndpoint(const std::string &filter, const std::string &endpoint) override final | helics::CoreBroker | virtual |
allInitReady() const | helics::CoreBroker | |
Broker()=default | helics::Broker | |
broker_state_t enum name | helics::BrokerBase | protected |
BrokerBase(bool DisableQueue=false) noexcept (defined in helics::BrokerBase) | helics::BrokerBase | explicit |
BrokerBase(const std::string &broker_name, bool DisableQueue=false) (defined in helics::BrokerBase) | helics::BrokerBase | explicit |
brokerInitialized | helics::MultiBroker | protected |
brokerKey | helics::BrokerBase | protected |
clearTimeBarrier() override final | helics::CoreBroker | virtual |
comms | helics::MultiBroker | protected |
configFile | helics::MultiBroker | protected |
configure(const std::string &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 |
consoleLogger | helics::BrokerBase | protected |
consoleLogLevel | helics::BrokerBase | protected |
CoreBroker(bool setAsRootBroker=false) noexcept | helics::CoreBroker | explicit |
CoreBroker(const std::string &broker_name) | helics::CoreBroker | explicit |
currentMessageCounter() const | helics::BrokerBase | inline |
dataLink(const std::string &publication, const std::string &input) override final | helics::CoreBroker | virtual |
debugging | helics::BrokerBase | protected |
disconnect() override final | helics::CoreBroker | virtual |
disconnectionStage | helics::MultiBroker | protected |
enable_profiling | helics::BrokerBase | protected |
enteredExecutionMode | helics::BrokerBase | protected |
errorDelay | helics::BrokerBase | protected |
errorTimeStart | helics::BrokerBase | protected |
fileLogger | helics::BrokerBase | protected |
fileLogLevel | helics::BrokerBase | protected |
generateLocalAddressString() const override | helics::MultiBroker | protectedvirtual |
generateNewIdentifier() | helics::BrokerBase | protected |
getAddress() const override final | helics::CoreBroker | virtual |
getAllConnectionState() const | helics::CoreBroker | |
getBrokerState() const (defined in helics::BrokerBase) | helics::BrokerBase | inlineprotected |
getFlagValue(int32_t flag) const | helics::BrokerBase | protected |
getGlobalId() const | helics::BrokerBase | inline |
getIdentifier() const override final | helics::CoreBroker | inlinevirtual |
getLoggingCallback() const | helics::BrokerBase | |
global_broker_id_local | helics::BrokerBase | protected |
global_id | helics::BrokerBase | protected |
globalError(int32_t errorCode, const std::string &errorString) override final | helics::CoreBroker | virtual |
haltOperations | helics::BrokerBase | protected |
hasFilters | helics::BrokerBase | protected |
hasTimeDependency | helics::BrokerBase | protected |
higher_broker_id | helics::BrokerBase | protected |
identifier | helics::BrokerBase | protected |
initialize(const std::string &configureString) | helics::Broker | inline |
initializeFromArgs(int argc, char *argv[]) | helics::Broker | inline |
isConnected() const override final | helics::CoreBroker | virtual |
isOpenToNewFederates() const override | helics::CoreBroker | virtual |
isReasonForTick(std::uint32_t code, TickForwardingReasons reason) | helics::BrokerBase | inlineprotectedstatic |
isRoot() const override final | helics::CoreBroker | inlinevirtual |
isRunning() const | helics::BrokerBase | inline |
joinAllThreads() | helics::BrokerBase | |
lastErrorCode | helics::BrokerBase | protected |
lastErrorString | helics::BrokerBase | protected |
logFile | helics::BrokerBase | protected |
logFlush() | helics::BrokerBase | |
loggerFunction | helics::BrokerBase | protected |
makeConnections(const std::string &file) override final | helics::CoreBroker | virtual |
masterComm | helics::MultiBroker | protected |
maxBrokerCount (defined in helics::BrokerBase) | helics::BrokerBase | protected |
maxFederateCount (defined in helics::BrokerBase) | helics::BrokerBase | protected |
maxIterationCount | helics::BrokerBase | protected |
maxLogLevel | helics::BrokerBase | protected |
minBrokerCount | helics::BrokerBase | protected |
minFederateCount | helics::BrokerBase | protected |
MultiBroker() noexcept | helics::MultiBroker | |
MultiBroker(const std::string &brokerName) | helics::MultiBroker | explicit |
netInfo | helics::MultiBroker | protected |
networkTimeout | helics::BrokerBase | protected |
no_ping | helics::BrokerBase | protected |
noAutomaticID | helics::BrokerBase | protected |
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 final | helics::CoreBroker | virtual |
query(const std::string &target, const std::string &queryStr, helics_sequencing_mode 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(const std::string &message) | helics::BrokerBase | protected |
sendToLogger(global_federate_id federateID, int logLevel, const std::string &name, const std::string &message) const | helics::BrokerBase | protectedvirtual |
setAsRoot() override final | helics::CoreBroker | virtual |
setBrokerState(broker_state_t newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected |
setErrorState(int eCode, const std::string &estring) | helics::BrokerBase | protected |
setGlobal(const std::string &valueName, const std::string &value) override final | helics::CoreBroker | virtual |
setIdentifier(const std::string &name) | helics::CoreBroker | |
setLogFile(const std::string &lfile) override final | helics::CoreBroker | virtual |
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 final | helics::CoreBroker | virtual |
setLoggingFile(const std::string &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(broker_state_t expectedState, broker_state_t 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 | |