#include <parameter_output.hpp>
|
| ParameterOutputBase (char const *name, Component &parent, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType, ParameterConfigBase const ¶mConfig) |
|
| ParameterOutputBase (char const *name, Component &parent, ParameterType const ¶meterType, CommunicationProtocolType const &protocolType) |
|
virtual | ~ParameterOutputBase () override |
|
virtual CommunicationProtocolBase::Output & | protocolOutput ()=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::ParameterOutputBase::~ParameterOutputBase |
( |
| ) |
|
|
overridevirtualdefault |
Implemented in visr::ParameterOutput< ProtocolT, ParameterT >, visr::ParameterOutput< pml::SharedDataProtocol, pml::MatrixParameter< SampleType > >, visr::ParameterOutput< pml::MessageQueueProtocol, visr::pml::IndexedValueParameter >, visr::ParameterOutput< pml::SharedDataProtocol, pml::MatrixParameter< CoefficientType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::BiquadParameterMatrix< SampleType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::SignalRoutingParameter >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::ListenerPosition >, visr::ParameterOutput< pml::SharedDataProtocol, pml::TimeFrequencyParameter< SampleType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::VectorParameter< CoefficientType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::VectorParameter< SampleType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::VectorParameter< Afloat > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::BiquadParameterMatrix< CoefficientType > >, visr::ParameterOutput< pml::DoubleBufferingProtocol, pml::ObjectVector >, visr::ParameterOutput< pml::MessageQueueProtocol, pml::StringParameter >, visr::ParameterOutput< pml::MessageQueueProtocol, visr::reverbobject::LateReverbParameter >, and visr::PolymorphicParameterOutput.
The documentation for this class was generated from the following files: