Realm C++ SDKバージョン v 2.2.0

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
20CPREALM_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_keyconst coll_keyおよびその他)。
31 col_key & 演算子=( const coll_keyとその他) :
32 col_keycoll_key &その他)
33 col_key & 演算子=( coll_keyとその他)#
34 ~ coll_key () =デフォルト
35 col_key (int 64 _t) //NOLINT(google-explit-structor)
36 col_keyconstCollKey +)。 //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
定義: coll_key.happ: 28