#include <parameter_input.hpp>
|
| ParameterInputBase (char const *name, Component &parent, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType, ParameterConfigBase const ¶mConfig) |
|
| ParameterInputBase (char const *name, Component &parent, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType) |
|
virtual | ~ParameterInputBase () override |
|
virtual CommunicationProtocolBase::Input & | protocolInput ()=0 |
|
| ParameterPortBase (char const *name, Component &parent, PortBase::Direction direction, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType, ParameterConfigBase const ¶meterConfig) |
|
| ParameterPortBase (char const *name, Component &parent, PortBase::Direction direction, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType) |
|
| ParameterPortBase (ParameterPortBase const &)=delete |
|
| ParameterPortBase (ParameterPortBase &&)=delete |
|
ParameterPortBase & | operator= (ParameterPortBase const &)=delete |
|
ParameterPortBase & | operator= (ParameterPortBase &&)=delete |
|
virtual | ~ParameterPortBase () |
|
void | setParameterConfig (ParameterConfigBase const ¶meterConfig) |
|
ParameterType | parameterType () const |
|
CommunicationProtocolType | protocolType () const |
|
ParameterConfigBase const & | parameterConfig () const |
|
impl::ParameterPortBaseImplementation & | implementation () |
|
impl::ParameterPortBaseImplementation const & | implementation () const |
|
visr::ParameterInputBase::~ParameterInputBase |
( |
| ) |
|
|
overridevirtualdefault |
Implemented in visr::ParameterInput< ProtocolT, ParameterT >, visr::PolymorphicParameterInput, visr::ParameterInput< pml::SharedDataProtocol, pml::MatrixParameter< SampleType > >, visr::ParameterInput< pml::DoubleBufferingProtocol, pml::ListenerPosition >, visr::ParameterInput< pml::SharedDataProtocol, pml::TimeFrequencyParameter< SampleType > >, visr::ParameterInput< pml::DoubleBufferingProtocol, pml::VectorParameter< SampleType > >, visr::ParameterInput< pml::SharedDataProtocol, pml::ObjectVector >, visr::ParameterInput< pml::DoubleBufferingProtocol, pml::ObjectVector >, visr::ParameterInput< pml::MessageQueueProtocol, visr::reverbobject::LateReverbParameter >, and visr::ParameterInput< pml::MessageQueueProtocol, pml::StringParameter >.
The documentation for this class was generated from the following files: