MongoDB C++ Driver mongocxx-4.0.0
|
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!= (const b_array &lhs, const b_array &rhs) |
free function comparator for b_array | |
bool | operator!= (const b_binary &lhs, const b_binary &rhs) |
free function comparator for b_binary | |
bool | operator!= (const b_bool &lhs, const b_bool &rhs) |
free function comparator for b_bool | |
bool | operator!= (const b_code &lhs, const b_code &rhs) |
free function comparator for b_code | |
bool | operator!= (const b_codewscope &lhs, const b_codewscope &rhs) |
free function comparator for b_codewscope | |
bool | operator!= (const b_date &lhs, const b_date &rhs) |
free function comparator for b_date | |
bool | operator!= (const b_dbpointer &lhs, const b_dbpointer &rhs) |
free function comparator for b_dbpointer | |
bool | operator!= (const b_decimal128 &lhs, const b_decimal128 &rhs) |
free function comparator for b_decimal128 | |
bool | operator!= (const b_document &lhs, const b_document &rhs) |
free function comparator for b_document | |
bool | operator!= (const b_double &lhs, const b_double &rhs) |
free function comparator for b_double | |
bool | operator!= (const b_int32 &lhs, const b_int32 &rhs) |
free function comparator for b_int32 | |
bool | operator!= (const b_int64 &lhs, const b_int64 &rhs) |
free function comparator for b_int64 | |
bool | operator!= (const b_maxkey &lhs, const b_maxkey &rhs) |
free function comparator for b_maxkey | |
bool | operator!= (const b_minkey &lhs, const b_minkey &rhs) |
free function comparator for b_minkey | |
bool | operator!= (const b_null &lhs, const b_null &rhs) |
free function comparator for b_null | |
bool | operator!= (const b_oid &lhs, const b_oid &rhs) |
free function comparator for b_oid | |
bool | operator!= (const b_regex &lhs, const b_regex &rhs) |
free function comparator for b_regex | |
bool | operator!= (const b_string &lhs, const b_string &rhs) |
free function comparator for b_string | |
bool | operator!= (const b_symbol &lhs, const b_symbol &rhs) |
free function comparator for b_symbol | |
bool | operator!= (const b_timestamp &lhs, const b_timestamp &rhs) |
free function comparator for b_timestamp | |
bool | operator!= (const b_undefined &lhs, const b_undefined &rhs) |
free function comparator for b_undefined | |
bool | operator!= (const b_array &lhs, const b_array &rhs) |
free function comparator for b_array | |
bool | operator!= (const b_binary &lhs, const b_binary &rhs) |
free function comparator for b_binary | |
bool | operator!= (const b_bool &lhs, const b_bool &rhs) |
free function comparator for b_bool | |
bool | operator!= (const b_code &lhs, const b_code &rhs) |
free function comparator for b_code | |
bool | operator!= (const b_codewscope &lhs, const b_codewscope &rhs) |
free function comparator for b_codewscope | |
bool | operator!= (const b_date &lhs, const b_date &rhs) |
free function comparator for b_date | |
bool | operator!= (const b_dbpointer &lhs, const b_dbpointer &rhs) |
free function comparator for b_dbpointer | |
bool | operator!= (const b_decimal128 &lhs, const b_decimal128 &rhs) |
free function comparator for b_decimal128 | |
bool | operator!= (const b_document &lhs, const b_document &rhs) |
free function comparator for b_document | |
bool | operator!= (const b_double &lhs, const b_double &rhs) |
free function comparator for b_double | |
bool | operator!= (const b_int32 &lhs, const b_int32 &rhs) |
free function comparator for b_int32 | |
bool | operator!= (const b_int64 &lhs, const b_int64 &rhs) |
free function comparator for b_int64 | |
bool | operator!= (const b_maxkey &lhs, const b_maxkey &rhs) |
free function comparator for b_maxkey | |
bool | operator!= (const b_minkey &lhs, const b_minkey &rhs) |
free function comparator for b_minkey | |
bool | operator!= (const b_null &lhs, const b_null &rhs) |
free function comparator for b_null | |
bool | operator!= (const b_oid &lhs, const b_oid &rhs) |
free function comparator for b_oid | |
bool | operator!= (const b_regex &lhs, const b_regex &rhs) |
free function comparator for b_regex | |
bool | operator!= (const b_string &lhs, const b_string &rhs) |
free function comparator for b_string | |
bool | operator!= (const b_symbol &lhs, const b_symbol &rhs) |
free function comparator for b_symbol | |
bool | operator!= (const b_timestamp &lhs, const b_timestamp &rhs) |
free function comparator for b_timestamp | |
bool | operator!= (const b_undefined &lhs, const b_undefined &rhs) |
free function comparator for b_undefined | |
bool | operator== (const b_array &lhs, const b_array &rhs) |
free function comparator for b_array | |
bool | operator== (const b_binary &lhs, const b_binary &rhs) |
free function comparator for b_binary | |
bool | operator== (const b_bool &lhs, const b_bool &rhs) |
free function comparator for b_bool | |
bool | operator== (const b_code &lhs, const b_code &rhs) |
free function comparator for b_code | |
bool | operator== (const b_codewscope &lhs, const b_codewscope &rhs) |
free function comparator for b_codewscope | |
bool | operator== (const b_date &lhs, const b_date &rhs) |
free function comparator for b_date | |
bool | operator== (const b_dbpointer &lhs, const b_dbpointer &rhs) |
free function comparator for b_dbpointer | |
bool | operator== (const b_decimal128 &lhs, const b_decimal128 &rhs) |
free function comparator for b_decimal128 | |
bool | operator== (const b_document &lhs, const b_document &rhs) |
free function comparator for b_document | |
bool | operator== (const b_double &lhs, const b_double &rhs) |
free function comparator for b_double | |
bool | operator== (const b_int32 &lhs, const b_int32 &rhs) |
free function comparator for b_int32 | |
bool | operator== (const b_int64 &lhs, const b_int64 &rhs) |
free function comparator for b_int64 | |
bool | operator== (const b_maxkey &, const b_maxkey &) |
free function comparator for b_maxkey | |
bool | operator== (const b_minkey &, const b_minkey &) |
free function comparator for b_minkey | |
bool | operator== (const b_null &, const b_null &) |
free function comparator for b_null | |
bool | operator== (const b_oid &lhs, const b_oid &rhs) |
free function comparator for b_oid | |
bool | operator== (const b_regex &lhs, const b_regex &rhs) |
free function comparator for b_regex | |
bool | operator== (const b_string &lhs, const b_string &rhs) |
free function comparator for b_string | |
bool | operator== (const b_symbol &lhs, const b_symbol &rhs) |
free function comparator for b_symbol | |
bool | operator== (const b_timestamp &lhs, const b_timestamp &rhs) |
free function comparator for b_timestamp | |
bool | operator== (const b_undefined &, const b_undefined &) |
free function comparator for b_undefined | |
bool | operator== (const b_array &lhs, const b_array &rhs) |
free function comparator for b_array | |
bool | operator== (const b_binary &lhs, const b_binary &rhs) |
free function comparator for b_binary | |
bool | operator== (const b_bool &lhs, const b_bool &rhs) |
free function comparator for b_bool | |
bool | operator== (const b_code &lhs, const b_code &rhs) |
free function comparator for b_code | |
bool | operator== (const b_codewscope &lhs, const b_codewscope &rhs) |
free function comparator for b_codewscope | |
bool | operator== (const b_date &lhs, const b_date &rhs) |
free function comparator for b_date | |
bool | operator== (const b_dbpointer &lhs, const b_dbpointer &rhs) |
free function comparator for b_dbpointer | |
bool | operator== (const b_decimal128 &lhs, const b_decimal128 &rhs) |
free function comparator for b_decimal128 | |
bool | operator== (const b_document &lhs, const b_document &rhs) |
free function comparator for b_document | |
bool | operator== (const b_double &lhs, const b_double &rhs) |
free function comparator for b_double | |
bool | operator== (const b_int32 &lhs, const b_int32 &rhs) |
free function comparator for b_int32 | |
bool | operator== (const b_int64 &lhs, const b_int64 &rhs) |
free function comparator for b_int64 | |
bool | operator== (const b_maxkey &, const b_maxkey &) |
free function comparator for b_maxkey | |
bool | operator== (const b_minkey &, const b_minkey &) |
free function comparator for b_minkey | |
bool | operator== (const b_null &, const b_null &) |
free function comparator for b_null | |
bool | operator== (const b_oid &lhs, const b_oid &rhs) |
free function comparator for b_oid | |
bool | operator== (const b_regex &lhs, const b_regex &rhs) |
free function comparator for b_regex | |
bool | operator== (const b_string &lhs, const b_string &rhs) |
free function comparator for b_string | |
bool | operator== (const b_symbol &lhs, const b_symbol &rhs) |
free function comparator for b_symbol | |
bool | operator== (const b_timestamp &lhs, const b_timestamp &rhs) |
free function comparator for b_timestamp | |
bool | operator== (const b_undefined &, const b_undefined &) |
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