![]() |
VISR
0.11.1
Versatile Interactive Scene Renderer
|
#include <empty_parameter_config.hpp>
Public Member Functions | |
EmptyParameterConfig () | |
virtual | ~EmptyParameterConfig () |
std::unique_ptr< ParameterConfigBase > | clone () const override |
bool | compare (ParameterConfigBase const &rhs) const override |
bool | compare (EmptyParameterConfig const &rhs) const |
![]() | |
virtual | ~ParameterConfigBase () |
Additional Inherited Members | |
![]() | |
ParameterConfigBase () | |
ParameterConfigBase (ParameterConfigBase const &) | |
A dummy config types for parameters that do not require a configuration.
visr::pml::EmptyParameterConfig::EmptyParameterConfig | ( | ) |
|
virtualdefault |
|
overridevirtual |
Clone (virtual copy construction) function. Pure virtual function, must be defined in derived types.
Implements visr::ParameterConfigBase.
|
overridevirtual |
Comparison function between parameter configurations. Must only be called between objects of equal dynamic type. Pure virtual function interface, must be implemented by derived parameter config types.
rhs | The parameter configuration object to compare with. |
std::invalid_argument | it the this object and rhs have nonmatching dynamic types. |
Implements visr::ParameterConfigBase.
bool visr::pml::EmptyParameterConfig::compare | ( | EmptyParameterConfig const & | rhs | ) | const |