Loading...
Searching...
No Matches
view.hpp File Reference

## Description

Provides non-owning, read-only entities representing a BSON type value.

Note
  A "BSON type value" refers to the value of a BSON element without its key.

Includes
  - bsoncxx/v1/array/view.hpp
  - bsoncxx/v1/decimal128.hpp
  - bsoncxx/v1/document/view.hpp
  - bsoncxx/v1/oid.hpp
  - bsoncxx/v1/types/id.hpp

Go to the source code of this file.

## Classes

struct | bsoncxx::v1::types::b_array
| BSON type value "Array". More...
struct | bsoncxx::v1::types::b_binary
| BSON type value "Binary Data". More...
struct | bsoncxx::v1::types::b_bool
| BSON type value "Boolean". More...
struct | bsoncxx::v1::types::b_code
| BSON type value "JavaScript Code". More...
struct | bsoncxx::v1::types::b_codewscope
| BSON type value "JavaScript Code With Scope". More...
struct | bsoncxx::v1::types::b_date
| BSON type value "UTC Datetime". More...
struct | bsoncxx::v1::types::b_dbpointer
| BSON type value "DBPointer". More...
struct | bsoncxx::v1::types::b_decimal128
| BSON type value "Decimal128". More...
struct | bsoncxx::v1::types::b_document
| BSON type value "Embedded Document". More...
struct | bsoncxx::v1::types::b_double
| BSON type value "64-bit Binary Floating Point". More...
struct | bsoncxx::v1::types::b_int32
| BSON type value "32-bit Integer". More...
struct | bsoncxx::v1::types::b_int64
| BSON type value "64-bit Integer". More...
struct | bsoncxx::v1::types::b_maxkey
| BSON type value "Max Key". More...
struct | bsoncxx::v1::types::b_minkey
| BSON type value "Min Key". More...
struct | bsoncxx::v1::types::b_null
| BSON type value "Null Value". More...
struct | bsoncxx::v1::types::b_oid
| BSON type value "ObjectID". More...
struct | bsoncxx::v1::types::b_regex
| BSON type value "Regular Expression". More...
struct | bsoncxx::v1::types::b_string
| BSON type value "UTF-8 String". More...
struct | bsoncxx::v1::types::b_symbol
| BSON type value "Symbol". More...
struct | bsoncxx::v1::types::b_timestamp
| BSON type value "Timestamp". More...
struct | bsoncxx::v1::types::b_undefined
| BSON type value "Undefined (Value)". More...
class | bsoncxx::v1::types::view
| A non-owning, read-only union of BSON type values. More...

## Namespaces

namespace | bsoncxx
| The top-level namespace within which all bsoncxx library entities are declared.
namespace | bsoncxx::v1
| Declares entities whose ABI stability is guaranteed for documented symbols.
namespace | bsoncxx::v1::types
| Declares entities representing a BSON type value.