| helics 3.6.1

helics::BrokerBase Member List

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

actionQueue | helics::BrokerBase | protected
addActionMessage(const ActionMessage &message) | helics::BrokerBase |
addActionMessage(ActionMessage &&message) | helics::BrokerBase |
addBaseInformation(nlohmann::json &base, bool hasParent) const | helics::BrokerBase | protected
address | helics::BrokerBase | mutable protected
allowRemoteControl | helics::BrokerBase | protected
asyncTime | helics::BrokerBase | protected
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
brokerKey | helics::BrokerBase | protected
BrokerState enum name | helics::BrokerBase | protected
brokerStateName(BrokerState state) | helics::BrokerBase | friend
configString | helics::BrokerBase | protected
configureBase() | helics::BrokerBase | virtual
currentMessageCounter() const | helics::BrokerBase | inline
debugging | helics::BrokerBase | protected
disableDynamicSources | helics::BrokerBase | 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
generateCLI() | helics::BrokerBase | protected virtual
generateLocalAddressString() const =0 | helics::BrokerBase | protected pure virtual
generateNewIdentifier() | helics::BrokerBase | protected
getBrokerState() const (defined in helics::BrokerBase) | helics::BrokerBase | inline protected
getFlagValue(int32_t flag) const | helics::BrokerBase | protected
getGlobalId() const | helics::BrokerBase | inline
getLoggingCallback() const | helics::BrokerBase |
getSimulationTime() const | helics::BrokerBase | inline protected virtual
global_broker_id_local | helics::BrokerBase | protected
global_id | helics::BrokerBase | protected
globalDisconnect | helics::BrokerBase | protected
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
isReasonForTick(std::uint32_t code, TickForwardingReasons reason) | helics::BrokerBase | inline protected static
isRunning() const | helics::BrokerBase | inline
joinAllThreads() | helics::BrokerBase |
lastErrorCode | helics::BrokerBase | protected
lastErrorString | helics::BrokerBase | protected
loadInfoFromJson(const std::string &json, bool runArgParser=true) | helics::BrokerBase |
loadInfoFromToml(const std::string &toml, bool runArgParser=true) | helics::BrokerBase |
logFlush() | helics::BrokerBase |
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
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
processCommand(ActionMessage &&cmd)=0 | helics::BrokerBase | protected pure virtual
processDisconnect(bool skipUnregister=false)=0 | helics::BrokerBase | protected pure virtual
processPriorityCommand(ActionMessage &&command)=0 | helics::BrokerBase | protected pure virtual
queryTimeout | helics::BrokerBase | protected
queueProcessingThread | helics::BrokerBase | protected
restrictive_time_policy | helics::BrokerBase | protected
saveProfilingData(std::string_view message) | helics::BrokerBase | protected
sendToLogger(GlobalFederateId federateID, int logLevel, std::string_view name, std::string_view message, bool fromRemote=false) const | helics::BrokerBase | protected
setBrokerState(BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
setErrorState(int eCode, std::string_view estring) | helics::BrokerBase | protected
setLoggerFunction(std::function< void(int level, std::string_view identifier, std::string_view message)> logFunction) | helics::BrokerBase |
setLoggingFile(std::string_view lfile) | helics::BrokerBase | protected
setLogLevel(int32_t level) | helics::BrokerBase |
setLogLevels(int32_t consoleLevel, int32_t fileLevel) | helics::BrokerBase |
setTickForwarding(TickForwardingReasons reason, bool value=true) | helics::BrokerBase | protected
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
TimeoutMonitor (defined in helics::BrokerBase) | helics::BrokerBase | friend
transitionBrokerState(BrokerState expectedState, BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
tryReconnect()=0 | helics::BrokerBase | protected pure virtual
useJsonSerialization | helics::BrokerBase | protected
uuid_like | helics::BrokerBase | protected
waitingForBrokerPingReply | helics::BrokerBase | protected
writeProfilingData() | helics::BrokerBase | protected
~BrokerBase() (defined in helics::BrokerBase) | helics::BrokerBase | virtual