1BSON_ITER_TYPE(3)                   libbson                  BSON_ITER_TYPE(3)
2
3
4

SYNOPSIS

6          typedef enum {
7             BSON_TYPE_EOD = 0x00,
8             BSON_TYPE_DOUBLE = 0x01,
9             BSON_TYPE_UTF8 = 0x02,
10             BSON_TYPE_DOCUMENT = 0x03,
11             BSON_TYPE_ARRAY = 0x04,
12             BSON_TYPE_BINARY = 0x05,
13             BSON_TYPE_UNDEFINED = 0x06,
14             BSON_TYPE_OID = 0x07,
15             BSON_TYPE_BOOL = 0x08,
16             BSON_TYPE_DATE_TIME = 0x09,
17             BSON_TYPE_NULL = 0x0A,
18             BSON_TYPE_REGEX = 0x0B,
19             BSON_TYPE_DBPOINTER = 0x0C,
20             BSON_TYPE_CODE = 0x0D,
21             BSON_TYPE_SYMBOL = 0x0E,
22             BSON_TYPE_CODEWSCOPE = 0x0F,
23             BSON_TYPE_INT32 = 0x10,
24             BSON_TYPE_TIMESTAMP = 0x11,
25             BSON_TYPE_INT64 = 0x12,
26             BSON_TYPE_MAXKEY = 0x7F,
27             BSON_TYPE_MINKEY = 0xFF,
28          } bson_type_t;
29
30          bson_type_t
31          bson_iter_type (const bson_iter_t *iter);
32

PARAMETERS

34iter: A bson_iter_t.
35

DESCRIPTION

37       The bson_iter_type() function shall return the type of the observed el‐
38       ement in a bson document.
39

RETURNS

41       A bson_type_t.
42

AUTHOR

44       MongoDB, Inc
45
47       2017-present, MongoDB, Inc
48
49
50
51
521.25.1                           Nov 08, 2023                BSON_ITER_TYPE(3)
Impressum