NAP
Public Member Functions | Public Attributes | List of all members
ParameterServiceConfiguration Class Reference

#include <parameterservice.h>

Public Member Functions

virtual rtti::TypeInfo getServiceType () const override
 
- Public Member Functions inherited from Object
 Object ()
 
virtual ~Object ()
 
virtual bool init (utility::ErrorState &errorState)
 
virtual void onDestroy ()
 
 Object (Object &)=delete
 
Objectoperator= (const Object &)=delete
 
 Object (Object &&)=delete
 
Objectoperator= (Object &&)=delete
 

Public Attributes

std::string mPresetsDirectory = "Presets"
 Property: 'PresetsDirectory' The directory where presets should be saved to/loaded from. More...
 
- Public Attributes inherited from Object
std::string mID
 Property: 'mID' unique name of the object. Used as an identifier by the system. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from Object
static bool isIDProperty (rtti::Instance &object, const rtti::Property &property)
 

Description

The ParameterServiceConfiguration is used to configure the ParameterService. It allows the user to specify the id of the 'root' parameter group and the directory where presets should be saved to.

Inheritance diagram for ParameterServiceConfiguration:
[legend]
Collaboration diagram for ParameterServiceConfiguration:
[legend]

Member Function Documentation

◆ getServiceType()

virtual rtti::TypeInfo getServiceType ( ) const
overridevirtual
Returns
The Service type associated with this configuration.

Implements ServiceConfiguration.

Member Data Documentation

◆ mPresetsDirectory

std::string mPresetsDirectory = "Presets"

Property: 'PresetsDirectory' The directory where presets should be saved to/loaded from.