nx_server_plugin_sdk 1.0 Server Plugin SDK

Classes | Public Types | Public Member Functions | List of all members
nx::vms_server_plugins::analytics::stub::settings::ActiveSettingsBuilder Class Reference

## Classes
struct | ActiveSettingKey

## Public Types
using | ActiveSettingHandler = std::function< void(nx::kit::Json *, std::map< std::string, std::string > *)>

## Public Member Functions
void | addRule (const std::string &activeSettingName, const std::string &activeSettingValue, ActiveSettingHandler activeSettingHandler)
void | addDefaultRule (const std::string &activeSettingName, ActiveSettingHandler activeSettingHandler)
void | updateSettings (const std::string &activeSettingName, nx::kit::Json *inOutSettingsModel, std::map< std::string, std::string > *inOutSettingsValues) const

The documentation for this class was generated from the following files:

- samples/analytics/stub_analytics_plugin/src/nx/vms_server_plugins/analytics/stub/settings/active_settings_builder.h
- samples/analytics/stub_analytics_plugin/src/nx/vms_server_plugins/analytics/stub/settings/active_settings_builder.cpp