Class SettingsCollection

Class Documentation

class SettingsCollection

Represents configuration settings related to a user in a specific context.

Public Functions

SettingsCollection() = default
bool operator==(const csp::common::SettingsCollection &Other)
bool operator!=(const csp::common::SettingsCollection &Other)

Public Members

csp::common::String UserId

ID of the user these settings relate to.

csp::common::String Context

A context identifier for the settings.

This can be used to scope or separate settings across different environments or modules.

csp::common::Map<csp::common::String, csp::common::String> Settings

A key-value store of arbitrary user settings.