| ArgumentInputType enum name | HydroCouple::IArgument | |
| HydroCouple::blockSignals(bool block)=0 | HydroCouple::ISignal< const std::shared_ptr< IComponentDataItemValueChanged > & > | pure virtual |
| HydroCouple::IComponentDataItem::HydroCouple::IIdentity::blockSignals(bool block)=0 | HydroCouple::ISignal< std::string > | pure virtual |
| caption() const =0 | HydroCouple::IDescription | pure virtual |
| HydroCouple::connect(const std::shared_ptr< ISlot< Args... > > &slot)=0 | HydroCouple::ISignal< const std::shared_ptr< IComponentDataItemValueChanged > & > | pure virtual |
| HydroCouple::IComponentDataItem::HydroCouple::IIdentity::connect(const std::shared_ptr< ISlot< Args... > > &slot)=0 | HydroCouple::ISignal< std::string > | pure virtual |
| currentArgumentInputType() const =0 | HydroCouple::IArgument | pure virtual |
| dataKind() const =0 | HydroCouple::IComponentDataItem | pure virtual |
| description() const =0 | HydroCouple::IDescription | pure virtual |
| dimensions() const =0 | HydroCouple::IComponentDataItem | pure virtual |
| HydroCouple::disconnect(const std::shared_ptr< ISlot< Args... > > &slot)=0 | HydroCouple::ISignal< const std::shared_ptr< IComponentDataItemValueChanged > & > | pure virtual |
| HydroCouple::IComponentDataItem::HydroCouple::IIdentity::disconnect(const std::shared_ptr< ISlot< Args... > > &slot)=0 | HydroCouple::ISignal< std::string > | pure virtual |
| HydroCouple::emit(Args... args)=0 | HydroCouple::ISignal< const std::shared_ptr< IComponentDataItemValueChanged > & > | protectedpure virtual |
| HydroCouple::IComponentDataItem::HydroCouple::IIdentity::emit(Args... args)=0 | HydroCouple::ISignal< std::string > | protectedpure virtual |
| fileFilters() const =0 | HydroCouple::IArgument | pure virtual |
| getValuesInto(const BufferDescriptor &destination, std::span< const int64_t > start, std::span< const int64_t > count, std::string *message=nullptr) const =0 | HydroCouple::IComponentDataItem | pure virtual |
| id() const =0 | HydroCouple::IIdentity | pure virtual |
| initialize(const std::string &value, ArgumentInputType argType, std::string &message)=0 | HydroCouple::IArgument | pure virtual |
| initialize(const IComponentDataItem &componentDataItem, std::string &message)=0 | HydroCouple::IArgument | pure virtual |
| isOptional() const =0 | HydroCouple::IArgument | pure virtual |
| isReadOnly() const =0 | HydroCouple::IArgument | pure virtual |
| isValidArgType(ArgumentInputType argType) const =0 | HydroCouple::IArgument | pure virtual |
| modelComponent() const =0 | HydroCouple::IComponentDataItem | pure virtual |
| saveData()=0 | HydroCouple::IArgument | pure virtual |
| serialize(ArgumentInputType argType, std::string &value, std::string &message) const =0 | HydroCouple::IArgument | pure virtual |
| setCaption(const std::string &caption)=0 | HydroCouple::IDescription | pure virtual |
| setDescription(const std::string &description)=0 | HydroCouple::IDescription | pure virtual |
| setValuesFrom(const BufferDescriptor &source, std::span< const int64_t > start, std::span< const int64_t > count, std::string *message=nullptr)=0 | HydroCouple::IComponentDataItem | pure virtual |
| shape() const =0 | HydroCouple::IComponentDataItem | pure virtual |
| toString() const =0 | HydroCouple::IArgument | pure virtual |
| validComponentDataItemTypes() const =0 | HydroCouple::IArgument | pure virtual |
| valueDefinition() const =0 | HydroCouple::IComponentDataItem | pure virtual |
| ~IArgument()=default | HydroCouple::IArgument | virtual |
| ~IComponentDataItem()=default | HydroCouple::IComponentDataItem | virtual |
| ~IDescription()=default | HydroCouple::IDescription | virtual |
| ~IIdentity()=default | HydroCouple::IIdentity | virtual |
| ~IPropertyChanged()=default | HydroCouple::IPropertyChanged | virtual |
| HydroCouple::~ISignal()=default | HydroCouple::ISignal< const std::shared_ptr< IComponentDataItemValueChanged > & > | virtual |
| HydroCouple::IComponentDataItem::HydroCouple::IIdentity::~ISignal()=default | HydroCouple::ISignal< std::string > | virtual |