![]() |
helics
3.0.1
|
This is the complete list of members for helics::Input, including all inherited members.
addDestinationTarget(std::string_view newTarget) | helics::Interface | |
addSourceTarget(std::string_view newTarget) | helics::Interface | |
addTarget(const std::string &target) | helics::Input | |
checkUpdate(bool assumeUpdate=false) | helics::Input | |
clearUpdate() | helics::Input | |
close() | helics::Interface | |
cr | helics::Interface | protected |
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 | |
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 |
getSourceTargets() const | helics::Interface | |
getString() | helics::Input | inline |
getStringSize() | helics::Input | |
getTag(const std::string &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, const std::string &actName, const std::string &unitsOut=std::string{}) | helics::Input | |
Input(ValueFederate *valueFed, const std::string &key, const std::string &defaultType="def", const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | |
Input(FedPtr &valueFed, const std::string &key, const std::string &defaultType="def", const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(InterfaceVisibility locality, ValueFederate *valueFed, const std::string &key, const std::string &defaultType="def", const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | |
Input(InterfaceVisibility locality, FedPtr &valueFed, const std::string &key, const std::string &defaultType="def", const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(ValueFederate *valueFed, const std::string &key, DataType defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(FedPtr &valueFed, const std::string &key, DataType defType, const std::string &units=std::string()) (defined in helics::Input) | helics::Input | inline |
Input(InterfaceVisibility locality, ValueFederate *valueFed, const std::string &key, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(InterfaceVisibility locality, FedPtr &valueFed, const std::string &key, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(InterfaceVisibility locality, ValueFederate *valueFed, const std::string &key, DataType defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(InterfaceVisibility locality, FedPtr &valueFed, const std::string &key, DataType defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Interface()=default (defined in helics::Interface) | helics::Interface | |
Interface(Federate *federate, InterfaceHandle id, std::string_view actName) (defined in helics::Interface) | helics::Interface | |
Interface(Core *core, InterfaceHandle id, std::string_view actName) (defined in helics::Interface) | helics::Interface | inline |
isUpdated() | helics::Input | |
isUpdated() const | helics::Input | |
isValid() const | helics::Interface | inline |
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(const std::string &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(const std::string &tag, const std::string &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 |