Realm C++ SDKバージョン v 2.2.0
クラス | パブリックタイプ | パブリック メンバー関数 | 全ノードのリスト

Realm::bsoncx 構造体参照

#include <bson.hpp>

クラス

構造体  date
 BSON 日時を表す型。 さらに...
 
構造体  ドキュメント
 
構造体  max_key
 他の BSON types と比較すると、MaxKey は常に最大値になります。 さらに...
 
構造体  min_key
 MinKey は、他の BSON types と比較すると、常に最小値になります。 さらに...
 
構造体  regular_ Expression
 
構造体  タイムスタンプ
 BSON タイムスタンプを表す型。 さらに...
 

パブリックタイプ

列挙クラス  {
b_nullb_int 32b_int 64b_bool
b_doubleb_stringb_binaryb_timestamp
b_datetimeb_objectIdb_decimal 128b_regular_ Expression
b_max_keyb_min_keyb_documentb_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>

次も参照してください
bsonspec.org

コンストラクターおよびデストラクターのドキュメント

◆ bsoncxx()

realm::bsoncxx::bsoncxx ( int 32 _t  v)
noException

許可された BSON types


この構造体のドキュメントは、次のファイルから生成されました。