helics  3.0.1
helics::Federate Member List

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

addDependency(const std::string &fedName)helics::Federate
completeOperation()helics::Federate
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
currentTimehelics::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
enterInitializingMode()helics::Federate
enterInitializingModeAsync()helics::Federate
enterInitializingModeComplete()helics::Federate
Federate(const std::string &fedname, const FederateInfo &fi)helics::Federate
Federate(const std::string &fedname, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::Federate
Federate(const std::string &fedname, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::Federate
Federate(const std::string &configString)helics::Federateexplicit
Federate(const std::string &fedname, const std::string &configString)helics::Federate
Federate() noexcepthelics::Federate
Federate(Federate &&fed) noexcepthelics::Federate
Federate(const Federate &fed)=deletehelics::Federate
filterCount() consthelics::Federate
finalize()helics::Federate
finalizeAsync()helics::Federate
finalizeComplete()helics::Federate
getCommand()helics::Federate
getCorePointer()helics::Federateinline
getCurrentMode() consthelics::Federateinline
getCurrentTime() consthelics::Federateinline
getFilter(const std::string &filterName) consthelics::Federate
getFilter(int index) consthelics::Federate
getFilter(const std::string &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::Federate
getName() consthelics::Federateinline
getTag(const std::string &tag) consthelics::Federate
getTimeProperty(int32_t option) consthelics::Federate
globalError(int errorcode, const std::string &message)helics::Federate
globalError(int errorcode)helics::Federate
initializeToExecuteStateTransition(IterationResult iterate)helics::Federateprotectedvirtual
isAsyncOperationCompleted() consthelics::Federate
isQueryCompleted(QueryId queryIndex) consthelics::Federate
localError(int errorcode, const std::string &message)helics::Federate
localError(int errorcode)helics::Federate
localQuery(const std::string &queryStr) consthelics::Federateprotectedvirtual
logDebugMessage(const std::string &message) consthelics::Federateinline
logErrorMessage(const std::string &message) consthelics::Federateinline
logInfoMessage(const std::string &message) consthelics::Federateinline
logMessage(int level, const std::string &message) consthelics::Federate
logWarningMessage(const std::string &message) consthelics::Federateinline
Modes enum namehelics::Federate
nameSegmentSeparatorhelics::Federateprotected
observerModehelics::Federateprotected
operator=(Federate &&fed) noexcepthelics::Federate
operator=(const Federate &fed)=deletehelics::Federate
query(const std::string &target, const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
query(const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryAsync(const std::string &target, const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryAsync(const std::string &queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST)helics::Federate
queryComplete(QueryId queryIndex)helics::Federate
registerCloningFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerCloningFilter()helics::Federateinline
registerFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerFilter()helics::Federateinline
registerFilterInterfaces(const std::string &configString)helics::Federate
registerGlobalCloningFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerGlobalFilter(const std::string &filterName, const std::string &inputType=std::string(), const std::string &outputType=std::string())helics::Federate
registerInterfaces(const std::string &configString)helics::Federatevirtual
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
sendCommand(const std::string &target, const std::string &commandStr, HelicsSequencingModes mode=HelicsSequencingModes::HELICS_SEQUENCING_MODE_FAST)helics::Federate
setFilterOperator(const Filter &filt, std::shared_ptr< FilterOperator > op)helics::Federate
setFlagOption(int flag, bool flagValue=true)helics::Federatevirtual
setGlobal(const std::string &valueName, const std::string &value)helics::Federate
setLoggingCallback(const std::function< void(int, std::string_view, std::string_view)> &logFunction)helics::Federate
setProperty(int32_t option, double timeValue)helics::Federate
setProperty(int32_t option, Time timeValue)helics::Federate
setProperty(int32_t option, int32_t optionValue)helics::Federate
setQueryCallback(const std::function< std::string(std::string_view)> &queryFunction)helics::Federate
setSeparator(char separator)helics::Federateinline
setTag(const std::string &tag, const std::string &value)helics::Federate
startupToInitializeStateTransition()helics::Federateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
updateTime(Time newTime, Time oldTime)helics::Federateprotectedvirtual
useJsonSerializationhelics::Federateprotected
waitCommand()helics::Federate
~Federate()helics::Federatevirtual