Files
deskflow/src/lib/arch/win32/ArchSystemWindows.h
2025-03-13 12:25:25 +00:00

26 lines
704 B
C++

/*
* Deskflow -- mouse and keyboard sharing utility
* SPDX-FileCopyrightText: (C) 2012 - 2016 Symless Ltd.
* SPDX-FileCopyrightText: (C) 2004 Chris Schoeneman
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
*/
#pragma once
#include "arch/IArchSystem.h"
#define ARCH_SYSTEM ArchSystemWindows
//! Win32 implementation of IArchString
class ArchSystemWindows : public IArchSystem
{
public:
ArchSystemWindows();
virtual ~ArchSystemWindows();
// IArchSystem overrides
virtual std::string setting(const std::string &valueName) const;
virtual void setting(const std::string &valueName, const std::string &valueString) const;
virtual void clearSettings() const;
};