Senzing C++ SDK
C++ SDK for Senzing v4, patterned after the official C# SDK
Loading...
Searching...
No Matches
SzProduct.hpp
Go to the documentation of this file.
1// SzProduct.hpp -- abstract interface mirroring C# Senzing.Sdk.SzProduct.
2#ifndef SENZING_SDK_SZPRODUCT_HPP
3#define SENZING_SDK_SZPRODUCT_HPP
4
5#include <string>
6
7namespace senzing::sdk {
8
10class SzProduct {
11public:
12 virtual ~SzProduct() = default;
13
15 virtual std::string GetLicense() = 0;
16
18 virtual std::string GetVersion() = 0;
19};
20
21} // namespace senzing::sdk
22
23#endif // SENZING_SDK_SZPRODUCT_HPP
Provides access to the Senzing product version and license metadata.
Definition SzProduct.hpp:10
virtual std::string GetVersion()=0
Returns the JSON describing the currently installed product version.
virtual std::string GetLicense()=0
Returns the JSON describing the currently installed license.
virtual ~SzProduct()=default
Definition SzCoreConfig.hpp:20