helics
3.5.2
|
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 |