#pragma once namespace nsyshid { class Backend; void AttachBackend(const std::shared_ptr& backend); void DetachBackend(const std::shared_ptr& backend); void save(MemStreamWriter& s); void restore(MemStreamReader& s); void load(); } // namespace nsyshid