| helics 3.6.1

helics::Input Member List

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 | inline virtual
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