helics  2.8.1
helics::Input Member List

This is the complete list of members for helics::Input, including all inherited members.

addTarget(const std::string &newTarget)helics::Inputinline
checkUpdate(bool assumeUpdate=false)helics::Input
clearUpdate()helics::Input
close()helics::Inputinline
enableChangeDetection(bool enabled=true) noexcepthelics::Inputinline
fedhelics::Inputprotected
getDisplayName() consthelics::Inputinline
getHandle() consthelics::Inputinline
getHelicsInjectionType() consthelics::Inputinline
getHelicsType() consthelics::Inputinline
getInfo() consthelics::Inputinline
getInjectionUnits() consthelics::Inputinline
getKey() consthelics::Inputinline
getLastUpdate() consthelics::Inputinline
getMultiInputMode() const (defined in helics::Input)helics::Inputinline
getName() consthelics::Inputinline
getOption(int32_t option) consthelics::Input
getPublicationType() consthelics::Inputinline
getRawSize()helics::Input
getRawValue()helics::Input
getStringSize()helics::Input
getTarget() consthelics::Inputinline
getType() consthelics::Inputinline
getUnits() consthelics::Inputinline
getValue(double *data, int maxsize)helics::Input
getValue(char *str, int maxsize)helics::Input
getValue(X &out)helics::Inputinline
getValue()helics::Inputinline
getValueRef() (defined in helics::Input)helics::Input
getVectorSize()helics::Input
handlehelics::Inputprotected
Input()=defaulthelics::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::Inputinline
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::Inputinline
Input(ValueFederate *valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input)helics::Inputinline
Input(FedPtr &valueFed, const std::string &name, data_type defType, const std::string &units=std::string()) (defined in helics::Input)helics::Inputinline
Input(interface_visibility locality, ValueFederate *valueFed, const std::string &name, const std::string &units=std::string{}) (defined in helics::Input)helics::Inputinline
Input(interface_visibility locality, FedPtr &valueFed, const std::string &key, const std::string &units=std::string{}) (defined in helics::Input)helics::Inputinline
Input(interface_visibility locality, ValueFederate *valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input)helics::Inputinline
Input(interface_visibility locality, FedPtr &valueFed, const std::string &name, data_type defType, const std::string &units=std::string{}) (defined in helics::Input)helics::Inputinline
isUpdated()helics::Input
isUpdated() consthelics::Input
isValid() consthelics::Inputinline
operator interface_handle() consthelics::Inputinline
operator<(const Input &inp) const (defined in helics::Input)helics::Inputinline
operator>(const Input &inp) const (defined in helics::Input)helics::Inputinline
registerNotificationCallback(std::function< void(Time)> callback)helics::Inputinline
removeTarget(const std::string &targetToRemove)helics::Inputinline
setDefault(X &&val)helics::Inputinline
setInfo(const std::string &info)helics::Inputinline
setInputNotificationCallback(std::function< void(const X &, Time)> callback)helics::Inputinline
setMinimumChange(double deltaV) noexcepthelics::Inputinline
setOption(int32_t option, int32_t value=1)helics::Input
ValueFederateManager (defined in helics::Input)helics::Inputfriend
vectorDataProcess(const std::vector< std::shared_ptr< const data_block >> &dataV) (defined in helics::Input)helics::Input