libLicenseClient/api/SystemParamsProvider_linux.h

24 lines
390 B
C++

#pragma once
#include "SystemParams.h"
#include <memory>
#include <string>
namespace detail
{
class SystemParamsProvider_linuxImpl;
}
class SystemParamsProvider_linux final
{
public:
SystemParamsProvider_linux();
~SystemParamsProvider_linux();
public:
SystemParams retrieveSystemParams();
private:
std::unique_ptr<detail::SystemParamsProvider_linuxImpl> m_impl;
};