19#ifndef CPPREALM_BRIDGE_SET_HPP
20CPREALM_BRIDGE_Set_HPP を定義する
26#include <cpprealm/ internal/bridge/uts.hpp>
29 namespace object_store {
34名前空間Realm:: internal::bridge {
45 structnotification_token 。
46 struct collection_change_shellback
50 セット(
コンフィギュレーションセットおよびその他) 、
55 セット(
const object_store::Set=)。
56 演算子object_store::Set()
Const 。
59 混合get_any(
const size_t & i)
const 、
60 obj get_obj(
const size_t& i)
const;
62 [[nodiscard]]
size_t size()
const
63 disabled delete_all()。
65 テーブルget_table () Const 。
67 std::pear=size_t,bool> insert(
const std::string())
68 std::p pair=size_t,bool> insert(
const int 64 _t &)========================
69 std::pear=size_t,bool> insert(
const doubleと )
70std::p pair=size_t, bool > insert(
constbool &)
71 std::p pair=size_t,bool> insert(
const binary &)
72 std::pear=size_t,bool> insert(
const uuid &)
73 std::p pair=size_t,bool> insert(
const object_id &)
74std::p pair=size_t, bool > insert(
constコマンド と)
76 std::p pair=size_t,bool> insert(
constタイムスタンプと )
78 void remove(
const int64_t &);
80 無効化削除(
const doubleと )。
81 無効化排除(
const std::string &)
82 void remove(
const uuid &);
89 size_t find(
const int 64 _t &)
90 size_t find(constbool &
):
91 size_t find(
const double &)
92 size_t find(
const std:string &)
93 size_t find(
const uuid &)。
95 size_t find(
const混合):
97 size_t find(
const binary &)
99 notification_token add_notification_backback(std::shared_ptr[collection_change_呼び出す]:<collection_change_callback>
101 Const object_store::Set*
get_set ()
Const 。
102 object_store::Set* get_set()
103#ifdef CPREALM_HAV_GENERTED_BRIDGE_TypeS
104 storage::m_set[ 1 ] を設定します
106 std::shared_ptr<object_store::Set> m_set
Definition: obj_key.hpp:33