Realm C++ SDK 버전 v2.2.0
클래스 | 공개 유형 | 공개 멤버 함수 | 모든 멤버 목록

영역::bsoncxx 구조체 참조

#include <bson.hpp>

클래스

구조체  날짜
 BSON 날짜/시간을 나타내는 유형입니다. 더 보기...
 
구조체  문서
 
구조체  max_key
 MaxKey는 다른 BSON types와 비교할 때 항상 가장 큰 값입니다. 더 보기...
 
구조체  min_key
 MinKey는 다른 BSON types와 비교할 때 항상 가장 작은 값입니다. 더 보기...
 
구조체  regular_expression
 
구조체  timestamp
 BSON 타임스탬프를 나타내는 유형입니다. 더 보기...
 

공개 유형

열거형 클래스  { {
  b_null , b_int32 , b_int64 , b_bool ,
  b_double , b_string , b_binary , b_timestamp ,
  b_datetime , b_objectId , b_decimal128 , b_regular_expression ,
  b_max_key , b_min_key , b_document , b_array ,
  b_uuid
}
 
사용 배열 = std::vector< bsoncxx >
 

공개 멤버 함수

 bsoncxx (const bsoncxx &) noException
 
 bsoncxx (bsoncxx &&) noex
 
bsoncxx연산자= (const bsoncxx &) noException
 
bsoncxx연산자= (bsoncxx &&) noException
 
 bsoncxx (int32_t) noex
 
 bsoncxx (int64_t) noException
 
 bsoncxx (bool) noException
 
 bsoncxx (double) noException
 
 bsoncxx (min_key) noException
 
 bsoncxx (max_key) noException
 
 bsoncxx (const timestamp &) noex
 
 bsoncxx (const date &) noException
 
 bsoncxx (const decimal128 &) noex
 
 bsoncxx (const object_id &) noException
 
 bsoncxx (const uuid &) noException
 
 bsoncxx (const regular_expression &) noException
 
 bsoncxx (const std::vector< uint8_t > &) noex
 
 bsoncxx (const std::string &) noException
 
 bsoncxx (const char *) noException
 
 bsoncxx (const 문서 &) noException
 
 bsoncxx (const 배열 &) noException
 
유형 get_type () const
 
 연산자 영역::bson::Bson () const
 
 연산자 std::nullopt_t () const
 
 연산자 int32_t () const
 
 연산자 int64_t () const
 
 연산자 bool () const
 
 연산자 double () const
 
 연산자 min_key () const
 
 연산자 max_key () const
 
 연산자 타임스탬프 () const
 
 연산자 날짜 () const
 
 연산자 십진수128 () const
 
 연산자 object_id () const
 
 연산자 uuid () const
 
 연산자 regular_expression () const
 
 연산자 std::vector< uint8_t > () const
 
 연산자 std::string () const
 
 연산자 문서 () const
 
 연산자 배열 () const
 
std::string to_string () const
 
std::string to_json () const
 
 bsoncxx (realm::bson::Bson &) noException
 

자세한 설명

BSON 값을 나타내는 구조체입니다. BSON은 컴퓨터 데이터 교환 형식입니다. 'BSON'이라는 이름은 'Binary JSON'을 의미하는 JSON이라는 용어를 기반으로 합니다.

다음 유형은 BSON을 준수합니다.

int32_t int64_t bool double bsoncxx::min_key bsoncxx::max_key bsoncxx::timestamp bsoncxx::date decimal128 object_id uuid bsoncxx::regular_expression std::vector<uint8_t> std ::string char*; bsoncxx:: 문서; std::vector<bsoncxx>

다음의 사항도 참조하세요.
bsonspec.org

생성자 & 소멸자 문서

◆ bsoncxx()

realm::bsoncxx::bsoncxx ( int32_t  v)
noException

허용 BSON types.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.