|
MongoDB C++ Driver 4.1.4
|
Declares entities representing BSON value types.
Namespaces | |
| namespace | bson_value |
| Declares entities representing any BSON value type. | |
Classes | |
| struct | b_array |
| A BSON array value. More... | |
| struct | b_binary |
| A BSON binary data value. More... | |
| struct | b_bool |
| A BSON boolean value. More... | |
| struct | b_code |
| A BSON JavaScript code value. More... | |
| struct | b_codewscope |
| A BSON JavaScript code with scope value. More... | |
| struct | b_date |
| A BSON date value. More... | |
| struct | b_dbpointer |
| A BSON DBPointer (aka DBRef) value. More... | |
| struct | b_decimal128 |
| A BSON Decimal128 value. More... | |
| struct | b_document |
| A BSON document value. More... | |
| struct | b_double |
| A BSON double value. More... | |
| struct | b_int32 |
| A BSON signed 32-bit integer value. More... | |
| struct | b_int64 |
| A BSON 64-bit signed integer value. More... | |
| struct | b_maxkey |
| A BSON max-key value. More... | |
| struct | b_minkey |
| A BSON min-key value. More... | |
| struct | b_null |
| A BSON null value. More... | |
| struct | b_oid |
| A BSON ObjectId value. More... | |
| struct | b_regex |
| A BSON regex value. More... | |
| struct | b_string |
| A BSON UTF-8 encoded string value. More... | |
| struct | b_symbol |
| A BSON Symbol value. More... | |
| struct | b_timestamp |
| A BSON replication timestamp value. More... | |
| struct | b_undefined |
| A BSON undefined value. More... | |
Functions | |
| bool | operator!= (b_array const &lhs, b_array const &rhs) |
| free function comparator for b_array | |
| bool | operator!= (b_binary const &lhs, b_binary const &rhs) |
| free function comparator for b_binary | |
| bool | operator!= (b_bool const &lhs, b_bool const &rhs) |
| free function comparator for b_bool | |
| bool | operator!= (b_code const &lhs, b_code const &rhs) |
| free function comparator for b_code | |
| bool | operator!= (b_codewscope const &lhs, b_codewscope const &rhs) |
| free function comparator for b_codewscope | |
| bool | operator!= (b_date const &lhs, b_date const &rhs) |
| free function comparator for b_date | |
| bool | operator!= (b_dbpointer const &lhs, b_dbpointer const &rhs) |
| free function comparator for b_dbpointer | |
| bool | operator!= (b_decimal128 const &lhs, b_decimal128 const &rhs) |
| free function comparator for b_decimal128 | |
| bool | operator!= (b_document const &lhs, b_document const &rhs) |
| free function comparator for b_document | |
| bool | operator!= (b_double const &lhs, b_double const &rhs) |
| free function comparator for b_double | |
| bool | operator!= (b_int32 const &lhs, b_int32 const &rhs) |
| free function comparator for b_int32 | |
| bool | operator!= (b_int64 const &lhs, b_int64 const &rhs) |
| free function comparator for b_int64 | |
| bool | operator!= (b_maxkey const &lhs, b_maxkey const &rhs) |
| free function comparator for b_maxkey | |
| bool | operator!= (b_minkey const &lhs, b_minkey const &rhs) |
| free function comparator for b_minkey | |
| bool | operator!= (b_null const &lhs, b_null const &rhs) |
| free function comparator for b_null | |
| bool | operator!= (b_oid const &lhs, b_oid const &rhs) |
| free function comparator for b_oid | |
| bool | operator!= (b_regex const &lhs, b_regex const &rhs) |
| free function comparator for b_regex | |
| bool | operator!= (b_string const &lhs, b_string const &rhs) |
| free function comparator for b_string | |
| bool | operator!= (b_symbol const &lhs, b_symbol const &rhs) |
| free function comparator for b_symbol | |
| bool | operator!= (b_timestamp const &lhs, b_timestamp const &rhs) |
| free function comparator for b_timestamp | |
| bool | operator!= (b_undefined const &lhs, b_undefined const &rhs) |
| free function comparator for b_undefined | |
| bool | operator!= (b_array const &lhs, b_array const &rhs) |
| free function comparator for b_array | |
| bool | operator!= (b_binary const &lhs, b_binary const &rhs) |
| free function comparator for b_binary | |
| bool | operator!= (b_bool const &lhs, b_bool const &rhs) |
| free function comparator for b_bool | |
| bool | operator!= (b_code const &lhs, b_code const &rhs) |
| free function comparator for b_code | |
| bool | operator!= (b_codewscope const &lhs, b_codewscope const &rhs) |
| free function comparator for b_codewscope | |
| bool | operator!= (b_date const &lhs, b_date const &rhs) |
| free function comparator for b_date | |
| bool | operator!= (b_dbpointer const &lhs, b_dbpointer const &rhs) |
| free function comparator for b_dbpointer | |
| bool | operator!= (b_decimal128 const &lhs, b_decimal128 const &rhs) |
| free function comparator for b_decimal128 | |
| bool | operator!= (b_document const &lhs, b_document const &rhs) |
| free function comparator for b_document | |
| bool | operator!= (b_double const &lhs, b_double const &rhs) |
| free function comparator for b_double | |
| bool | operator!= (b_int32 const &lhs, b_int32 const &rhs) |
| free function comparator for b_int32 | |
| bool | operator!= (b_int64 const &lhs, b_int64 const &rhs) |
| free function comparator for b_int64 | |
| bool | operator!= (b_maxkey const &lhs, b_maxkey const &rhs) |
| free function comparator for b_maxkey | |
| bool | operator!= (b_minkey const &lhs, b_minkey const &rhs) |
| free function comparator for b_minkey | |
| bool | operator!= (b_null const &lhs, b_null const &rhs) |
| free function comparator for b_null | |
| bool | operator!= (b_oid const &lhs, b_oid const &rhs) |
| free function comparator for b_oid | |
| bool | operator!= (b_regex const &lhs, b_regex const &rhs) |
| free function comparator for b_regex | |
| bool | operator!= (b_string const &lhs, b_string const &rhs) |
| free function comparator for b_string | |
| bool | operator!= (b_symbol const &lhs, b_symbol const &rhs) |
| free function comparator for b_symbol | |
| bool | operator!= (b_timestamp const &lhs, b_timestamp const &rhs) |
| free function comparator for b_timestamp | |
| bool | operator!= (b_undefined const &lhs, b_undefined const &rhs) |
| free function comparator for b_undefined | |
| bool | operator== (b_array const &lhs, b_array const &rhs) |
| free function comparator for b_array | |
| bool | operator== (b_binary const &lhs, b_binary const &rhs) |
| free function comparator for b_binary | |
| bool | operator== (b_bool const &lhs, b_bool const &rhs) |
| free function comparator for b_bool | |
| bool | operator== (b_code const &lhs, b_code const &rhs) |
| free function comparator for b_code | |
| bool | operator== (b_codewscope const &lhs, b_codewscope const &rhs) |
| free function comparator for b_codewscope | |
| bool | operator== (b_date const &lhs, b_date const &rhs) |
| free function comparator for b_date | |
| bool | operator== (b_dbpointer const &lhs, b_dbpointer const &rhs) |
| free function comparator for b_dbpointer | |
| bool | operator== (b_decimal128 const &lhs, b_decimal128 const &rhs) |
| free function comparator for b_decimal128 | |
| bool | operator== (b_document const &lhs, b_document const &rhs) |
| free function comparator for b_document | |
| bool | operator== (b_double const &lhs, b_double const &rhs) |
| free function comparator for b_double | |
| bool | operator== (b_int32 const &lhs, b_int32 const &rhs) |
| free function comparator for b_int32 | |
| bool | operator== (b_int64 const &lhs, b_int64 const &rhs) |
| free function comparator for b_int64 | |
| bool | operator== (b_maxkey const &, b_maxkey const &) |
| free function comparator for b_maxkey | |
| bool | operator== (b_minkey const &, b_minkey const &) |
| free function comparator for b_minkey | |
| bool | operator== (b_null const &, b_null const &) |
| free function comparator for b_null | |
| bool | operator== (b_oid const &lhs, b_oid const &rhs) |
| free function comparator for b_oid | |
| bool | operator== (b_regex const &lhs, b_regex const &rhs) |
| free function comparator for b_regex | |
| bool | operator== (b_string const &lhs, b_string const &rhs) |
| free function comparator for b_string | |
| bool | operator== (b_symbol const &lhs, b_symbol const &rhs) |
| free function comparator for b_symbol | |
| bool | operator== (b_timestamp const &lhs, b_timestamp const &rhs) |
| free function comparator for b_timestamp | |
| bool | operator== (b_undefined const &, b_undefined const &) |
| free function comparator for b_undefined | |
| bool | operator== (b_array const &lhs, b_array const &rhs) |
| free function comparator for b_array | |
| bool | operator== (b_binary const &lhs, b_binary const &rhs) |
| free function comparator for b_binary | |
| bool | operator== (b_bool const &lhs, b_bool const &rhs) |
| free function comparator for b_bool | |
| bool | operator== (b_code const &lhs, b_code const &rhs) |
| free function comparator for b_code | |
| bool | operator== (b_codewscope const &lhs, b_codewscope const &rhs) |
| free function comparator for b_codewscope | |
| bool | operator== (b_date const &lhs, b_date const &rhs) |
| free function comparator for b_date | |
| bool | operator== (b_dbpointer const &lhs, b_dbpointer const &rhs) |
| free function comparator for b_dbpointer | |
| bool | operator== (b_decimal128 const &lhs, b_decimal128 const &rhs) |
| free function comparator for b_decimal128 | |
| bool | operator== (b_document const &lhs, b_document const &rhs) |
| free function comparator for b_document | |
| bool | operator== (b_double const &lhs, b_double const &rhs) |
| free function comparator for b_double | |
| bool | operator== (b_int32 const &lhs, b_int32 const &rhs) |
| free function comparator for b_int32 | |
| bool | operator== (b_int64 const &lhs, b_int64 const &rhs) |
| free function comparator for b_int64 | |
| bool | operator== (b_maxkey const &, b_maxkey const &) |
| free function comparator for b_maxkey | |
| bool | operator== (b_minkey const &, b_minkey const &) |
| free function comparator for b_minkey | |
| bool | operator== (b_null const &, b_null const &) |
| free function comparator for b_null | |
| bool | operator== (b_oid const &lhs, b_oid const &rhs) |
| free function comparator for b_oid | |
| bool | operator== (b_regex const &lhs, b_regex const &rhs) |
| free function comparator for b_regex | |
| bool | operator== (b_string const &lhs, b_string const &rhs) |
| free function comparator for b_string | |
| bool | operator== (b_symbol const &lhs, b_symbol const &rhs) |
| free function comparator for b_symbol | |
| bool | operator== (b_timestamp const &lhs, b_timestamp const &rhs) |
| free function comparator for b_timestamp | |
| bool | operator== (b_undefined const &, b_undefined const &) |
| free function comparator for b_undefined | |
free function comparator for b_array
free function comparator for b_binary
free function comparator for b_bool
free function comparator for b_code
|
inline |
free function comparator for b_codewscope
free function comparator for b_date
|
inline |
free function comparator for b_dbpointer
|
inline |
free function comparator for b_decimal128
|
inline |
free function comparator for b_document
free function comparator for b_double
free function comparator for b_int32
free function comparator for b_int64
free function comparator for b_maxkey
free function comparator for b_minkey
free function comparator for b_null
free function comparator for b_regex
free function comparator for b_string
free function comparator for b_symbol
|
inline |
free function comparator for b_timestamp
|
inline |
free function comparator for b_undefined
free function comparator for b_array
free function comparator for b_binary
free function comparator for b_bool
free function comparator for b_code
|
inline |
free function comparator for b_codewscope
free function comparator for b_date
|
inline |
free function comparator for b_dbpointer
|
inline |
free function comparator for b_decimal128
|
inline |
free function comparator for b_document
free function comparator for b_double
free function comparator for b_int32
free function comparator for b_int64
free function comparator for b_maxkey
free function comparator for b_minkey
free function comparator for b_regex
free function comparator for b_string
free function comparator for b_symbol
|
inline |
free function comparator for b_timestamp
|
inline |
free function comparator for b_undefined