![]() |
helics
3.6.1
|
This is the complete list of members for helics::Input, including all inherited members.
| addAlias(std::string_view alias) | helics::Interface | |
| addDestinationTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) | helics::Interface | |
| addPublication(std::string_view target) | helics::Input | |
| addSourceTarget(std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) | helics::Interface | |
| addTarget(std::string_view target) | helics::Input | inline |
| checkUpdate(bool assumeUpdate=false) | helics::Input | |
| clearUpdate() | helics::Input | |
| close() | helics::Interface | |
| disconnectFromCore() | helics::Interface | |
| enableChangeDetection(bool enabled=true) noexcept | helics::Input | inline |
| fed | helics::Input | protected |
| getByteCount() | helics::Input | |
| getBytes() | helics::Input | |
| getComplexValue(double *data, int maxsize) | helics::Input | |
| getDestinationTargetCount() const | helics::Interface | |
| getDestinationTargets() const | helics::Interface | |
| getDisplayName() const override | helics::Input | inlinevirtual |
| getDouble() | helics::Input | inline |
| getExtractionType() const | helics::Interface | |
| getExtractionUnits() const | helics::Interface | |
| getHandle() const | helics::Interface | inline |
| getHelicsInjectionType() const | helics::Input | inline |
| getHelicsType() const | helics::Input | inline |
| getInfo() const | helics::Interface | |
| getInjectionType() const | helics::Interface | |
| getInjectionUnits() const | helics::Interface | |
| getLastUpdate() const | helics::Input | |
| getLocalName() const | helics::Interface | inline |
| getMultiInputMode() const (defined in helics::Input) | helics::Input | inline |
| getName() const | helics::Interface | |
| getOption(int32_t option) const override | helics::Input | virtual |
| getPublicationType() const | helics::Input | inline |
| getSourceTargetCount() const | helics::Interface | |
| getSourceTargets() const | helics::Interface | |
| getString() | helics::Input | inline |
| getStringSize() | helics::Input | |
| getTag(std::string_view tag) const | helics::Interface | |
| getTarget() const (defined in helics::Input) | helics::Input | inline |
| getType() const | helics::Input | inline |
| getUnits() const | helics::Input | inline |
| getValue(double *data, int maxsize) | helics::Input | |
| getValue(char *str, int maxsize) | helics::Input | |
| getValue(X &out) | helics::Input | inline |
| getValue() | helics::Input | inline |
| getValueRef() (defined in helics::Input) | helics::Input | |
| getVectorSize() | helics::Input | |
| handle | helics::Interface | protected |
| Input()=default | helics::Input | |
| Input(ValueFederate *valueFed, InterfaceHandle id, std::string_view actName, std::string_view unitsOut={}) | helics::Input | |
| Input(ValueFederate *valueFed, std::string_view key, std::string_view defaultType="def", std::string_view units={}) (defined in helics::Input) | helics::Input | |
| Input(FedPtr &valueFed, std::string_view key, std::string_view defaultType="def", std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(InterfaceVisibility locality, ValueFederate *valueFed, std::string_view key, std::string_view defaultType="def", std::string_view units={}) (defined in helics::Input) | helics::Input | |
| Input(InterfaceVisibility locality, FedPtr &valueFed, std::string_view key, std::string_view defaultType="def", std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(ValueFederate *valueFed, std::string_view key, DataType defType, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(FedPtr &valueFed, std::string_view key, DataType defType, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(InterfaceVisibility locality, ValueFederate *valueFed, std::string_view key, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(InterfaceVisibility locality, FedPtr &valueFed, std::string_view key, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(InterfaceVisibility locality, ValueFederate *valueFed, std::string_view key, DataType defType, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Input(InterfaceVisibility locality, FedPtr &valueFed, std::string_view key, DataType defType, std::string_view units={}) (defined in helics::Input) | helics::Input | inline |
| Interface()=default (defined in helics::Interface) | helics::Interface | |
| Interface(Federate *federate, InterfaceHandle hid, std::string_view actName) (defined in helics::Interface) | helics::Interface | |
| Interface(Core *core, InterfaceHandle hid, std::string_view actName) (defined in helics::Interface) | helics::Interface | inline |
| isUpdated() | helics::Input | |
| isUpdated() const | helics::Input | |
| isValid() const | helics::Interface | inline |
| mCore | helics::Interface | protected |
| mName | helics::Interface | protected |
| operator InterfaceHandle() const | helics::Interface | inline |
| operator!=(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
| operator<(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
| operator==(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
| operator>(const Interface &inp) const (defined in helics::Interface) | helics::Interface | inline |
| registerNotificationCallback(std::function< void(Time)> callback) | helics::Input | |
| removeTarget(std::string_view targetToRemove) | helics::Interface | |
| setDefault(X &&val) | helics::Input | inline |
| setDefaultBytes(data_view val) (defined in helics::Input) | helics::Input | |
| setInfo(std::string_view info) | helics::Interface | |
| setInputNotificationCallback(std::function< void(const X &, Time)> callback) | helics::Input | inline |
| setMinimumChange(double deltaV) noexcept | helics::Input | inline |
| setOption(int32_t option, int32_t value=1) override | helics::Input | virtual |
| setTag(std::string_view tag, std::string_view value) | helics::Interface | |
| ValueFederateManager (defined in helics::Input) | helics::Input | friend |
| vectorDataProcess(const std::vector< std::shared_ptr< const SmallBuffer >> &dataV) (defined in helics::Input) | helics::Input | |
| ~Interface()=default (defined in helics::Interface) | helics::Interface | virtual |