helics  3.0.1
helics::ValueFederate Member List

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

addAlias(const Input &inp, const std::string &shortcutName)helics::ValueFederate
addAlias(const Publication &pub, const std::string &shortcutName)helics::ValueFederate
addDependency(const std::string &fedName)helics::Federate
addIndexedTarget(const iType &iObject, const std::string &target, int index1)helics::ValueFederateinline
addIndexedTarget(const iType &iObject, const std::string &target, int index1, int index2)helics::ValueFederateinline
addTarget(const Publication &pub, const std::string &target)helics::ValueFederate
addTarget(const Input &inp, const std::string &target)helics::ValueFederate
clearUpdate(const Input &inp)helics::ValueFederate
clearUpdates()helics::ValueFederate
completeOperation()helics::Federate
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
currentTimehelics::Federateprotected
disconnect() overridehelics::ValueFederatevirtual
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
forceCoreUpdate(Input &inp)helics::ValueFederate
getBytes(const Input &inp)helics::ValueFederate
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
getInput(const std::string &name) consthelics::ValueFederate
getInput(const std::string &name)helics::ValueFederate
getInput(int index) consthelics::ValueFederate
getInput(int index)helics::ValueFederate
getInput(const std::string &name, int index1) consthelics::ValueFederate
getInput(const std::string &name, int index1, int index2) consthelics::ValueFederate
getInputCount() consthelics::ValueFederate
getIntegerProperty(int32_t option) consthelics::Federate
getLastUpdateTime(const Input &inp) consthelics::ValueFederate
getName() consthelics::Federateinline
getPublication(const std::string &name)helics::ValueFederate
getPublication(const std::string &name) consthelics::ValueFederate
getPublication(int index)helics::ValueFederate
getPublication(int index) consthelics::ValueFederate
getPublication(const std::string &name, int index1) consthelics::ValueFederate
getPublication(const std::string &name, int index1, int index2) consthelics::ValueFederate
getPublicationCount() consthelics::ValueFederate
getSubscription(const std::string &target) consthelics::ValueFederate
getSubscription(const std::string &target)helics::ValueFederate
getTag(const std::string &tag) consthelics::Federate
getTarget(const Input &inp) consthelics::ValueFederate
getTimeProperty(int32_t option) consthelics::Federate
globalError(int errorcode, const std::string &message)helics::Federate
globalError(int errorcode)helics::Federate
initializeToExecuteStateTransition(IterationResult result) overridehelics::ValueFederateprotectedvirtual
isAsyncOperationCompleted() consthelics::Federate
isQueryCompleted(QueryId queryIndex) consthelics::Federate
isUpdated(const Input &inp) consthelics::ValueFederate
localError(int errorcode, const std::string &message)helics::Federate
localError(int errorcode)helics::Federate
localQuery(const std::string &queryStr) const overridehelics::ValueFederateprotectedvirtual
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=(ValueFederate &&fed) noexcepthelics::ValueFederate
operator=(const ValueFederate &fed)=deletehelics::ValueFederate
helics::Federate::operator=(Federate &&fed) noexcepthelics::Federate
helics::Federate::operator=(const Federate &fed)=deletehelics::Federate
publishBytes(const Publication &pub, data_view block)helics::ValueFederate
publishBytes(const Publication &pub, const char *data, size_t data_size)helics::ValueFederateinline
publishJSON(const std::string &jsonString)helics::ValueFederate
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
queryUpdates()helics::ValueFederate
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
registerFromPublicationJSON(const std::string &jsonString)helics::ValueFederate
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
registerGlobalInput(const std::string &name, const std::string &type, const std::string &units=std::string())helics::ValueFederate
registerGlobalInput(const std::string &name, const std::string &units=std::string())helics::ValueFederateinline
registerGlobalPublication(const std::string &name, const std::string &type, const std::string &units=std::string())helics::ValueFederate
registerGlobalPublication(const std::string &name, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedInput(const std::string &name, int index1, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedInput(const std::string &name, int index1, int index2, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedPublication(const std::string &name, int index1, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedPublication(const std::string &name, int index1, int index2, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedSubscription(const std::string &target, int index1, const std::string &units=std::string())helics::ValueFederateinline
registerIndexedSubscription(const std::string &target, int index1, int index2, const std::string &units=std::string())helics::ValueFederateinline
registerInput(const std::string &name, const std::string &type, const std::string &units=std::string())helics::ValueFederate
registerInput(const std::string &name, const std::string &units=std::string())helics::ValueFederateinline
registerInterfaces(const std::string &configString) overridehelics::ValueFederatevirtual
registerPublication(const std::string &name, const std::string &type, const std::string &units=std::string())helics::ValueFederate
registerPublication(const std::string &name, const std::string &units=std::string())helics::ValueFederateinline
registerSubscription(const std::string &target, const std::string &units=std::string())helics::ValueFederate
registerValueInterfaces(const std::string &configString)helics::ValueFederate
removeTarget(const Publication &pub, const std::string &target)helics::ValueFederate
removeTarget(const Input &inp, const std::string &target)helics::ValueFederate
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
setDefaultValue(const Input &inp, data_view block)helics::ValueFederate
setFilterOperator(const Filter &filt, std::shared_ptr< FilterOperator > op)helics::Federate
setFlagOption(int flag, bool flagValue=true) overridehelics::ValueFederatevirtual
setGlobal(const std::string &valueName, const std::string &value)helics::Federate
setInputNotificationCallback(std::function< void(Input &, Time)> callback)helics::ValueFederate
setInputNotificationCallback(Input &inp, std::function< void(Input &, Time)> callback)helics::ValueFederate
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() overridehelics::ValueFederateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
updateTime(Time newTime, Time oldTime) overridehelics::ValueFederateprotectedvirtual
useJsonSerializationhelics::Federateprotected
ValueFederate(const std::string &fedName, const FederateInfo &fi)helics::ValueFederate
ValueFederate(const std::string &fedName, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::ValueFederate
ValueFederate(const std::string &fedName, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::ValueFederate
ValueFederate(const std::string &configString)helics::ValueFederateexplicit
ValueFederate(const std::string &fedName, const std::string &configString)helics::ValueFederate
ValueFederate()helics::ValueFederateexplicit
ValueFederate(bool res)helics::ValueFederateexplicit
ValueFederate(const char *configString)helics::ValueFederateexplicit
ValueFederate(const ValueFederate &fed)=deletehelics::ValueFederate
ValueFederate(ValueFederate &&fed) noexcepthelics::ValueFederate
waitCommand()helics::Federate
~Federate()helics::Federatevirtual
~ValueFederate()helics::ValueFederatevirtual