Realm C++ SDK版本 v 2.2.0

client_reset.hpp

1
2//
3// 版权所有 2022 Realm Inc.
4//
5// 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
6// 除非符合合规,否则不得使用此文件。
7// 您可以在以下网址获取许可证副本:
8//
9// http://www.apache.org/licenses/LICENSE-2.0
10//
11// 除非适用法律要求或书面同意,否则软件
12// 根据许可证分发是按“原样”分发的,
13// 不提供任何类型的Express或暗示的保证或条件。
14// 请参阅管理权限的特定语言的许可证和
15// 许可证下的限制。
16//
18
19#ifndef CPPREALM_CLIENT_RESET_HPP
20#define CPPREALM_CLIENT_RESET_HPP
21
22#include <cpprealm/internal/bridge/realm.hpp>
23
24命名空间域 {
25 struct db;
26
27 命名空间client_reset {
34 显式 手册();
35 };
36
48 显式 Discard_unsynced_changes (std::function< void ( db local)> before,
49 std::function< void ( db local, dbmote )> after);
50 };
51
70 显式 restore_unsynced_changes (std::function< void ( db local)> before,
71 std::function< void ( db local, dbmote )> after);
72 };
73
91 显式 restore_or_discard_unsynced_changes (std::function< void ( db local)> before,
92 std::function< void ( db local, dbmote )> after);
93 };
94 }
95
96 } // 命名空间 Realm
97
98
99#endif//CPREALM_CLIENT_RESET_HPP
定义: client_reset.hpp: 47
定义: client_reset.hpp: 33
定义: client_reset.hpp: 69
Definition: db.hpp:63