5#ifndef SENZING_SDK_SZCONFIG_HPP
6#define SENZING_SDK_SZCONFIG_HPP
In-memory Senzing configuration document.
Definition SzConfig.hpp:13
virtual std::string RegisterDataSource(const std::string &dataSourceCode)=0
Registers a data source by code and returns the JSON describing it.
virtual std::string GetDataSourceRegistry()=0
Returns JSON describing the data sources registered in this config.
virtual std::string Export()=0
Exports this configuration as a JSON definition string.
virtual void UnregisterDataSource(const std::string &dataSourceCode)=0
Unregisters the data source identified by dataSourceCode.
virtual ~SzConfig()=default
Definition SzCoreConfig.hpp:20