![]() |
helics
2.8.1
|
This is the complete list of members for helics::InputT< X >, including all inherited members.
addTarget(const std::string &newTarget) | helics::Input | inline |
checkUpdate(bool assumeUpdate=false) | helics::Input | |
clearUpdate() | helics::Input | |
close() | helics::Input | inline |
enableChangeDetection(bool enabled=true) noexcept | helics::Input | inline |
fed | helics::Input | protected |
getDisplayName() const | helics::Input | inline |
getHandle() const | helics::Input | inline |
getHelicsInjectionType() const | helics::Input | inline |
getHelicsType() const | helics::Input | inline |
getInfo() const | helics::Input | inline |
getInjectionUnits() const | helics::Input | inline |
getKey() const | helics::Input | inline |
getLastUpdate() const | helics::Input | inline |
getMultiInputMode() const (defined in helics::Input) | helics::Input | inline |
getName() const | helics::Input | inline |
getOption(int32_t option) const | helics::Input | |
getPublicationType() const | helics::Input | inline |
getRawSize() | helics::Input | |
getRawValue() | helics::Input | |
getStringSize() | helics::Input | |
getTarget() const | helics::Input | inline |
getType() const | helics::Input | inline |
getUnits() const | helics::Input | inline |
getValue() | helics::InputT< X > | inline |
getValue(X &out) | helics::InputT< X > | inline |
helics::Input::getValue(double *data, int maxsize) | helics::Input | |
helics::Input::getValue(char *str, int maxsize) | helics::Input | |
getValueRef() (defined in helics::Input) | helics::Input | |
getVectorSize() | helics::Input | |
handle | helics::Input | protected |
Input()=default | helics::Input | |
Input(ValueFederate *valueFed, interface_handle 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(interface_visibility 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(interface_visibility locality, FedPtr &valueFed, const std::string &name, const std::string &defaultType="def", const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(ValueFederate *valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(FedPtr &valueFed, const std::string &name, data_type defType, const std::string &units=std::string()) (defined in helics::Input) | helics::Input | inline |
Input(interface_visibility locality, ValueFederate *valueFed, const std::string &name, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(interface_visibility locality, FedPtr &valueFed, const std::string &key, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(interface_visibility locality, ValueFederate *valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
Input(interface_visibility locality, FedPtr &valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input) | helics::Input | inline |
InputT()=default (defined in helics::InputT< X >) | helics::InputT< X > | |
InputT(ValueFederate *valueFed, const std::string &name, const std::string &units=std::string()) | helics::InputT< X > | inline |
InputT(FedPtr &valueFed, const std::string &name, const std::string &units=std::string()) | helics::InputT< X > | inline |
isUpdated() | helics::Input | |
isUpdated() const | helics::Input | |
isValid() const | helics::Input | inline |
operator interface_handle() const | helics::Input | inline |
operator<(const Input &inp) const (defined in helics::Input) | helics::Input | inline |
operator>(const Input &inp) const (defined in helics::Input) | helics::Input | inline |
registerNotificationCallback(std::function< void(Time)> callback) | helics::Input | inline |
removeTarget(const std::string &targetToRemove) | helics::Input | inline |
setDefault(const X &val) | helics::InputT< X > | inline |
helics::Input::setDefault(X &&val) | helics::Input | inline |
setInfo(const std::string &info) | helics::Input | inline |
setInputNotificationCallback(std::function< void(X, Time)> callback) | helics::InputT< X > | inline |
helics::Input::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) | helics::Input | |
vectorDataProcess(const std::vector< std::shared_ptr< const data_block >> &dataV) (defined in helics::Input) | helics::Input |