VCV Rack API v2
Loading...
Searching...
No Matches
rack::settings::PluginWhitelist Struct Reference

The VCV JSON API returns the data structure {pluginSlug: [moduleSlugs] or true} where "true" represents that the user is subscribed to the plugin (all modules and future modules). More...

#include <settings.hpp>

Public Attributes

bool subscribed = false
 
std::set< std::string > moduleSlugs
 

Detailed Description

The VCV JSON API returns the data structure {pluginSlug: [moduleSlugs] or true} where "true" represents that the user is subscribed to the plugin (all modules and future modules).

C++ isn't weakly typed, so we need the PluginWhitelist data structure to store this information.

Member Data Documentation

◆ subscribed

bool rack::settings::PluginWhitelist::subscribed = false

◆ moduleSlugs

std::set<std::string> rack::settings::PluginWhitelist::moduleSlugs

The documentation for this struct was generated from the following file: