19#ifndef CPPREALM_BRIDGE_LIST_HPP
20CPREALM_CRIDGE_LAST_HPP を定義する
26#include <cpprealm/ internal/bridge/uts.hpp>
32名前空間Realm:: internal::bridge {
44 structnotification_token 。
45 struct collection_change_shellback
47 struct sort_descriptor。
60 [[nodiscard]]
size_t size()
const
62 disabled delete_all()。
64 テーブルget_table () Const 。
66 空の追加(
const std::string())。
68 無効化追加(
const double &)
79 void セット(
size_t PO、
const int 64 _t &)。
80 void セット(
size_t PO、
const double & )
81 void セット(
size_t PO、
constブール& )。
82 void 設定(
size_t PO、
const std::string &)。
83 void 設定(
size_t PO、
const uuid & )。
86 void セット(
size_t PO、
const混合と)。
90 size_t find(
const int 64 _t &)
91 size_t find(constbool &
):
92 size_t find(
const double &)
93 size_t find(
const std:string &)
94 size_t find(
const uuid &)。
97 size_t find(
const混合):
99 size_t find(
const binary &)
102 結果 ソート(
const std::vector=sort_descriptor>===================================================<sort_descriptor>
103 [[nodiscard]]
の結果は_results () の条件として提供され、
105 notification_token add_notification_backback(std::shared_ptr[collection_change_呼び出す]:<collection_change_callback>
107 テンプレート<
typename ValueType>
108 private ValueType get(
const list &,
size_t idx)#
109 友人 inline List* get_list(
list & Lst):
110 友人 インライン const List* get_list(
const list & Lst)。
111 inline ::realm::List* get_list()
112 インラインconst ::realm::List* get_list()
const 。
113#ifdef CPREALM_HAV_GENERTED_BRIDGE_TypeS
114 storage::List m_list[ 1 ]
116std::shared_ptr[::realm::List><::realm::List> m_list]
120 テンプレート<
typename ValueType>
121 [[nodiscard]] ValueType get(
const list &,
size_t idx)
123 [[nodiscard]] std::string get(
const list &、
size_t idx)
125 [[nodiscard]] の整数64 _t get(
const list &,
size_t idx)
127 [[nodiscard]]
double get(
const list &,
size_t idx)
129 [[nodiscard]]
バイナリget(
const list &、
size_t idx)
131 [[nodiscard]]
uuid get(
const list &,
size_t idx)
135 [[nodiscard]]
10進数128 get(
const list &,
size_t idx)
137 [[nodiscard]]
混合get(
const list &,
size_t idx)
139 [[nodiscard]]
obj get(
const list &,
size_t idx)
142 [[nodiscard]] std::optional[int 64 _t> get(
const list & Lst,
size_t idx)]
144[[nodiscard]] std::optional[double]<double> get(
const list & Lst,
size_t idx)
146[[nodiscard]] std::optional[bool<bool> get]>(
const list & Lst,
size_t idx)
148[[nodiscard]] std::optional[uuid]<uuid> get(
const list & Lst,
size_t idx)
150[[nodiscard]] std::optional[object_id]<object_id> get(
const list & Lst,
size_t idx)
152[[nodiscard]] std::optional[std:string]><std::string> get(
const list & Lst,
size_t idx)
154[[nodiscard]] std::optional[binary]><binary> get(
const list & Lst,
size_t idx)
156[[nodiscard]] std::optional[timestamp]<timestamp> get(
const list & Lst,
size_t idx)
Definition: obj_key.hpp:33