Realm C++ SDK
版本 v 2.2.0
包括
cpprealm
thread_safe_reference.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_THREAD_SAFE_REFERENCE_HPP
20
#define CPPREALM_THREAD_SAFE_REFERENCE_HPP
21
22
#include <cpprealm/internal/bridge/thread_safe_reference.hpp>
23
24
命名空间
域 {
25
26
template
<
typename
T>
27
struct
thread_safe_reference
{
28
显式
thread_safe_reference
(
constmanaged
<T>
&
对象
)
29
: m_tsr(
internal::bridge::thread_safe_reference
(
internal::bridge:: 对象
(
对象
.m_realm,
对象
.m_obj))) { }
30
private
:
31
Internal::bridge::thread_safe_reference
m_tsr;
32
朋友
struct
db
;
33
};
34
}
35
36
#endif
/* CPPREALM_THREAD_SAFE_REFERence_HPP */
realm::db
Definition:
db.hpp:63
域::internal::bridge:: 对象
定义:
object.hpp: 154
realm::internal::bridge::thread_safe_reference
定义:
thread_safe_reference.hpp: 32
域:: 托管< T >
域::thread_safe_reference
定义:
thread_safe_reference.hpp:27
Generated by
1.9.4