![]() |
helics
3.0.1
|
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::ValueFederate | inline |
addIndexedTarget(const iType &iObject, const std::string &target, int index1, int index2) | helics::ValueFederate | inline |
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::CombinationFederate | explicit |
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::CombinationFederate | explicit |
CombinationFederate(CombinationFederate &&fed) noexcept | helics::CombinationFederate | |
CombinationFederate(const CombinationFederate &fed)=delete | helics::CombinationFederate | |
completeOperation() | helics::Federate | |
coreObject | helics::Federate | protected |
currentMode | helics::Federate | protected |
currentTime | helics::Federate | protected |
disconnect() override | helics::CombinationFederate | virtual |
disconnectTransition() | helics::Federate | protectedvirtual |
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::Federate | explicit |
Federate(const std::string &fedname, const std::string &configString) | helics::Federate | |
Federate() noexcept | helics::Federate | |
Federate(Federate &&fed) noexcept | helics::Federate | |
Federate(const Federate &fed)=delete | helics::Federate | |
filterCount() const | helics::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::Federate | inline |
getCurrentMode() const | helics::Federate | inline |
getCurrentTime() const | helics::Federate | inline |
getEndpoint(const std::string &name) const | helics::MessageFederate | |
getEndpoint(int index) const | helics::MessageFederate | |
getEndpointCount() const | helics::MessageFederate | |
getFilter(const std::string &filterName) const | helics::Federate | |
getFilter(int index) const | helics::Federate | |
getFilter(const std::string &filterName) | helics::Federate | |
getFilter(int index) | helics::Federate | |
getFilterCount() const | helics::Federate | |
getFlagOption(int flag) const | helics::Federate | virtual |
getID() const noexcept | helics::Federate | inline |
getInput(const std::string &name) const | helics::ValueFederate | |
getInput(const std::string &name) | helics::ValueFederate | |
getInput(int index) const | helics::ValueFederate | |
getInput(int index) | helics::ValueFederate | |
getInput(const std::string &name, int index1) const | helics::ValueFederate | |
getInput(const std::string &name, int index1, int index2) const | helics::ValueFederate | |
getInputCount() const | helics::ValueFederate | |
getIntegerProperty(int32_t option) const | helics::Federate | |
getLastUpdateTime(const Input &inp) const | helics::ValueFederate | |
getMessage(const Endpoint &ept) | helics::MessageFederate | |
getMessage() | helics::MessageFederate | |
getName() const | helics::Federate | inline |
getPublication(const std::string &name) | helics::ValueFederate | |
getPublication(const std::string &name) const | helics::ValueFederate | |
getPublication(int index) | helics::ValueFederate | |
getPublication(int index) const | helics::ValueFederate | |
getPublication(const std::string &name, int index1) const | helics::ValueFederate | |
getPublication(const std::string &name, int index1, int index2) const | helics::ValueFederate | |
getPublicationCount() const | helics::ValueFederate | |
getSubscription(const std::string &target) const | helics::ValueFederate | |
getSubscription(const std::string &target) | helics::ValueFederate | |
getTag(const std::string &tag) const | helics::Federate | |
getTarget(const Input &inp) const | helics::ValueFederate | |
getTimeProperty(int32_t option) const | helics::Federate | |
globalError(int errorcode, const std::string &message) | helics::Federate | |
globalError(int errorcode) | helics::Federate | |
hasMessage() const | helics::MessageFederate | |
hasMessage(const Endpoint &ept) const (defined in helics::MessageFederate) | helics::MessageFederate | |
initializeToExecuteStateTransition(IterationResult result) override | helics::CombinationFederate | protectedvirtual |
isAsyncOperationCompleted() const | helics::Federate | |
isQueryCompleted(QueryId queryIndex) const | helics::Federate | |
isUpdated(const Input &inp) const | helics::ValueFederate | |
localError(int errorcode, const std::string &message) | helics::Federate | |
localError(int errorcode) | helics::Federate | |
localQuery(const std::string &queryStr) const override | helics::CombinationFederate | protectedvirtual |
logDebugMessage(const std::string &message) const | helics::Federate | inline |
logErrorMessage(const std::string &message) const | helics::Federate | inline |
logInfoMessage(const std::string &message) const | helics::Federate | inline |
logMessage(int level, const std::string &message) const | helics::Federate | |
logWarningMessage(const std::string &message) const | helics::Federate | inline |
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::MessageFederate | explicit |
MessageFederate(const char *configString) | helics::MessageFederate | explicit |
MessageFederate(MessageFederate &&mFed) noexcept | helics::MessageFederate | |
MessageFederate(const MessageFederate &mFed)=delete | helics::MessageFederate | |
MessageFederate() | helics::MessageFederate | |
MessageFederate(bool res) | helics::MessageFederate | explicit |
Modes enum name | helics::Federate | |
nameSegmentSeparator | helics::Federate | protected |
observerMode | helics::Federate | protected |
operator=(CombinationFederate &&fed) noexcept | helics::CombinationFederate | |
operator=(const CombinationFederate &fed)=delete | helics::CombinationFederate | |
helics::ValueFederate::operator=(ValueFederate &&fed) noexcept | helics::ValueFederate | |
helics::ValueFederate::operator=(const ValueFederate &fed)=delete | helics::ValueFederate | |
helics::Federate::operator=(Federate &&fed) noexcept | helics::Federate | |
helics::Federate::operator=(const Federate &fed)=delete | helics::Federate | |
helics::MessageFederate::operator=(MessageFederate &&mFed) noexcept | helics::MessageFederate | |
helics::MessageFederate::operator=(const MessageFederate &mFed)=delete | helics::MessageFederate | |
pendingMessageCount(const Endpoint &ept) const | helics::MessageFederate | |
pendingMessageCount() const | helics::MessageFederate | |
publishBytes(const Publication &pub, data_view block) | helics::ValueFederate | |
publishBytes(const Publication &pub, const char *data, size_t data_size) | helics::ValueFederate | inline |
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::Federate | inline |
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::Federate | inline |
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::ValueFederate | inline |
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::ValueFederate | inline |
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::MessageFederate | inline |
registerIndexedInput(const std::string &name, int index1, const std::string &units=std::string()) | helics::ValueFederate | inline |
registerIndexedInput(const std::string &name, int index1, int index2, const std::string &units=std::string()) | helics::ValueFederate | inline |
registerIndexedPublication(const std::string &name, int index1, const std::string &units=std::string()) | helics::ValueFederate | inline |
registerIndexedPublication(const std::string &name, int index1, int index2, const std::string &units=std::string()) | helics::ValueFederate | inline |
registerIndexedSubscription(const std::string &target, int index1, const std::string &units=std::string()) | helics::ValueFederate | inline |
registerIndexedSubscription(const std::string &target, int index1, int index2, const std::string &units=std::string()) | helics::ValueFederate | inline |
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::ValueFederate | inline |
registerInterfaces(const std::string &configString) override | helics::CombinationFederate | virtual |
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::ValueFederate | inline |
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::Federate | inline |
requestTime(Time nextInternalTimeStep) | helics::Federate | |
requestTimeAdvance(Time timeDelta) | helics::Federate | inline |
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) override | helics::CombinationFederate | virtual |
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::Federate | inline |
setTag(const std::string &tag, const std::string &value) | helics::Federate | |
startupToInitializeStateTransition() override | helics::CombinationFederate | protectedvirtual |
strictConfigChecking | helics::Federate | protected |
subscribe(const Endpoint &ept, std::string_view key) | helics::MessageFederate | |
updateTime(Time newTime, Time oldTime) override | helics::CombinationFederate | protectedvirtual |
useJsonSerialization | helics::Federate | protected |
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::ValueFederate | explicit |
ValueFederate(const std::string &fedName, const std::string &configString) | helics::ValueFederate | |
ValueFederate() | helics::ValueFederate | explicit |
ValueFederate(bool res) | helics::ValueFederate | explicit |
ValueFederate(const char *configString) | helics::ValueFederate | explicit |
ValueFederate(const ValueFederate &fed)=delete | helics::ValueFederate | |
ValueFederate(ValueFederate &&fed) noexcept | helics::ValueFederate | |
waitCommand() | helics::Federate | |
~CombinationFederate() | helics::CombinationFederate | virtual |
~Federate() | helics::Federate | virtual |
~MessageFederate() | helics::MessageFederate | virtual |
~ValueFederate() | helics::ValueFederate | virtual |