helics  3.5.2
helics::CallbackFederate Member List

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

addAlias(const Input &inp, std::string_view shortcutName)helics::ValueFederate
addAlias(const Publication &pub, std::string_view shortcutName)helics::ValueFederate
addAlias(std::string_view interfaceName, std::string_view alias)helics::ValueFederate
helics::Federate::addAlias(std::string_view interfaceName, std::string_view alias)helics::Federate
addDependency(std::string_view fedName)helics::Federate
addIndexedTarget(const iType &iObject, std::string_view target, int index1)helics::ValueFederateinline
addIndexedTarget(const iType &iObject, std::string_view target, int index1, int index2)helics::ValueFederateinline
addTarget(const Publication &pub, std::string_view target)helics::ValueFederate
addTarget(const Input &inp, std::string_view target)helics::ValueFederate
CallbackFederate()helics::CallbackFederate
CallbackFederate(std::string_view fedName, const FederateInfo &fedInfo)helics::CallbackFederateexplicit
CallbackFederate(std::string_view fedName, const std::shared_ptr< Core > &core, const FederateInfo &fedInfo=FederateInfo{})helics::CallbackFederate
CallbackFederate(std::string_view fedName, CoreApp &core, const FederateInfo &fedInfo=FederateInfo{})helics::CallbackFederate
CallbackFederate(std::string_view fedName, const std::string &configString)helics::CallbackFederate
CallbackFederate(const std::string &configString)helics::CallbackFederateexplicit
CallbackFederate(CallbackFederate &&fed) noexcepthelics::CallbackFederate
CallbackFederate(const CallbackFederate &fed)=deletehelics::CallbackFederate
clearNextTimeCallback() (defined in helics::CallbackFederate)helics::CallbackFederateinline
clearUpdate(const Input &inp)helics::ValueFederate
clearUpdates()helics::ValueFederate
CombinationFederate()helics::CombinationFederate
CombinationFederate(std::string_view fedName, const FederateInfo &fedInfo)helics::CombinationFederateexplicit
CombinationFederate(std::string_view fedName, const std::shared_ptr< Core > &core, const FederateInfo &fedInfo=FederateInfo{})helics::CombinationFederate
CombinationFederate(std::string_view fedName, CoreApp &core, const FederateInfo &fedInfo=FederateInfo{})helics::CombinationFederate
CombinationFederate(std::string_view fedName, const std::string &configString)helics::CombinationFederate
CombinationFederate(const std::string &configString)helics::CombinationFederateexplicit
CombinationFederate(CombinationFederate &&fed) noexcepthelics::CombinationFederate
CombinationFederate(const CombinationFederate &fed)=deletehelics::CombinationFederate
completeOperation()helics::Federate
configFilehelics::Federateprotected
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
disconnect() overridehelics::CombinationFederatevirtual
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
forceCoreUpdate(Input &inp)helics::ValueFederate
getBytes(const Input &inp)helics::ValueFederate
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
getInput(std::string_view name) consthelics::ValueFederate
getInput(std::string_view name)helics::ValueFederate
getInput(int index) consthelics::ValueFederate
getInput(int index)helics::ValueFederate
getInput(std::string_view name, int index1) consthelics::ValueFederate
getInput(std::string_view name, int index1, int index2) consthelics::ValueFederate
getInputByTarget(std::string_view target) consthelics::ValueFederate
getInputByTarget(std::string_view target)helics::ValueFederate
getInputCount() consthelics::ValueFederate
getIntegerProperty(int32_t option) consthelics::Federatevirtual
getLastUpdateTime(const Input &inp) consthelics::ValueFederate
getMessage(const Endpoint &ept)helics::MessageFederate
getMessage()helics::MessageFederate
getName() consthelics::Federateinline
getPublication(std::string_view name)helics::ValueFederate
getPublication(std::string_view name) consthelics::ValueFederate
getPublication(int index)helics::ValueFederate
getPublication(int index) consthelics::ValueFederate
getPublication(std::string_view name, int index1) consthelics::ValueFederate
getPublication(std::string_view name, int index1, int index2) consthelics::ValueFederate
getPublicationCount() consthelics::ValueFederate
getSubscription(std::string_view target) consthelics::ValueFederateinline
getSubscription(std::string_view target)helics::ValueFederateinline
getTag(std::string_view tag) consthelics::Federate
getTarget(const Input &inp) consthelics::ValueFederate
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::CombinationFederateprotectedvirtual
isAsyncOperationCompleted() consthelics::Federate
isQueryCompleted(QueryId queryIndex) consthelics::Federate
isUpdated(const Input &inp) consthelics::ValueFederate
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::CombinationFederateprotectedvirtual
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=(CallbackFederate &&fed) noexcepthelics::CallbackFederate
operator=(const CallbackFederate &fed)=deletehelics::CallbackFederate
helics::CombinationFederate::operator=(CombinationFederate &&fed) noexcepthelics::CombinationFederate
helics::CombinationFederate::operator=(const CombinationFederate &fed)=deletehelics::CombinationFederate
helics::ValueFederate::operator=(ValueFederate &&fed) noexcepthelics::ValueFederate
helics::ValueFederate::operator=(const ValueFederate &fed)=deletehelics::ValueFederate
helics::Federate::operator=(Federate &&fed) noexcepthelics::Federate
helics::Federate::operator=(const Federate &fed)=deletehelics::Federate
helics::MessageFederate::operator=(MessageFederate &&mFed) noexcepthelics::MessageFederate
helics::MessageFederate::operator=(const MessageFederate &mFed)=deletehelics::MessageFederate
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
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(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
queryUpdates()helics::ValueFederate
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
registerFromPublicationJSON(const std::string &jsonString)helics::ValueFederate
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
registerGlobalInput(std::string_view name, std::string_view type, std::string_view units=std::string_view{})helics::ValueFederate
registerGlobalInput(std::string_view name, std::string_view units=std::string_view{})helics::ValueFederateinline
registerGlobalPublication(std::string_view name, std::string_view type, std::string_view units=std::string_view{})helics::ValueFederate
registerGlobalPublication(std::string_view name, std::string_view units=std::string_view{})helics::ValueFederateinline
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
registerIndexedInput(std::string_view name, int index1, std::string_view units=std::string_view())helics::ValueFederateinline
registerIndexedInput(std::string_view name, int index1, int index2, std::string_view units=std::string_view())helics::ValueFederateinline
registerIndexedPublication(std::string_view name, int index1, std::string_view units=std::string_view{})helics::ValueFederateinline
registerIndexedPublication(std::string_view name, int index1, int index2, std::string_view units=std::string_view{})helics::ValueFederateinline
registerIndexedSubscription(std::string_view target, int index1, std::string_view units=std::string_view{})helics::ValueFederateinline
registerIndexedSubscription(std::string_view target, int index1, int index2, std::string_view units=std::string_view{})helics::ValueFederateinline
registerInput(std::string_view name, std::string_view type, std::string_view units=std::string_view{})helics::ValueFederate
registerInput(std::string_view name, std::string_view units=std::string_view{})helics::ValueFederateinline
registerInterfaces(const std::string &configString) overridehelics::CombinationFederatevirtual
registerMessageInterfaces(const std::string &configString)helics::MessageFederate
registerPublication(std::string_view name, std::string_view type, std::string_view units=std::string_view{})helics::ValueFederate
registerPublication(std::string_view name, std::string_view units=std::string_view{})helics::ValueFederateinline
registerSubscription(std::string_view target, std::string_view units=std::string_view{})helics::ValueFederate
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
registerValueInterfaces(const std::string &configString)helics::ValueFederate
removeTarget(const Publication &pub, std::string_view target)helics::ValueFederate
removeTarget(const Input &inp, std::string_view 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
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
setDefaultValue(const Input &inp, data_view block)helics::ValueFederate
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(int32_t property, bool val) override (defined in helics::CallbackFederate)helics::CallbackFederatevirtual
helics::CombinationFederate::setFlagOption(int flagIndex, bool flagValue=true) overridehelics::CombinationFederatevirtual
setGlobal(std::string_view valueName, std::string_view value)helics::Federate
setInitializeCallback(std::function< IterationRequest()> initializeCallback) (defined in helics::CallbackFederate)helics::CallbackFederateinline
setInitializingEntryCallback(std::function< void(bool)> callback)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
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
setNextTimeCallback(std::function< Time(Time)> nextTimeCallback) (defined in helics::CallbackFederate)helics::CallbackFederateinline
setNextTimeIterativeCallback(std::function< std::pair< Time, IterationRequest >(iteration_time)> nextTimeCallback) (defined in helics::CallbackFederate)helics::CallbackFederateinline
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::CombinationFederateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
subscribe(const Endpoint &ept, std::string_view key)helics::MessageFederate
updateTime(Time newTime, Time oldTime) overridehelics::CombinationFederateprotectedvirtual
useJsonSerializationhelics::Federateprotected
ValueFederate(std::string_view fedName, const FederateInfo &fedInfo)helics::ValueFederate
ValueFederate(std::string_view fedName, const std::shared_ptr< Core > &core, const FederateInfo &fedInfo=FederateInfo{})helics::ValueFederate
ValueFederate(std::string_view fedName, CoreApp &core, const FederateInfo &fedInfo=FederateInfo{})helics::ValueFederate
ValueFederate(const std::string &configString)helics::ValueFederateexplicit
ValueFederate(std::string_view 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
~CallbackFederate()helics::CallbackFederatevirtual
~CombinationFederate()helics::CombinationFederatevirtual
~Federate()helics::Federatevirtual
~MessageFederate()helics::MessageFederatevirtual
~ValueFederate()helics::ValueFederatevirtual