helics  3.5.2
helics::MessageFederate Member List

This is the complete list of members for helics::MessageFederate, 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() overridehelics::MessageFederatevirtual
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
getDataSink(std::string_view name) consthelics::MessageFederate
getEndpoint(std::string_view name) consthelics::MessageFederate
getEndpoint(int index) consthelics::MessageFederate
getEndpointCount() consthelics::MessageFederate
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
getMessage(const Endpoint &ept)helics::MessageFederate
getMessage()helics::MessageFederate
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
hasMessage() consthelics::MessageFederate
hasMessage(const Endpoint &ept) const (defined in helics::MessageFederate)helics::MessageFederate
hasPotentialInterfaces (defined in helics::Federate)helics::Federateprotected
initializeToExecuteStateTransition(iteration_time result) overridehelics::MessageFederateprotectedvirtual
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) const overridehelics::MessageFederateprotectedvirtual
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
MessageFederate(std::string_view fedName, const FederateInfo &fedInfo)helics::MessageFederate
MessageFederate(std::string_view fedName, const std::shared_ptr< Core > &core, const FederateInfo &fedInfo=FederateInfo{})helics::MessageFederate
MessageFederate(std::string_view fedName, CoreApp &core, const FederateInfo &fedInfo=FederateInfo{})helics::MessageFederate
MessageFederate(std::string_view name, const std::string &configString)helics::MessageFederate
MessageFederate(const std::string &configString)helics::MessageFederateexplicit
MessageFederate(const char *configString)helics::MessageFederateexplicit
MessageFederate(MessageFederate &&mFed) noexcepthelics::MessageFederate
MessageFederate(const MessageFederate &mFed)=deletehelics::MessageFederate
MessageFederate()helics::MessageFederate
MessageFederate(bool res)helics::MessageFederateexplicit
Modes enum namehelics::Federate
mStopTimehelics::Federateprotected
nameSegmentSeparatorhelics::Federateprotected
observerModehelics::Federateprotected
operator=(MessageFederate &&mFed) noexcepthelics::MessageFederate
operator=(const MessageFederate &mFed)=deletehelics::MessageFederate
helics::Federate::operator=(Federate &&fed) noexcepthelics::Federate
helics::Federate::operator=(const Federate &fed)=deletehelics::Federate
pendingMessageCount(const Endpoint &ept) consthelics::MessageFederate
pendingMessageCount() consthelics::MessageFederate
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
registerDataSink(std::string_view sinkName=std::string_view())helics::MessageFederate
registerEndpoint(std::string_view eptName=std::string_view(), std::string_view type=std::string_view())helics::MessageFederate
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
registerGlobalEndpoint(std::string_view eptName, std::string_view type=std::string_view())helics::MessageFederate
registerGlobalFilter(std::string_view filterName, std::string_view inputType=std::string_view{}, std::string_view outputType=std::string_view{})helics::Federate
registerGlobalTargetedEndpoint(std::string_view eptName, std::string_view type=std::string_view())helics::MessageFederate
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
registerIndexedEndpoint(std::string_view eptName, int index1, std::string_view type=std::string_view())helics::MessageFederateinline
registerInterfaces(const std::string &configString) overridehelics::MessageFederatevirtual
registerMessageInterfaces(const std::string &configString)helics::MessageFederate
registerTargetedEndpoint(std::string_view eptName=std::string_view(), std::string_view type=std::string_view())helics::MessageFederate
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
setMessageNotificationCallback(const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
setMessageNotificationCallback(const Endpoint &ept, const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
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() overridehelics::MessageFederateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
subscribe(const Endpoint &ept, std::string_view key)helics::MessageFederate
updateTime(Time newTime, Time oldTime) overridehelics::MessageFederateprotectedvirtual
useJsonSerializationhelics::Federateprotected
waitCommand()helics::Federate
~Federate()helics::Federatevirtual
~MessageFederate()helics::MessageFederatevirtual