24enum class type : std::uint8_t;
70using ::bsoncxx::v_noabi::types::b_array;
71using ::bsoncxx::v_noabi::types::b_binary;
72using ::bsoncxx::v_noabi::types::b_bool;
73using ::bsoncxx::v_noabi::types::b_code;
74using ::bsoncxx::v_noabi::types::b_codewscope;
75using ::bsoncxx::v_noabi::types::b_date;
76using ::bsoncxx::v_noabi::types::b_dbpointer;
77using ::bsoncxx::v_noabi::types::b_decimal128;
78using ::bsoncxx::v_noabi::types::b_document;
79using ::bsoncxx::v_noabi::types::b_double;
80using ::bsoncxx::v_noabi::types::b_int32;
81using ::bsoncxx::v_noabi::types::b_int64;
82using ::bsoncxx::v_noabi::types::b_maxkey;
83using ::bsoncxx::v_noabi::types::b_minkey;
84using ::bsoncxx::v_noabi::types::b_null;
85using ::bsoncxx::v_noabi::types::b_oid;
86using ::bsoncxx::v_noabi::types::b_regex;
87using ::bsoncxx::v_noabi::types::b_string;
88using ::bsoncxx::v_noabi::types::b_symbol;
89using ::bsoncxx::v_noabi::types::b_timestamp;
90using ::bsoncxx::v_noabi::types::b_undefined;
The bsoncxx v_noabi macro guard postlude header.
The bsoncxx v_noabi macro guard prelude header.
Declares entities representing BSON value types.
Declares entities representing BSON value types.
Declares entities whose ABI stability is NOT guaranteed.
binary_sub_type
An enumeration of each BSON binary sub type.
Definition types.hpp:72
type
An enumeration of each BSON type.
Definition types.hpp:43
The top-level namespace within which all bsoncxx library entities are declared.
A BSON array value.
Definition types.hpp:202
A BSON binary data value.
Definition types.hpp:227
A BSON boolean value.
Definition types.hpp:284
A BSON JavaScript code value.
Definition types.hpp:434
A BSON JavaScript code with scope value.
Definition types.hpp:504
A BSON date value.
Definition types.hpp:309
A BSON DBPointer (aka DBRef) value.
Definition types.hpp:415
A BSON Decimal128 value.
Definition types.hpp:604
A BSON document value.
Definition types.hpp:170
A BSON double value.
Definition types.hpp:111
A BSON signed 32-bit integer value.
Definition types.hpp:535
A BSON 64-bit signed integer value.
Definition types.hpp:579
A BSON max-key value.
Definition types.hpp:647
A BSON min-key value.
Definition types.hpp:631
A BSON null value.
Definition types.hpp:366
A BSON ObjectId value.
Definition types.hpp:266
A BSON regex value.
Definition types.hpp:382
A BSON UTF-8 encoded string value.
Definition types.hpp:136
A BSON Symbol value.
Definition types.hpp:470
A BSON replication timestamp value.
Definition types.hpp:560
A BSON undefined value.
Definition types.hpp:250