Declares entities representing a BSON type value.
Classes | |
| struct | b_array |
| BSON type value "Array". More... | |
| struct | b_binary |
| BSON type value "Binary Data". More... | |
| struct | b_bool |
| BSON type value "Boolean". More... | |
| struct | b_code |
| BSON type value "JavaScript Code". More... | |
| struct | b_codewscope |
| BSON type value "JavaScript Code With Scope". More... | |
| struct | b_date |
| BSON type value "UTC Datetime". More... | |
| struct | b_dbpointer |
| BSON type value "DBPointer". More... | |
| struct | b_decimal128 |
| BSON type value "Decimal128". More... | |
| struct | b_document |
| BSON type value "Embedded Document". More... | |
| struct | b_double |
| BSON type value "64-bit Binary Floating Point". More... | |
| struct | b_int32 |
| BSON type value "32-bit Integer". More... | |
| struct | b_int64 |
| BSON type value "64-bit Integer". More... | |
| struct | b_maxkey |
| BSON type value "Max Key". More... | |
| struct | b_minkey |
| BSON type value "Min Key". More... | |
| struct | b_null |
| BSON type value "Null Value". More... | |
| struct | b_oid |
| BSON type value "ObjectID". More... | |
| struct | b_regex |
| BSON type value "Regular Expression". More... | |
| struct | b_string |
| BSON type value "UTF-8 String". More... | |
| struct | b_symbol |
| BSON type value "Symbol". More... | |
| struct | b_timestamp |
| BSON type value "Timestamp". More... | |
| struct | b_undefined |
| BSON type value "Undefined (Value)". More... | |
| class | value |
| A union of BSON type values. More... | |
| class | view |
| A non-owning, read-only union of BSON type values. More... | |
Enumerations | |
| enum class | binary_subtype : std::uint8_t |
| Enumeration identifying a BSON binary subtype. More... | |
| enum class | id : std::int8_t |
| Enumeration identifying a BSON type. More... | |
Functions | |
| std::string | to_string (binary_subtype rhs) |
| Return the name of the enumerator (e.g. "binary" given k_binary). | |
| std::string | to_string (id rhs) |
| Return the name of the enumerator (e.g. "double" given k_double). | |
|
strong |
Enumeration identifying a BSON binary subtype.
|
strong |
Enumeration identifying a BSON type.
| std::string bsoncxx::v1::types::to_string | ( | binary_subtype | rhs | ) |
Return the name of the enumerator (e.g. "binary" given k_binary).
| std::string bsoncxx::v1::types::to_string | ( | id | rhs | ) |
Return the name of the enumerator (e.g. "double" given k_double).