Realm C++ SDKバージョン v 2.2.0
|
#include <bson.hpp>
クラス | |
構造体 | date |
BSON 日時を表す型。 さらに... | |
構造体 | ドキュメント |
構造体 | max_key |
他の BSON types と比較すると、MaxKey は常に最大値になります。 さらに... | |
構造体 | min_key |
MinKey は、他の BSON types と比較すると、常に最小値になります。 さらに... | |
構造体 | regular_ Expression |
構造体 | タイムスタンプ |
BSON タイムスタンプを表す型。 さらに... | |
パブリックタイプ | |
列挙クラス | 型{ b_null 、 b_int 32 、 b_int 64 、 b_bool 、 b_double 、 b_string 、 b_binary 、 b_timestamp 、 b_datetime 、 b_objectId 、 b_decimal 128 、 b_regular_ Expression 、 b_max_key 、 b_min_key 、 b_document 、 b_array 、 b_uuid } |
使用 | 配列=std::vector[ bsoncx > |
パブリック メンバー関数 | |
bsoncx (const bsoncx &) noException | |
bsoncx ( bsoncx &= ) noException | |
bsoncxx & | 演算子= (const bsoncx &) noException |
bsoncxx & | 演算子= ( bsoncx & =) noException |
bsoncx (int 32 _t) noException | |
bsoncx (int 64 _t) noException | |
bsoncx (ブール値)no例外 | |
bsoncx (double) noException | |
bsoncx ( min_key ) noException | |
bsoncx ( max_key ) no例外 | |
bsoncx (コンストタイムスタンプと)noException | |
bsoncx (const date &) noException | |
bsoncx (Const 10進数128 &) | |
bsoncx (const object_id &) noException | |
bsoncx (const uuid &) noException | |
bsoncx (const Regular_ Expression &) noException | |
bsonc 8 | |
bsoncx (const std::string &) noException | |
bsoncx (const char *) noException | |
bsoncx (const document &) noException | |
bsoncx (const array &) noException | |
タイプ | get_type ()const |
演算子邦土::bson::Bson ()const | |
演算子 std::nullopt_t ()const | |
演算子 int 32 _t ()const | |
演算子 int 64 _t ()const | |
ブール値()の演算子 | |
演算子 double ()制約 | |
演算子 min_key ()const | |
演算子 max_key ()const | |
演算子タイムスタンプ()const | |
演算子 date ()con | |
演算子小数128 ()const | |
演算子 object_id () Const | |
演算子 uuid ()const | |
正規表現 ()演算子 | |
演算子 std::vector< uint 8 _t > ()const | |
演算子 std::string ()const | |
演算子ドキュメント()の条件 | |
演算子配列()const | |
std::string | to_string () に設定 |
std::string | to_json ()const |
bsoncx (realm::bson::Bson &) noException | |
BSON 値を表す構造体。 BSON はコンピューター データ交換形式です。 「BSON」という名前は JSON という用語に基づき、「Binary JSON」を表します。
次の型は BSON に準拠します。
32int int64 _tbool double bsoncx::min_key bsoncx::max_key bsoncx::timestamp bsoncx::date decimal128 object_id uuid bsoncx:::regular_ Expression std::vector:8 std ::string チャート *: bsoncx::document std::vector[bsoncx]<bsoncxx>
|
noException |
許可された BSON types