Realm C++ SDK
バージョン v 2.2.0
次を含みます:
cpprealm
内部
ブリッジ
col_key.hpp
1
2
//
3
// © 2024 Realm Inc.
4
//
5
// Apache ライセンス、バージョン 2.0(「ライセンス」)に基づいてライセンスされている
6
// ライセンス に準拠している場合を除き、このファイルを使用することはできません。
7
// ライセンスのコピーは次で取得できます:
8
//
9
// http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// 該当するルールによって要求されたり、書込み (write) で同意された場合を除き、ソフトウェア
12
ライセンスに基づいて配布される // は "AS IS" CRUD で配布されるため、
13
// 任意の種類の 保証 または 条件なし(式またはExpressのいずれか)。
14
// 特定の言語を使用する権限については、「ライセンス」を参照してください
15
ライセンスに基づく // の制限。
16
//
18
19
#ifndef CPPREALM_BRIDGE_COL_KEY_HPP
20
CPREALM_CRIDGE_COL_KEY_HPP を定義する
21
22
#include <centtypes"<cinttypes>
23
24
名前空間
邦土 {
25
struct
CollKey
26
}
27
名前空間
Realm:: internal::bridge {
28
構造体
coll_key
{
29
col_key
()
は を除き
ます 。
30
col_key
(
const
coll_key
およびその他)。
31
col_key
& 演算子=(
const
coll_key
とその他) :
32
col_key
(
coll_key &
その他)
33
col_key
& 演算子=(
coll_key
とその他)#
34
~ coll_key
() =
デフォルト
、
35
col_key
(int 64 _t)
//NOLINT(google-explit-structor)
36
col_key
(
constCollKey
+)。
//NOLINT(google-explit-structor)
37
演算子
CollectionKey()
const
。
//NOLINT(google-explit-structor)
38
演算子
bool()
const
。
39
[[nodiscard]] int 64 _t value()
const
。
40
private
:
41
uint64_t m_col_key;
42
};
43
}
44
45
#endif
//CPREALM_TRIDGE_COL_KEY_HPP
Realm:: internal::bridge::col_key
定義:
coll_key.happ: 28
Generated by
1.9.4