helics  3.5.2
helics::Federate Member List

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

addAlias(std::string_view interfaceName, std::string_view alias)helics::Federate
addDependency(std::string_view fedName)helics::Federate
completeOperation()helics::Federate
configFilehelics::Federateprotected
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
disconnect()helics::Federatevirtual
disconnectTransition()helics::Federateprotectedvirtual
enterExecutingMode(IterationRequest iterate=IterationRequest::NO_ITERATIONS)helics::Federate
enterExecutingModeAsync(IterationRequest iterate=IterationRequest::NO_ITERATIONS)helics::Federate
enterExecutingModeComplete()helics::Federate
enteringExecutingMode(iteration_time res)helics::Federateprotected
enteringInitializingMode(IterationResult iterating)helics::Federateprotected
enterInitializingMode()helics::Federate
enterInitializingModeAsync()helics::Federate
enterInitializingModeComplete()helics::Federate
enterInitializingModeIterative()helics::Federate
enterInitializingModeIterativeAsync()helics::Federate
enterInitializingModeIterativeComplete()helics::Federate
Federate(std::string_view fedname, const FederateInfo &fedInfo)helics::Federate
Federate(std::string_view fedname, const std::shared_ptr< Core > &core, const FederateInfo &fedInfo=FederateInfo{})helics::Federate
Federate(std::string_view fedname, CoreApp &core, const FederateInfo &fedInfo=FederateInfo{})helics::Federate
Federate(const std::string &configString)helics::Federateexplicit
Federate(std::string_view fedname, const std::string &configString)helics::Federate
Federate() noexcepthelics::Federate
Federate(Federate &&fed) noexcepthelics::Federate
Federate(const Federate &fed)=deletehelics::Federate
finalize()helics::Federate
finalizeAsync()helics::Federate
finalizeComplete()helics::Federate
finalizeOperations()helics::Federateprotected
getCommand()helics::Federate
getConfigFile() consthelics::Federateinline
getCorePointer()helics::Federateinline
getCurrentMode() const noexcepthelics::Federateinline
getCurrentTime() const noexcepthelics::Federateinline
getFilter(std::string_view filterName) consthelics::Federate
getFilter(int index) consthelics::Federate
getFilter(std::string_view filterName)helics::Federate
getFilter(int index)helics::Federate
getFilterCount() consthelics::Federate
getFlagOption(int flag) consthelics::Federatevirtual
getID() const noexcepthelics::Federateinline
getIntegerProperty(int32_t option) consthelics::Federatevirtual
getName() consthelics::Federateinline
getTag(std::string_view tag) consthelics::Federate
getTimeProperty(int32_t option) consthelics::Federatevirtual
getTranslator(std::string_view translatorName) consthelics::Federate
getTranslator(int index) consthelics::Federate
getTranslator(std::string_view translatorName)helics::Federate
getTranslator(int index)helics::Federate
getTranslatorCount() consthelics::Federate
globalError(int errorcode, std::string_view message)helics::Federate
globalError(int errorcode)helics::Federate
handleError(int errorCode, std::string_view errorString, bool noThrow)helics::Federateprotected
hasPotentialInterfaces (defined in helics::Federate)helics::Federateprotected
initializeToExecuteStateTransition(iteration_time iterate)helics::Federateprotectedvirtual
isAsyncOperationCompleted() consthelics::Federate
isQueryCompleted(QueryId queryIndex) consthelics::Federate
localError(int errorcode, std::string_view message)helics::Federate
localError(int errorcode)helics::Federate
localNameGenerator(std::string_view addition) consthelics::Federateprotected
localQuery(std::string_view queryStr) consthelics::Federateprotectedvirtual
logDebugMessage(std::string_view message) consthelics::Federateinline
logErrorMessage(std::string_view message) consthelics::Federateinline
logInfoMessage(std::string_view message) consthelics::Federateinline
logMessage(int level, std::string_view message) consthelics::Federate
logWarningMessage(std::string_view message) consthelics::Federateinline
mCurrentTimehelics::Federateprotected
Modes enum namehelics::Federate
mStopTimehelics::Federateprotected
nameSegmentSeparatorhelics::Federateprotected
observerModehelics::Federateprotected
operator=(Federate &&fed) noexcepthelics::Federate
operator=(const Federate &fed)=deletehelics::Federate
postTimeRequestOperations(Time newTime, bool iterating) (defined in helics::Federate)helics::Federateprotected
preTimeRequestOperations(Time nextStep, bool iterating) (defined in helics::Federate)helics::Federateprotected
processCommunication(std::chrono::milliseconds period=std::chrono::milliseconds(0))helics::Federate
query(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
query(std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryAsync(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryAsync(std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryComplete(QueryId queryIndex)helics::Federate
registerCloningFilter(std::string_view filterName, std::string_view inputType=std::string_view{}, std::string_view outputType=std::string_view{})helics::Federate
registerCloningFilter()helics::Federateinline
registerConnectorInterfaces(const std::string &configString)helics::Federate
registerFilter(std::string_view filterName, std::string_view inputType=std::string_view{}, std::string_view outputType=std::string_view{})helics::Federate
registerFilter()helics::Federateinline
registerFilterInterfaces(const std::string &configString)helics::Federateinline
registerGlobalCloningFilter(std::string_view filterName, std::string_view inputType=std::string_view{}, std::string_view outputType=std::string_view{})helics::Federate
registerGlobalFilter(std::string_view filterName, std::string_view inputType=std::string_view{}, std::string_view outputType=std::string_view{})helics::Federate
registerGlobalTranslator(std::int32_t translatorType, std::string_view translatorName, std::string_view endpointType=std::string_view{}, std::string_view units=std::string_view{})helics::Federate
registerGlobalTranslator(std::string_view translatorName, std::string_view endpointType=std::string_view{}, std::string_view units=std::string_view{})helics::Federateinline
registerInterfaces(const std::string &configString)helics::Federatevirtual
registerTranslator(std::int32_t translatorType, std::string_view translatorName, std::string_view endpointType=std::string_view{}, std::string_view units=std::string_view{})helics::Federate
registerTranslator(std::string_view translatorName, std::string_view endpointType=std::string_view{}, std::string_view units=std::string_view{})helics::Federateinline
registerTranslator()helics::Federateinline
requestNextStep()helics::Federateinline
requestTime(Time nextInternalTimeStep)helics::Federate
requestTimeAdvance(Time timeDelta)helics::Federateinline
requestTimeAsync(Time nextInternalTimeStep)helics::Federate
requestTimeComplete()helics::Federate
requestTimeIterative(Time nextInternalTimeStep, IterationRequest iterate)helics::Federate
requestTimeIterativeAsync(Time nextInternalTimeStep, IterationRequest iterate)helics::Federate
requestTimeIterativeComplete()helics::Federate
retriggerTimeRequesthelics::Federateprotected
sendCommand(std::string_view target, std::string_view commandStr, HelicsSequencingModes mode=HelicsSequencingModes::HELICS_SEQUENCING_MODE_FAST)helics::Federate
setAsyncCheck(std::function< bool()> asyncCheck) (defined in helics::Federate)helics::Federateprotected
setCosimulationTerminatedCallback(std::function< void()> callback)helics::Federate
setErrorHandlerCallback(std::function< void(int, std::string_view)> errorHandlerCallback)helics::Federate
setExecutingEntryCallback(std::function< void()> callback)helics::Federate
setFilterOperator(const Filter &filt, std::shared_ptr< FilterOperator > filtOp)helics::Federate
setFlagOption(int flag, bool flagValue=true)helics::Federatevirtual
setGlobal(std::string_view valueName, std::string_view value)helics::Federate
setInitializingEntryCallback(std::function< void(bool)> callback)helics::Federate
setLoggingCallback(const std::function< void(int, std::string_view, std::string_view)> &logFunction)helics::Federate
setModeUpdateCallback(std::function< void(Modes, Modes)> callback)helics::Federate
setProperty(int32_t option, double timeValue)helics::Federatevirtual
setProperty(int32_t option, Time timeValue)helics::Federatevirtual
setProperty(int32_t option, int32_t optionValue)helics::Federatevirtual
setQueryCallback(const std::function< std::string(std::string_view)> &queryFunction)helics::Federate
setSeparator(char separator)helics::Federateinline
setTag(std::string_view tag, std::string_view value)helics::Federate
setTimeRequestEntryCallback(std::function< void(Time, Time, bool)> callback)helics::Federate
setTimeRequestReturnCallback(std::function< void(Time, bool)> callback)helics::Federate
setTimeUpdateCallback(std::function< void(Time, bool)> callback)helics::Federate
setTranslatorOperator(const Translator &trans, std::shared_ptr< TranslatorOperator > transOp)helics::Federate
singleThreadFederate (defined in helics::Federate)helics::Federateprotected
startupToInitializeStateTransition()helics::Federateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
updateTime(Time newTime, Time oldTime)helics::Federateprotectedvirtual
useJsonSerializationhelics::Federateprotected
waitCommand()helics::Federate
~Federate()helics::Federatevirtual