helics  3.0.1
helics::CombinationFederate Member List

This is the complete list of members for helics::CombinationFederate, 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
CombinationFederate()helics::CombinationFederate
CombinationFederate(const std::string &fedName, const FederateInfo &fi)helics::CombinationFederateexplicit
CombinationFederate(const std::string &fedName, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::CombinationFederate
CombinationFederate(const std::string &fedName, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::CombinationFederate
CombinationFederate(const std::string &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
coreObjecthelics::Federateprotected
currentModehelics::Federateprotected
currentTimehelics::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
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
getEndpoint(const std::string &name) consthelics::MessageFederate
getEndpoint(int index) consthelics::MessageFederate
getEndpointCount() consthelics::MessageFederate
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
getMessage(const Endpoint &ept)helics::MessageFederate
getMessage()helics::MessageFederate
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
hasMessage() consthelics::MessageFederate
hasMessage(const Endpoint &ept) const (defined in helics::MessageFederate)helics::MessageFederate
initializeToExecuteStateTransition(IterationResult result) overridehelics::CombinationFederateprotectedvirtual
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::CombinationFederateprotectedvirtual
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
MessageFederate(const std::string &fedName, const FederateInfo &fi)helics::MessageFederate
MessageFederate(const std::string &fedName, const std::shared_ptr< Core > &core, const FederateInfo &fi=FederateInfo{})helics::MessageFederate
MessageFederate(const std::string &fedName, CoreApp &core, const FederateInfo &fi=FederateInfo{})helics::MessageFederate
MessageFederate(const std::string &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
nameSegmentSeparatorhelics::Federateprotected
observerModehelics::Federateprotected
operator=(CombinationFederate &&fed) noexcepthelics::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
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
registerEndpoint(const std::string &eptName=std::string(), const std::string &type=std::string())helics::MessageFederate
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
registerGlobalEndpoint(const std::string &eptName, const std::string &type=std::string())helics::MessageFederate
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
registerGlobalTargetedEndpoint(const std::string &eptName, const std::string &type=std::string())helics::MessageFederate
registerIndexedEndpoint(const std::string &eptName, int index1, const std::string &type=std::string())helics::MessageFederateinline
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::CombinationFederatevirtual
registerMessageInterfaces(const std::string &configString)helics::MessageFederate
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
registerTargetedEndpoint(const std::string &eptName=std::string(), const std::string &type=std::string())helics::MessageFederate
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 flagIndex, bool flagValue=true) overridehelics::CombinationFederatevirtual
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
setMessageNotificationCallback(const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
setMessageNotificationCallback(const Endpoint &ept, const std::function< void(Endpoint &, Time)> &callback)helics::MessageFederate
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::CombinationFederateprotectedvirtual
strictConfigCheckinghelics::Federateprotected
subscribe(const Endpoint &ept, std::string_view key)helics::MessageFederate
updateTime(Time newTime, Time oldTime) overridehelics::CombinationFederateprotectedvirtual
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
~CombinationFederate()helics::CombinationFederatevirtual
~Federate()helics::Federatevirtual
~MessageFederate()helics::MessageFederatevirtual
~ValueFederate()helics::ValueFederatevirtual