![]() |
helics
3.6.1
|
This is the complete list of members for helics::CombinationFederate, 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::ValueFederate | inline |
| addIndexedTarget(const iType &iObject, std::string_view target, int index1, int index2) | helics::ValueFederate | inline |
| addTarget(const Publication &pub, std::string_view target) | helics::ValueFederate | |
| addTarget(const Input &inp, std::string_view target) | helics::ValueFederate | |
| clearUpdate(const Input &inp) | helics::ValueFederate | |
| clearUpdates() | helics::ValueFederate | |
| CombinationFederate() | helics::CombinationFederate | |
| CombinationFederate(std::string_view fedName, const FederateInfo &fedInfo) | helics::CombinationFederate | explicit |
| 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::CombinationFederate | explicit |
| CombinationFederate(CombinationFederate &&fed) noexcept | helics::CombinationFederate | |
| CombinationFederate(const CombinationFederate &fed)=delete | helics::CombinationFederate | |
| completeOperation() | helics::Federate | |
| configFile | helics::Federate | protected |
| coreObject | helics::Federate | protected |
| currentMode | 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 | |
| enteringExecutingMode(iteration_time res) | helics::Federate | protected |
| enteringInitializingMode(IterationResult iterating) | helics::Federate | protected |
| 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::Federate | explicit |
| Federate(std::string_view fedname, const std::string &configString) | helics::Federate | |
| Federate() noexcept | helics::Federate | |
| Federate(Federate &&fed) noexcept | helics::Federate | |
| Federate(const Federate &fed)=delete | helics::Federate | |
| finalize() | helics::Federate | |
| finalizeAsync() | helics::Federate | |
| finalizeComplete() | helics::Federate | |
| finalizeOperations() | helics::Federate | protected |
| forceCoreUpdate(Input &inp) | helics::ValueFederate | |
| getBytes(const Input &inp) | helics::ValueFederate | |
| getCommand() | helics::Federate | |
| getConfigFile() const | helics::Federate | inline |
| getCorePointer() | helics::Federate | inline |
| getCurrentMode() const noexcept | helics::Federate | inline |
| getCurrentTime() const noexcept | helics::Federate | inline |
| getDataSink(std::string_view name) const | helics::MessageFederate | |
| getEndpoint(std::string_view name) const | helics::MessageFederate | |
| getEndpoint(int index) const | helics::MessageFederate | |
| getEndpointCount() const | helics::MessageFederate | |
| getFilter(std::string_view filterName) const | helics::Federate | |
| getFilter(int index) const | helics::Federate | |
| getFilter(std::string_view 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(std::string_view name) const | helics::ValueFederate | |
| getInput(std::string_view name) | helics::ValueFederate | |
| getInput(int index) const | helics::ValueFederate | |
| getInput(int index) | helics::ValueFederate | |
| getInput(std::string_view name, int index1) const | helics::ValueFederate | |
| getInput(std::string_view name, int index1, int index2) const | helics::ValueFederate | |
| getInputByTarget(std::string_view target) const | helics::ValueFederate | |
| getInputByTarget(std::string_view target) | helics::ValueFederate | |
| getInputCount() const | helics::ValueFederate | |
| getIntegerProperty(int32_t option) const | helics::Federate | virtual |
| getLastUpdateTime(const Input &inp) const | helics::ValueFederate | |
| getMessage(const Endpoint &ept) | helics::MessageFederate | |
| getMessage() | helics::MessageFederate | |
| getName() const | helics::Federate | inline |
| getPublication(std::string_view name) | helics::ValueFederate | |
| getPublication(std::string_view name) const | helics::ValueFederate | |
| getPublication(int index) | helics::ValueFederate | |
| getPublication(int index) const | helics::ValueFederate | |
| getPublication(std::string_view name, int index1) const | helics::ValueFederate | |
| getPublication(std::string_view name, int index1, int index2) const | helics::ValueFederate | |
| getPublicationCount() const | helics::ValueFederate | |
| getSubscription(std::string_view target) const | helics::ValueFederate | inline |
| getSubscription(std::string_view target) | helics::ValueFederate | inline |
| getTag(std::string_view tag) const | helics::Federate | |
| getTarget(const Input &inp) const | helics::ValueFederate | |
| getTimeProperty(int32_t option) const | helics::Federate | virtual |
| getTranslator(std::string_view translatorName) const | helics::Federate | |
| getTranslator(int index) const | helics::Federate | |
| getTranslator(std::string_view translatorName) | helics::Federate | |
| getTranslator(int index) | helics::Federate | |
| getTranslatorCount() const | helics::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::Federate | protected |
| hasMessage() const | helics::MessageFederate | |
| hasMessage(const Endpoint &ept) const (defined in helics::MessageFederate) | helics::MessageFederate | |
| hasPotentialInterfaces (defined in helics::Federate) | helics::Federate | protected |
| initializeToExecuteStateTransition(iteration_time 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, std::string_view message) | helics::Federate | |
| localError(int errorcode) | helics::Federate | |
| localNameGenerator(std::string_view addition) const | helics::Federate | protected |
| localQuery(std::string_view queryStr) const override | helics::CombinationFederate | protectedvirtual |
| logDebugMessage(std::string_view message) const | helics::Federate | inline |
| logErrorMessage(std::string_view message) const | helics::Federate | inline |
| logInfoMessage(std::string_view message) const | helics::Federate | inline |
| logMessage(int level, std::string_view message) const | helics::Federate | |
| logWarningMessage(std::string_view message) const | helics::Federate | inline |
| mCurrentTime | helics::Federate | protected |
| 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::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 | |
| mStopTime | helics::Federate | protected |
| 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 | |
| postTimeRequestOperations(Time newTime, bool iterating) (defined in helics::Federate) | helics::Federate | protected |
| preTimeRequestOperations(Time nextStep, bool iterating) (defined in helics::Federate) | helics::Federate | protected |
| 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::ValueFederate | inline |
| 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::Federate | inline |
| 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::Federate | inline |
| registerFilterInterfaces(const std::string &configString) | helics::Federate | inline |
| 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::ValueFederate | inline |
| 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::ValueFederate | inline |
| 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::Federate | inline |
| registerIndexedEndpoint(std::string_view eptName, int index1, std::string_view type=std::string_view()) | helics::MessageFederate | inline |
| registerIndexedInput(std::string_view name, int index1, std::string_view units=std::string_view()) | helics::ValueFederate | inline |
| registerIndexedInput(std::string_view name, int index1, int index2, std::string_view units=std::string_view()) | helics::ValueFederate | inline |
| registerIndexedPublication(std::string_view name, int index1, std::string_view units=std::string_view{}) | helics::ValueFederate | inline |
| registerIndexedPublication(std::string_view name, int index1, int index2, std::string_view units=std::string_view{}) | helics::ValueFederate | inline |
| registerIndexedSubscription(std::string_view target, int index1, std::string_view units=std::string_view{}) | helics::ValueFederate | inline |
| registerIndexedSubscription(std::string_view target, int index1, int index2, std::string_view units=std::string_view{}) | helics::ValueFederate | inline |
| 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::ValueFederate | inline |
| registerInterfaces(const std::string &configString) override | helics::CombinationFederate | virtual |
| 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::ValueFederate | inline |
| 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::Federate | inline |
| registerTranslator() | helics::Federate | inline |
| 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::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 | |
| retriggerTimeRequest | helics::Federate | protected |
| 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::Federate | protected |
| 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(Filter &filt, std::shared_ptr< FilterOperator > filtOp) | helics::Federate | static |
| setFlagOption(int flagIndex, bool flagValue=true) override | helics::CombinationFederate | virtual |
| setGlobal(std::string_view valueName, std::string_view value) | helics::Federate | |
| 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 | |
| setProperty(int32_t option, double timeValue) | helics::Federate | virtual |
| setProperty(int32_t option, Time timeValue) | helics::Federate | virtual |
| setProperty(int32_t option, int32_t optionValue) | helics::Federate | virtual |
| setQueryCallback(const std::function< std::string(std::string_view)> &queryFunction) | helics::Federate | |
| setSeparator(char separator) | helics::Federate | inline |
| 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(Translator &trans, std::shared_ptr< TranslatorOperator > transOp) | helics::Federate | static |
| singleThreadFederate (defined in helics::Federate) | helics::Federate | protected |
| 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(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::ValueFederate | explicit |
| ValueFederate(std::string_view 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 |