--- /srv/reproducible-results/rbuild-debian/r-b-build.kenp2IeV/b1/msgpack-cxx_7.0.0-1_armhf.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.kenp2IeV/b2/msgpack-cxx_7.0.0-1_armhf.changes
├── Files
│ @@ -1,3 +1,3 @@
│  
│   9419e12da408edca5a024230f5111baf 222120 libdevel optional libmsgpack-cxx-dev_7.0.0-1_armhf.deb
│ - 38be3996b2c6e7f0cad3680053d10dae 154889568 doc optional libmsgpack-cxx-doc_7.0.0-1_all.deb
│ + 797356579771349a07a7d05cda81b2d6 154913220 doc optional libmsgpack-cxx-doc_7.0.0-1_all.deb
├── libmsgpack-cxx-doc_7.0.0-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2024-11-02 22:46:06.000000 debian-binary
│ │ --rw-r--r--   0        0        0    87828 2024-11-02 22:46:06.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0 154801548 2024-11-02 22:46:06.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0    87820 2024-11-02 22:46:06.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0 154825208 2024-11-02 22:46:06.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./control
│ │ │ │ @@ -1,13 +1,13 @@
│ │ │ │  Package: libmsgpack-cxx-doc
│ │ │ │  Source: msgpack-cxx
│ │ │ │  Version: 7.0.0-1
│ │ │ │  Architecture: all
│ │ │ │  Maintainer: James McCoy <jamessan@debian.org>
│ │ │ │ -Installed-Size: 243876
│ │ │ │ +Installed-Size: 243675
│ │ │ │  Section: doc
│ │ │ │  Priority: optional
│ │ │ │  Multi-Arch: foreign
│ │ │ │  Homepage: https://github.com/msgpack/msgpack-c/tree/cpp_master
│ │ │ │  Description: binary-based efficient object serialization library (docs)
│ │ │ │   MessagePack is a binary-based efficient object serialization library.
│ │ │ │   It enables to exchange structured objects between many languages like JSON.
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -432,32 +432,32 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   142198 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1packer.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3995 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1parser.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7048 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1sbuffer-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    20342 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1sbuffer.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5465 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1assoc__vector.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9429 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1assoc__vector__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7667 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    25618 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    21395 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7560 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext__ref-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    23318 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext__ref.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    20018 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext__ref.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8284 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1tuple-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    33312 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1tuple.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    29880 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1tuple.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6193 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1tuple__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4847 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type__error.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4391 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type__error__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5813 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1unpack__limit-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16278 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1unpack__limit.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10518 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1unpacker-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    50029 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1unpacker.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6975 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1vrefbuffer-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21170 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1vrefbuffer.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27339 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1vrefbuffer.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6471 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zbuffer-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    17164 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zbuffer.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11675 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zone-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    53289 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zone.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    53613 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zone.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      132 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/closed.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4121 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7375 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6746 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5759 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma__if_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    45197 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma__if_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6780 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/comma__if_8hpp_source.html
│ │ │ │ @@ -504,40 +504,40 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   283849 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/control_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8493 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/control_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6547 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/counter_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7790 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/counter_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8384 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/counter_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23880 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__array_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   435321 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__array_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)  1050940 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__array_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)  1050388 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__array_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23329 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__map_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   416605 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__map_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   642259 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__map_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   641703 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__map_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    24000 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__msgpack__tuple_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   336693 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__msgpack__tuple_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)  4990515 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__msgpack__tuple_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)  4988482 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__msgpack__tuple_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13564 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__zone_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   163352 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__zone_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   125562 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__zone_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21477 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    20553 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    29912 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   290409 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    13482 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    28389 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    13508 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    28257 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16462 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   484740 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    53586 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    26627 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    51366 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    26495 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16397 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   487797 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    45079 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    32606 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    45502 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    31550 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    79727 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   285612 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    76513 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    74775 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    28332 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__zone_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   357378 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__zone_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   162877 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__zone_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    69271 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__zone_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22832 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp__config_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   356441 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp__config_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    58049 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/cpp__config_8hpp__incl.png
│ │ │ │ @@ -1714,16 +1714,16 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4976 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemembers_type.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3174 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemembers_vars.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   215680 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    99790 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1adaptor.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11145 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1adaptor_1_1detail.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10200 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1adaptor_1_1detail_1_1array.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    85781 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1detail.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   101830 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    11614 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type_1_1detail.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    84935 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    10360 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type_1_1detail.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   147034 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/namespaces.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      153 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nav_f.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      169 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nav_fd.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)       95 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nav_g.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)       98 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nav_h.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      114 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nav_hd.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9705 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/nor_8hpp.html
│ │ │ │ @@ -1933,38 +1933,38 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6314 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sbuffer_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5878 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sbuffer__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7632 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sbuffer__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    24413 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sbuffer__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6730 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sbuffer__decl_8hpp_source.html
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1212 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_0.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    23929 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_1.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    23978 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_1.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5480 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_10.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    15882 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_11.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7458 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_12.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    11625 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_13.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    15897 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_11.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7483 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_12.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    11666 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_13.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16117 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_14.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4237 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_15.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      897 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_16.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2446 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_17.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      702 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_18.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5579 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_2.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    29439 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_3.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    29425 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_3.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5524 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_4.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    10387 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_5.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6447 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_6.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    10352 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_5.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6411 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_6.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1322 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_7.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)       98 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_8.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     8668 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_9.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     8627 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_9.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      138 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_a.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2117 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_b.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)  2168954 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_c.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2447 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_d.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    95943 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_e.js
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    28494 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_f.js
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    28476 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_f.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    14175 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_0.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      453 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_1.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      843 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_10.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      443 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_11.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1522 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_12.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      165 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_13.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    14965 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/search/classes_2.js
│ │ │ │ @@ -2428,15 +2428,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4508 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7835 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4110 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6458 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4129 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7237 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4308 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7460 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7615 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4162 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6558 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4147 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7277 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4125 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6150 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4157 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4-members.html
│ │ │ │ @@ -2540,15 +2540,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4397 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7223 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4090 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6354 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4121 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7161 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4300 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6632 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6824 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4139 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7205 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4106 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6385 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4097 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6375 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4106 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4-members.html
│ │ │ │ @@ -2659,21 +2659,21 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4496 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7680 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4207 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7377 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4163 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7191 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4599 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_co8f608781f49733249ed2e8773d90df79.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     8434 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     8289 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4191 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1nil__t_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6273 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1nil__t_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4220 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6320 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4388 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6632 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6824 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4253 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7140 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4238 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1v4raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6352 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1v4raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4205 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6102 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4248 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4-members.html
│ │ │ │ @@ -2786,21 +2786,21 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4397 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7242 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4108 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01std_1_1wstring_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6785 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01std_1_1wstring_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4064 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01timespec_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6838 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01timespec_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4500 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7723 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7578 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4102 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1nil__t_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6745 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1nil__t_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4121 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7180 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4300 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6978 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7170 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4154 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1tuple_3_4_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6853 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1tuple_3_4_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4139 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7228 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4106 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01char_01_4-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6512 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01char_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4149 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01char_0f_n_0e_4-members.html
│ │ │ │ @@ -2860,109 +2860,109 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3528 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1is__non__const__pointer.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5700 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1map__size__overflow-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11670 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1map__size__overflow.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10982 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1map__size__overflow__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10933 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1null__visitor-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    32886 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1null__visitor.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9766 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   143528 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   148501 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4638 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1implicit__type-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8190 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1implicit__type.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10440 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1with__zone-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    38461 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1with__zone.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    51841 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1with__zone__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6722 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object_1_1with__zone__inherit__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3991 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__array-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    39780 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__array.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    41515 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__array.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    37316 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__array__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3969 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__bin-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16258 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__bin.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    41742 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10606 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__equal__visitor-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    35377 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__equal__visitor.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4590 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__ext-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13155 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__ext.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6686 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__inherit__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3957 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__kv-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    18152 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__kv.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    18472 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__kv.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    38897 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__kv__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3969 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__map-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    19827 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__map.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    20948 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__map.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    36173 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__map__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10919 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__pack__visitor-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    32643 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__pack__visitor.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3969 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__str-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    13792 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__str.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    14112 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__str.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10877 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__stringize__visitor-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    29658 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__stringize__visitor.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4930 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1parse__error-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9743 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1parse__error.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7021 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1parse__error__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3546 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1seq.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4956 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1size__overflow-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11090 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1size__overflow.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7563 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1size__overflow__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    36336 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1size__overflow__inherit__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5700 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1str__size__overflow-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11670 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1str__size__overflow.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10949 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1str__size__overflow__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7175 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    35892 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    25247 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7590 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    30339 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    21783 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    18861 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1basic__variant-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    89964 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1basic__variant.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    71418 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1basic__variant.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    46538 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1basic__variant__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3705 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1const__tuple__element.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6074 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    18870 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    17184 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7226 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array_3_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    23294 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array_3_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    21410 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array_3_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4949 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    15141 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    12632 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5151 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    13827 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    11553 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5389 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    16142 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    15725 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4732 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map_3_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    10977 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map_3_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    10223 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map_3_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5000 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    15727 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    12400 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5189 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    13648 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    10678 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3784 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4345 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6975 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6610 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4337 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7127 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6894 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4056 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1is__signed-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6244 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1is__signed.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     5584 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1is__signed.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3741 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4221 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7361 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6864 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4213 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7513 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7148 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5203 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1fix__int-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    12480 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1fix__int.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    10764 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1fix__int.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3639 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1nil__t.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6483 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1raw__ref-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21740 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1raw__ref.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    18731 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1raw__ref.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4285 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1size__equal__only-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7640 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1size__equal__only.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     8128 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1size__equal__only.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4866 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple_3_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     9889 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple_3_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     9646 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple_3_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3680 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__element.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5154 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    11985 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     9411 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5417 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    12030 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     9588 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5561 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    12608 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     9704 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6559 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1v4raw__ref-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21894 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1v4raw__ref.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    18885 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1v4raw__ref.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4193 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1unpack__error-members.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9900 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1unpack__error.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4678 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1unpack__error__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    42446 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1unpack__error__inherit__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    36870 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sub_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   125452 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sub_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   363571 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/sub_8hpp__incl.png
│ │ │ │ @@ -3050,15 +3050,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    44302 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/tuple_2to__seq_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    50197 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/tuple_2to__seq_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22108 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/type_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4494 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/type_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   238599 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/type_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16877 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/type_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6200 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unionmsgpack_1_1object_1_1union__type-members.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    58290 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unionmsgpack_1_1object_1_1union__type.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    61348 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unionmsgpack_1_1object_1_1union__type.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    38096 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unionmsgpack_1_1object_1_1union__type__coll__graph.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    20522 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4261 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   343186 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6965 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22468 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    34972 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/unpack__decl_8hpp__dep__incl.png
│ │ │ │ @@ -3091,38 +3091,38 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   279256 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   342188 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    28829 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    41407 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   296625 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   361270 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    19733 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2adaptor__base__decl_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21572 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    19658 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    12124 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   144350 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   102346 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    29857 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   101254 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27943 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    31891 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   471018 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    12962 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26018 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2bool_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25694 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2bool_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   470088 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2bool_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23077 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2bool_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    28603 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2fusion_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    12424 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2fusion_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   427102 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2fusion_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    62319 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2fusion_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    31625 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    30371 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    14134 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   386795 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   144691 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    31367 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   139927 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    29783 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    51149 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   451462 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    19348 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    18969 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25652 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2optional_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    12379 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2optional_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   447084 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2optional_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    32166 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2optional_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7044 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2string__ref_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    63471 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2string__ref_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6448 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2string__ref_8hpp__incl.png
│ │ │ │ @@ -3249,104 +3249,104 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7436 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23602 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11410 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    58186 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25110 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    18529 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   480719 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   269817 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    27789 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   177272 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27657 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    59061 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   473400 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10858 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    27229 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27097 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    59465 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   473270 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10467 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    30074 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    29018 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   132958 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   319958 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    36907 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    34382 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25488 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    63209 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   443200 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    76987 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    69510 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    28019 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    95332 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   482751 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9531 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26441 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11567 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   510072 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    84196 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    33674 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    83571 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    32618 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    39705 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   562117 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    16293 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    16268 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    21399 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2float_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26151 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2float_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   278760 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2float_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    38865 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2float_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    49695 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    48969 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    76202 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   487912 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   164036 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    31512 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   162487 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    30786 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   104929 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   484315 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    14784 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    14159 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25090 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2list_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11016 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2list_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   445705 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2list_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    38979 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2list_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26938 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25829 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   290280 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   103941 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   102578 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8170 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    53425 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13080 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9043 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22333 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    72314 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   347744 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7561 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22706 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    85807 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   330354 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7774 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2msgpack__tuple__decl_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    28638 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27978 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25493 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   470846 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    25239 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    28550 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    24845 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27824 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    53431 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   470520 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    12831 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    12749 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25800 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2pair_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23825 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2pair_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   452998 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2pair_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    34008 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2pair_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    29005 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    63123 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   502900 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    41620 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    39636 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    28019 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    95540 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   482877 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9425 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22924 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2set_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11241 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2set_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   313591 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2set_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    62695 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2set_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    32191 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    29947 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13534 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   420197 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    39210 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    28679 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    38609 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    27623 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    45305 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   447248 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13168 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26296 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2string_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26159 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2string_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   455621 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2string_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    32579 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2string_8hpp_source.html
│ │ │ │ @@ -3355,15 +3355,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    53058 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2tr1_2unordered__map_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    22353 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2tr1_2unordered__set_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   459673 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2tr1_2unordered__set_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    49749 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2tr1_2unordered__set_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26788 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11933 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   473059 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    41526 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    39558 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    24403 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23033 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   471230 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9142 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25665 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2vector_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    26467 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2vector_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   446723 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2vector_8hpp__incl.png
│ │ │ │ @@ -3435,15 +3435,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    33784 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   362112 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   227818 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    53781 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    32503 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   375404 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   199648 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    24404 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    24091 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    37279 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   518348 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    99305 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   229066 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    33819 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   490555 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    85518 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2pack__decl_8hpp__incl.png
│ │ │ │ @@ -3477,15 +3477,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13347 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2version_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    27821 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2versioning_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5888 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2versioning_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    16104 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2versioning_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8529 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     7914 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    27006 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp__incl.png
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    60690 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    79800 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9145 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer__decl_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    35817 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer__decl_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    12533 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer__decl_8hpp__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9401 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer__decl_8hpp_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     6852 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2zbuffer_8hpp.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5883 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2zbuffer_8hpp__dep__incl.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    23561 2024-11-02 22:46:06.000000 ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2zbuffer_8hpp__incl.png
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext.html
│ │ │ │ @@ -83,40 +83,40 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2ext_8hpp_source.html">ext.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ac333eb4231cbe195baefdebedba90924" id="r_ac333eb4231cbe195baefdebedba90924"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">ext</a> ()</td></tr>
│ │ │ │  <tr class="separator:ac333eb4231cbe195baefdebedba90924"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad4a5ace6bdc8fc0e411d4843f5c97e71" id="r_ad4a5ace6bdc8fc0e411d4843f5c97e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">ext</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">s</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ad4a5ace6bdc8fc0e411d4843f5c97e71" id="r_ad4a5ace6bdc8fc0e411d4843f5c97e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">ext</a> (int8_t t, const char *p, uint32_t s)</td></tr>
│ │ │ │  <tr class="separator:ad4a5ace6bdc8fc0e411d4843f5c97e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a299bb5aa1d8a00d0fc96c3c191e964b0" id="r_a299bb5aa1d8a00d0fc96c3c191e964b0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">ext</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">s</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a299bb5aa1d8a00d0fc96c3c191e964b0" id="r_a299bb5aa1d8a00d0fc96c3c191e964b0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">ext</a> (int8_t t, uint32_t s)</td></tr>
│ │ │ │  <tr class="separator:a299bb5aa1d8a00d0fc96c3c191e964b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a299acf4e8a07db49a93dafe40521b5d2" id="r_a299acf4e8a07db49a93dafe40521b5d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">ext</a> (<a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:a299acf4e8a07db49a93dafe40521b5d2" id="r_a299acf4e8a07db49a93dafe40521b5d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">ext</a> (<a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const &amp;)</td></tr>
│ │ │ │  <tr class="separator:a299acf4e8a07db49a93dafe40521b5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac983b01511713eb55a2f4b5859723e9c" id="r_ac983b01511713eb55a2f4b5859723e9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">type</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ac983b01511713eb55a2f4b5859723e9c" id="r_ac983b01511713eb55a2f4b5859723e9c"><td class="memItemLeft" align="right" valign="top">int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">type</a> () const</td></tr>
│ │ │ │  <tr class="separator:ac983b01511713eb55a2f4b5859723e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a77aeecf689add19ffd5332214d79d755" id="r_a77aeecf689add19ffd5332214d79d755"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755">data</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a77aeecf689add19ffd5332214d79d755" id="r_a77aeecf689add19ffd5332214d79d755"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755">data</a> () const</td></tr>
│ │ │ │  <tr class="separator:a77aeecf689add19ffd5332214d79d755"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:acab713880452af10f8ff4d7e023efb86" id="r_acab713880452af10f8ff4d7e023efb86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86">data</a> ()</td></tr>
│ │ │ │ +<tr class="memitem:acab713880452af10f8ff4d7e023efb86" id="r_acab713880452af10f8ff4d7e023efb86"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86">data</a> ()</td></tr>
│ │ │ │  <tr class="separator:acab713880452af10f8ff4d7e023efb86"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8c3c07aa2db915b396e983aedb1b1817" id="r_a8c3c07aa2db915b396e983aedb1b1817"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8c3c07aa2db915b396e983aedb1b1817" id="r_a8c3c07aa2db915b396e983aedb1b1817"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:a8c3c07aa2db915b396e983aedb1b1817"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9ed95167bedeeb41fbd3f504e2701ac9" id="r_a9ed95167bedeeb41fbd3f504e2701ac9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a9ed95167bedeeb41fbd3f504e2701ac9">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9ed95167bedeeb41fbd3f504e2701ac9" id="r_a9ed95167bedeeb41fbd3f504e2701ac9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a9ed95167bedeeb41fbd3f504e2701ac9">operator==</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a9ed95167bedeeb41fbd3f504e2701ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3ed2bed40c8732ab0c455eccf76a25c0" id="r_a3ed2bed40c8732ab0c455eccf76a25c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a3ed2bed40c8732ab0c455eccf76a25c0">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a3ed2bed40c8732ab0c455eccf76a25c0" id="r_a3ed2bed40c8732ab0c455eccf76a25c0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a3ed2bed40c8732ab0c455eccf76a25c0">operator!=</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a3ed2bed40c8732ab0c455eccf76a25c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:af4e78a726c473b5b9dd696f65b062644" id="r_af4e78a726c473b5b9dd696f65b062644"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:af4e78a726c473b5b9dd696f65b062644" id="r_af4e78a726c473b5b9dd696f65b062644"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">operator&lt;</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:af4e78a726c473b5b9dd696f65b062644"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a34afa3d84872e7c06332241831e1f646" id="r_a34afa3d84872e7c06332241831e1f646"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a34afa3d84872e7c06332241831e1f646" id="r_a34afa3d84872e7c06332241831e1f646"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">operator&gt;</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a34afa3d84872e7c06332241831e1f646"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
│ │ │ │  Friends</h2></td></tr>
│ │ │ │ -<tr class="memitem:a0c6624ce126be8217b923b889e0e18c7" id="r_a0c6624ce126be8217b923b889e0e18c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">class</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a0c6624ce126be8217b923b889e0e18c7">ext_ref</a></td></tr>
│ │ │ │ +<tr class="memitem:a0c6624ce126be8217b923b889e0e18c7" id="r_a0c6624ce126be8217b923b889e0e18c7"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a0c6624ce126be8217b923b889e0e18c7">ext_ref</a></td></tr>
│ │ │ │  <tr class="separator:a0c6624ce126be8217b923b889e0e18c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="ac333eb4231cbe195baefdebedba90924" name="ac333eb4231cbe195baefdebedba90924"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac333eb4231cbe195baefdebedba90924">&#9670;&#160;</a></span>ext() <span class="overload">[1/4]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -149,27 +149,27 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::ext::ext </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">int8_t&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td>
│ │ │ │ +          <td class="paramtype">const char *&#160;</td>
│ │ │ │            <td class="paramname"><em>p</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">uint32_t&#160;</td>
│ │ │ │            <td class="paramname"><em>s</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -191,21 +191,21 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::ext::ext </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">int8_t&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">uint32_t&#160;</td>
│ │ │ │            <td class="paramname"><em>s</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -227,42 +227,40 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::ext::ext </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">msgpack::type::array_ref&lt; T &gt;::data</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ -
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="acab713880452af10f8ff4d7e023efb86" name="acab713880452af10f8ff4d7e023efb86"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#acab713880452af10f8ff4d7e023efb86">&#9670;&#160;</a></span>data() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> * msgpack::type::ext::data </td>
│ │ │ │ +          <td class="memname">char * msgpack::type::ext::data </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -279,15 +277,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> * msgpack::type::ext::data </td>
│ │ │ │ +          <td class="memname">const char * msgpack::type::ext::data </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -304,17 +302,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext::operator!= </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -330,17 +328,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext::operator&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -356,17 +354,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext::operator== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -382,17 +380,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext::operator&gt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -408,15 +406,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> msgpack::type::ext::size </td>
│ │ │ │ +          <td class="memname">uint32_t msgpack::type::ext::size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -433,15 +431,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> msgpack::type::ext::type </td>
│ │ │ │ +          <td class="memname">int8_t msgpack::type::ext::type </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -459,15 +457,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">friend</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">class</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a></td>
│ │ │ │ +          <td class="memname">friend class <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,76 +7,74 @@
│ │ │ │ │      * _e_x_t
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _F_r_i_e_n_d_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::ext Class Reference
│ │ │ │ │  #include <_e_x_t_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │                _e_x_t ()
│ │ │ │ │   
│ │ │ │ │ -              _e_x_t (_i_n_t_8___t _t, _c_o_n_s_t _c_h_a_r *_p, _u_i_n_t_3_2___t _s)
│ │ │ │ │ +              _e_x_t (int8_t t, const char *p, uint32_t s)
│ │ │ │ │   
│ │ │ │ │ -              _e_x_t (_i_n_t_8___t _t, _u_i_n_t_3_2___t _s)
│ │ │ │ │ +              _e_x_t (int8_t t, uint32_t s)
│ │ │ │ │   
│ │ │ │ │ -              _e_x_t (_e_x_t___r_e_f _c_o_n_s_t &)
│ │ │ │ │ +              _e_x_t (_e_x_t___r_e_f const &)
│ │ │ │ │   
│ │ │ │ │ -      _i_n_t_8___t  _t_y_p_e () _c_o_n_s_t
│ │ │ │ │ +      int8_t  _t_y_p_e () const
│ │ │ │ │   
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r *  _d_a_t_a () _c_o_n_s_t
│ │ │ │ │ +const char *  _d_a_t_a () const
│ │ │ │ │   
│ │ │ │ │ -      _c_h_a_r *  _d_a_t_a ()
│ │ │ │ │ +      char *  _d_a_t_a ()
│ │ │ │ │   
│ │ │ │ │ -    _u_i_n_t_3_2___t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +    uint32_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_c_o_n_s_t _e_x_t &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_=_= (const _e_x_t &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_c_o_n_s_t _e_x_t &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_!_= (const _e_x_t &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_< (_c_o_n_s_t _e_x_t &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_< (const _e_x_t &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_> (_c_o_n_s_t _e_x_t &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_> (const _e_x_t &x) const
│ │ │ │ │   
│ │ │ │ │  FFrriieennddss
│ │ │ │ │ -_c_l_a_s_s  _e_x_t___r_e_f
│ │ │ │ │ +class  _e_x_t___r_e_f
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? eexxtt(()) [[11//44]] **********
│ │ │ │ │  msgpack::type::ext:: (  )    inline
│ │ │ │ │  ext
│ │ │ │ │  ********** _?◆_? eexxtt(()) [[22//44]] **********
│ │ │ │ │ -msgpack::type::ext::ext ( _i_n_t_8___t        tt,
│ │ │ │ │ -                          _c_o_n_s_t _c_h_a_r *  pp, inline
│ │ │ │ │ -                          _u_i_n_t_3_2___t      ss 
│ │ │ │ │ +msgpack::type::ext::ext ( int8_t        tt,
│ │ │ │ │ +                          const char *  pp, inline
│ │ │ │ │ +                          uint32_t      ss 
│ │ │ │ │                          )
│ │ │ │ │  ********** _?◆_? eexxtt(()) [[33//44]] **********
│ │ │ │ │ -msgpack::type::ext::ext ( _i_n_t_8___t    tt,
│ │ │ │ │ -                          _u_i_n_t_3_2___t  ss  inline
│ │ │ │ │ +msgpack::type::ext::ext ( int8_t    tt,
│ │ │ │ │ +                          uint32_t  ss  inline
│ │ │ │ │                          )
│ │ │ │ │  ********** _?◆_? eexxtt(()) [[44//44]] **********
│ │ │ │ │ -msgpack::type::ext:: ( _e_x_t___r_e_f _c_o_n_s_t &  xx )    inlineexplicit
│ │ │ │ │ +msgpack::type::ext:: ( _e_x_t___r_e_f const &  xx )    inlineexplicit
│ │ │ │ │  ext
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T
│ │ │ │ │ -_>_:_:_s_i_z_e_(_).
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ddaattaa(()) [[11//22]] **********
│ │ │ │ │ -_c_h_a_r * msgpack::type::ext:: (  )     inline
│ │ │ │ │ +char * msgpack::type::ext:: (  )     inline
│ │ │ │ │  data
│ │ │ │ │  ********** _?◆_? ddaattaa(()) [[22//22]] **********
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r * msgpack::type::ext::data (  ) const inline
│ │ │ │ │ +const char * msgpack::type::ext::data (  ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext::operator!= ( _c_o_n_s_t _e_x_t &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext::operator!= ( const _e_x_t &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext::operator< ( _c_o_n_s_t _e_x_t &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext::operator< ( const _e_x_t &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext::operator== ( _c_o_n_s_t _e_x_t &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext::operator== ( const _e_x_t &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext::operator> ( _c_o_n_s_t _e_x_t &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext::operator> ( const _e_x_t &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │ -_u_i_n_t_3_2___t msgpack::type::ext::size (  ) const inline
│ │ │ │ │ +uint32_t msgpack::type::ext::size (  ) const inline
│ │ │ │ │  ********** _?◆_? ttyyppee(()) **********
│ │ │ │ │ -_i_n_t_8___t msgpack::type::ext::type (  ) const inline
│ │ │ │ │ +int8_t msgpack::type::ext::type (  ) const inline
│ │ │ │ │  ********** FFrriieennddss AAnndd RReellaatteedd SSyymmbbooll DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? eexxtt__rreeff **********
│ │ │ │ │ -_f_r_i_e_n_d _c_l_a_s_s _e_x_t___r_e_f friend
│ │ │ │ │ +friend class _e_x_t___r_e_f friend
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this class was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_e_x_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1ext__ref.html
│ │ │ │ @@ -83,38 +83,38 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2ext_8hpp_source.html">ext.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ae8a2742b30895f646d1be73603232342" id="r_ae8a2742b30895f646d1be73603232342"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ae8a2742b30895f646d1be73603232342">ext_ref</a> ()</td></tr>
│ │ │ │  <tr class="separator:ae8a2742b30895f646d1be73603232342"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad92f981b7ee3fcc5e33132efaff5bd38" id="r_ad92f981b7ee3fcc5e33132efaff5bd38"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">ext_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">s</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ad92f981b7ee3fcc5e33132efaff5bd38" id="r_ad92f981b7ee3fcc5e33132efaff5bd38"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">ext_ref</a> (const char *p, uint32_t s)</td></tr>
│ │ │ │  <tr class="separator:ad92f981b7ee3fcc5e33132efaff5bd38"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a6594051c05ab75877a7497f88a0395bf" id="r_a6594051c05ab75877a7497f88a0395bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">ext_ref</a> (<a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a6594051c05ab75877a7497f88a0395bf" id="r_a6594051c05ab75877a7497f88a0395bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">ext_ref</a> (<a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const &amp;x)</td></tr>
│ │ │ │  <tr class="separator:a6594051c05ab75877a7497f88a0395bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3534c837fb2b7423deac7f57df2bf941" id="r_a3534c837fb2b7423deac7f57df2bf941"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941">data</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a3534c837fb2b7423deac7f57df2bf941" id="r_a3534c837fb2b7423deac7f57df2bf941"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941">data</a> () const</td></tr>
│ │ │ │  <tr class="separator:a3534c837fb2b7423deac7f57df2bf941"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad5c24ee918f4dba06e47aee57e33bc35" id="r_ad5c24ee918f4dba06e47aee57e33bc35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad5c24ee918f4dba06e47aee57e33bc35" id="r_ad5c24ee918f4dba06e47aee57e33bc35"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:ad5c24ee918f4dba06e47aee57e33bc35"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa37aa027cbba2624815c870434e922b5" id="r_aa37aa027cbba2624815c870434e922b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">type</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aa37aa027cbba2624815c870434e922b5" id="r_aa37aa027cbba2624815c870434e922b5"><td class="memItemLeft" align="right" valign="top">int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">type</a> () const</td></tr>
│ │ │ │  <tr class="separator:aa37aa027cbba2624815c870434e922b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac163d9e778f157e5330bb5cc957ef50b" id="r_ac163d9e778f157e5330bb5cc957ef50b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b">str</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ac163d9e778f157e5330bb5cc957ef50b" id="r_ac163d9e778f157e5330bb5cc957ef50b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b">str</a> () const</td></tr>
│ │ │ │  <tr class="separator:ac163d9e778f157e5330bb5cc957ef50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a48eb0d6f61969b268bff5e7dd96472dd" id="r_a48eb0d6f61969b268bff5e7dd96472dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a48eb0d6f61969b268bff5e7dd96472dd">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a48eb0d6f61969b268bff5e7dd96472dd" id="r_a48eb0d6f61969b268bff5e7dd96472dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a48eb0d6f61969b268bff5e7dd96472dd">operator==</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a48eb0d6f61969b268bff5e7dd96472dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1c547af5537a9e2a25866d2e9e5662b8" id="r_a1c547af5537a9e2a25866d2e9e5662b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1c547af5537a9e2a25866d2e9e5662b8">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a1c547af5537a9e2a25866d2e9e5662b8" id="r_a1c547af5537a9e2a25866d2e9e5662b8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1c547af5537a9e2a25866d2e9e5662b8">operator!=</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a1c547af5537a9e2a25866d2e9e5662b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1e55bf466202365a80feac5816ffd2e0" id="r_a1e55bf466202365a80feac5816ffd2e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a1e55bf466202365a80feac5816ffd2e0" id="r_a1e55bf466202365a80feac5816ffd2e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">operator&lt;</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a1e55bf466202365a80feac5816ffd2e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad8eb74480cfa2cf95750e46dccddb6f8" id="r_ad8eb74480cfa2cf95750e46dccddb6f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad8eb74480cfa2cf95750e46dccddb6f8" id="r_ad8eb74480cfa2cf95750e46dccddb6f8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">operator&gt;</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:ad8eb74480cfa2cf95750e46dccddb6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
│ │ │ │  Friends</h2></td></tr>
│ │ │ │ -<tr class="memitem:ae3c2c4b64535abdb718a922e1655b8b1" id="r_ae3c2c4b64535abdb718a922e1655b8b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">struct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">adaptor::object&lt; msgpack::type::ext_ref &gt;</a></td></tr>
│ │ │ │ +<tr class="memitem:ae3c2c4b64535abdb718a922e1655b8b1" id="r_ae3c2c4b64535abdb718a922e1655b8b1"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">adaptor::object&lt; msgpack::type::ext_ref &gt;</a></td></tr>
│ │ │ │  <tr class="separator:ae3c2c4b64535abdb718a922e1655b8b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="ae8a2742b30895f646d1be73603232342" name="ae8a2742b30895f646d1be73603232342"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae8a2742b30895f646d1be73603232342">&#9670;&#160;</a></span>ext_ref() <span class="overload">[1/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -147,21 +147,21 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::ext_ref::ext_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td>
│ │ │ │ +          <td class="paramtype">const char *&#160;</td>
│ │ │ │            <td class="paramname"><em>p</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">uint32_t&#160;</td>
│ │ │ │            <td class="paramname"><em>s</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -183,15 +183,15 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::ext_ref::ext_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -208,15 +208,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> * msgpack::type::ext_ref::data </td>
│ │ │ │ +          <td class="memname">const char * msgpack::type::ext_ref::data </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -233,17 +233,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext_ref::operator!= </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext_ref::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -259,17 +259,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext_ref::operator&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext_ref::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -285,17 +285,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext_ref::operator== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext_ref::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -311,17 +311,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::ext_ref::operator&gt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::ext_ref::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -337,15 +337,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> msgpack::type::ext_ref::size </td>
│ │ │ │ +          <td class="memname">uint32_t msgpack::type::ext_ref::size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -387,15 +387,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> msgpack::type::ext_ref::type </td>
│ │ │ │ +          <td class="memname">int8_t msgpack::type::ext_ref::type </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -413,15 +413,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">friend</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">struct</a> <a class="el" href="structmsgpack_1_1adaptor_1_1object.html">adaptor::object</a>&lt; <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a> &gt;</td>
│ │ │ │ +          <td class="memname">friend struct <a class="el" href="structmsgpack_1_1adaptor_1_1object.html">adaptor::object</a>&lt; <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a> &gt;</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,66 +7,66 @@
│ │ │ │ │      * _e_x_t___r_e_f
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _F_r_i_e_n_d_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::ext_ref Class Reference
│ │ │ │ │  #include <_e_x_t_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │                _e_x_t___r_e_f ()
│ │ │ │ │   
│ │ │ │ │ -              _e_x_t___r_e_f (_c_o_n_s_t _c_h_a_r *_p, _u_i_n_t_3_2___t _s)
│ │ │ │ │ +              _e_x_t___r_e_f (const char *p, uint32_t s)
│ │ │ │ │   
│ │ │ │ │ -              _e_x_t___r_e_f (_e_x_t _c_o_n_s_t &_x)
│ │ │ │ │ +              _e_x_t___r_e_f (_e_x_t const &x)
│ │ │ │ │   
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r *  _d_a_t_a () _c_o_n_s_t
│ │ │ │ │ +const char *  _d_a_t_a () const
│ │ │ │ │   
│ │ │ │ │ -    _u_i_n_t_3_2___t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +    uint32_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │ -      _i_n_t_8___t  _t_y_p_e () _c_o_n_s_t
│ │ │ │ │ +      int8_t  _t_y_p_e () const
│ │ │ │ │   
│ │ │ │ │ - std::string  _s_t_r () _c_o_n_s_t
│ │ │ │ │ + std::string  _s_t_r () const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_c_o_n_s_t _e_x_t___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_=_= (const _e_x_t___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_c_o_n_s_t _e_x_t___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_!_= (const _e_x_t___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_< (_c_o_n_s_t _e_x_t___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_< (const _e_x_t___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -        _b_o_o_l  _o_p_e_r_a_t_o_r_> (_c_o_n_s_t _e_x_t___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +        bool  _o_p_e_r_a_t_o_r_> (const _e_x_t___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │  FFrriieennddss
│ │ │ │ │ -_s_t_r_u_c_t  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t___r_e_f_ _>
│ │ │ │ │ +struct  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t___r_e_f_ _>
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? eexxtt__rreeff(()) [[11//33]] **********
│ │ │ │ │  msgpack::type::ext_ref:: (  )        inline
│ │ │ │ │  ext_ref
│ │ │ │ │  ********** _?◆_? eexxtt__rreeff(()) [[22//33]] **********
│ │ │ │ │ -msgpack::type::ext_ref::ext_ref ( _c_o_n_s_t _c_h_a_r *  pp,
│ │ │ │ │ -                                  _u_i_n_t_3_2___t      ss  inline
│ │ │ │ │ +msgpack::type::ext_ref::ext_ref ( const char *  pp,
│ │ │ │ │ +                                  uint32_t      ss  inline
│ │ │ │ │                                  )
│ │ │ │ │  ********** _?◆_? eexxtt__rreeff(()) [[33//33]] **********
│ │ │ │ │ -msgpack::type::ext_ref:: ( _e_x_t _c_o_n_s_t &  xx )        inline
│ │ │ │ │ +msgpack::type::ext_ref:: ( _e_x_t const &  xx )        inline
│ │ │ │ │  ext_ref
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ddaattaa(()) **********
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r * msgpack::type::ext_ref::data (  ) const inline
│ │ │ │ │ +const char * msgpack::type::ext_ref::data (  ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext_ref::operator!= ( _c_o_n_s_t _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext_ref::operator!= ( const _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext_ref::operator< ( _c_o_n_s_t _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext_ref::operator< ( const _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext_ref::operator== ( _c_o_n_s_t _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext_ref::operator== ( const _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::ext_ref::operator> ( _c_o_n_s_t _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::ext_ref::operator> ( const _e_x_t___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │ -_u_i_n_t_3_2___t msgpack::type::ext_ref::size (  ) const inline
│ │ │ │ │ +uint32_t msgpack::type::ext_ref::size (  ) const inline
│ │ │ │ │  ********** _?◆_? ssttrr(()) **********
│ │ │ │ │  std::string msgpack::type::ext_ref::str (  ) const inline
│ │ │ │ │  ********** _?◆_? ttyyppee(()) **********
│ │ │ │ │ -_i_n_t_8___t msgpack::type::ext_ref::type (  ) const inline
│ │ │ │ │ +int8_t msgpack::type::ext_ref::type (  ) const inline
│ │ │ │ │  ********** FFrriieennddss AAnndd RReellaatteedd SSyymmbbooll DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aaddaappttoorr::::oobbjjeecctt<< mmssggppaacckk::::ttyyppee::::eexxtt__rreeff >> **********
│ │ │ │ │ -_f_r_i_e_n_d _s_t_r_u_c_t _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t< _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t___r_e_f > friend
│ │ │ │ │ +friend struct _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t< _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t___r_e_f > friend
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this class was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_e_x_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1type_1_1tuple.html
│ │ │ │ @@ -101,65 +101,65 @@
│ │ │ │  <area shape="rect" title=" " alt="" coords="5,5,168,31"/>
│ │ │ │  <area shape="poly" title=" " alt="" coords="89,44,89,79,84,79,84,44"/>
│ │ │ │  </map>
│ │ │ │  <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:aff13e5efee7bb0979ad6b98895ce905b" id="r_aff13e5efee7bb0979ad6b98895ce905b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">using</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple&lt; Types... &gt;</td></tr>
│ │ │ │ +<tr class="memitem:aff13e5efee7bb0979ad6b98895ce905b" id="r_aff13e5efee7bb0979ad6b98895ce905b"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple&lt; Types... &gt;</td></tr>
│ │ │ │  <tr class="separator:aff13e5efee7bb0979ad6b98895ce905b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a0db9c3699761b7b1f49d5e0e86b7efd3" id="r_a0db9c3699761b7b1f49d5e0e86b7efd3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)=<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">default</a></td></tr>
│ │ │ │ +<tr class="memitem:a0db9c3699761b7b1f49d5e0e86b7efd3" id="r_a0db9c3699761b7b1f49d5e0e86b7efd3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> const &amp;)=default</td></tr>
│ │ │ │  <tr class="separator:a0db9c3699761b7b1f49d5e0e86b7efd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:abda730a9989fbde15f329e265a1c0c21" id="r_abda730a9989fbde15f329e265a1c0c21"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&amp;)=<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">default</a></td></tr>
│ │ │ │ +<tr class="memitem:abda730a9989fbde15f329e265a1c0c21" id="r_abda730a9989fbde15f329e265a1c0c21"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&amp;)=default</td></tr>
│ │ │ │  <tr class="separator:abda730a9989fbde15f329e265a1c0c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aee0b3357cb31bfd65645ff86ee49f8cb" id="r_aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memTemplParams" colspan="2">template&lt;typename... OtherTypes&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">tuple</a> (OtherTypes &amp;&amp;... other)</td></tr>
│ │ │ │  <tr class="separator:aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a7fd517a5a79bb03419c8d0e74f2f2dd9" id="r_a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memTemplParams" colspan="2">template&lt;typename... OtherTypes&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; const &amp;other)</td></tr>
│ │ │ │  <tr class="separator:a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ab1f0bfd349d2ae75ca63161ac774f992" id="r_ab1f0bfd349d2ae75ca63161ac774f992"><td class="memTemplParams" colspan="2">template&lt;typename... OtherTypes&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ab1f0bfd349d2ae75ca63161ac774f992"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ab1f0bfd349d2ae75ca63161ac774f992"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">tuple</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;other)</td></tr>
│ │ │ │  <tr class="separator:ab1f0bfd349d2ae75ca63161ac774f992"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aece2a76821aae422be3bc43396db1d98" id="r_aece2a76821aae422be3bc43396db1d98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aece2a76821aae422be3bc43396db1d98">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)=<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">default</a></td></tr>
│ │ │ │ +<tr class="memitem:aece2a76821aae422be3bc43396db1d98" id="r_aece2a76821aae422be3bc43396db1d98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aece2a76821aae422be3bc43396db1d98">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> const &amp;)=default</td></tr>
│ │ │ │  <tr class="separator:aece2a76821aae422be3bc43396db1d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2a31e853e3600ce9a043ae2cd9df47b7" id="r_a2a31e853e3600ce9a043ae2cd9df47b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a2a31e853e3600ce9a043ae2cd9df47b7">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&amp;)=<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">default</a></td></tr>
│ │ │ │ +<tr class="memitem:a2a31e853e3600ce9a043ae2cd9df47b7" id="r_a2a31e853e3600ce9a043ae2cd9df47b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a2a31e853e3600ce9a043ae2cd9df47b7">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&amp;)=default</td></tr>
│ │ │ │  <tr class="separator:a2a31e853e3600ce9a043ae2cd9df47b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a6c7cc308e4116c38c736e4782c7a5703" id="r_a6c7cc308e4116c38c736e4782c7a5703"><td class="memTemplParams" colspan="2">template&lt;typename... OtherTypes&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a6c7cc308e4116c38c736e4782c7a5703"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a6c7cc308e4116c38c736e4782c7a5703"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; const &amp;other)</td></tr>
│ │ │ │  <tr class="separator:a6c7cc308e4116c38c736e4782c7a5703"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aefdf4c6ef0a7edb18b40cb5d344cf028" id="r_aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memTemplParams" colspan="2">template&lt;typename... OtherTypes&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">operator=</a> (<a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;other)</td></tr>
│ │ │ │  <tr class="separator:aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a16df1b6d308c8948177d96c3a30c61fd" id="r_a16df1b6d308c8948177d96c3a30c61fd"><td class="memTemplParams" colspan="2">template&lt;std::size_t I&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a16df1b6d308c8948177d96c3a30c61fd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">get</a> () &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:a16df1b6d308c8948177d96c3a30c61fd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">get</a> () &amp;noexcept</td></tr>
│ │ │ │  <tr class="separator:a16df1b6d308c8948177d96c3a30c61fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ae84510d30568760d3dc2eb6cff37b23b" id="r_ae84510d30568760d3dc2eb6cff37b23b"><td class="memTemplParams" colspan="2">template&lt;std::size_t I&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ae84510d30568760d3dc2eb6cff37b23b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">get</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:ae84510d30568760d3dc2eb6cff37b23b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type const &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">get</a> () const &amp;noexcept</td></tr>
│ │ │ │  <tr class="separator:ae84510d30568760d3dc2eb6cff37b23b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a0ed44f445d45402dfe81f494909e19ea" id="r_a0ed44f445d45402dfe81f494909e19ea"><td class="memTemplParams" colspan="2">template&lt;std::size_t I&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a0ed44f445d45402dfe81f494909e19ea"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">get</a> () &amp;&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:a0ed44f445d45402dfe81f494909e19ea"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">get</a> () &amp;&amp;noexcept</td></tr>
│ │ │ │  <tr class="separator:a0ed44f445d45402dfe81f494909e19ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a473e9a6807ae116b3de67a54197375ae" id="r_a473e9a6807ae116b3de67a54197375ae"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a473e9a6807ae116b3de67a54197375ae" id="r_a473e9a6807ae116b3de67a54197375ae"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:a473e9a6807ae116b3de67a54197375ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="aff13e5efee7bb0979ad6b98895ce905b" name="aff13e5efee7bb0979ad6b98895ce905b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aff13e5efee7bb0979ad6b98895ce905b">&#9670;&#160;</a></span>base</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">using</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::base =  std::tuple&lt;Types...&gt;</td>
│ │ │ │ +          <td class="memname">using <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::base =  std::tuple&lt;Types...&gt;</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │ @@ -171,17 +171,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Types &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">default</span></span>  </td>
│ │ │ │ @@ -199,17 +199,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt; &amp;&amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Types &gt; &amp;&amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">default</span></span>  </td>
│ │ │ │ @@ -229,17 +229,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... OtherTypes&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a> &amp;&amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">OtherTypes &amp;&amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>other</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -259,17 +259,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... OtherTypes&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>other</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -289,15 +289,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... OtherTypes&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>other</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │ @@ -320,15 +320,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;std::size_t I&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::get </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp;&amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::get </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> &amp;&amp;</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -349,15 +349,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;std::size_t I&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::get </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::get </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> &amp;</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -378,15 +378,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;std::size_t I&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">I</a>, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::get </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt; I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> &gt;::type const  &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::get </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const &amp;</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -405,17 +405,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::operator= </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::operator= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt; &amp;&amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Types &gt; &amp;&amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">default</span></span>  </td>
│ │ │ │ @@ -433,17 +433,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::operator= </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::operator= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Types &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">default</span></span>  </td>
│ │ │ │ @@ -463,15 +463,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... OtherTypes&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::operator= </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::operator= </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; &amp;&amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>other</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │ @@ -493,17 +493,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... OtherTypes&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::operator= </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> &amp; <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::operator= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; OtherTypes... &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>other</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -521,15 +521,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Types&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::size_t <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> &gt;::size </td>
│ │ │ │ +          <td class="memname">std::size_t <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt; Types &gt;::size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -11,117 +11,117 @@
│ │ │ │ │  Inheritance diagram for msgpack::type::tuple< Types >:
│ │ │ │ │  [Inheritance graph]
│ │ │ │ │                                     [_l_e_g_e_n_d]
│ │ │ │ │  Collaboration diagram for msgpack::type::tuple< Types >:
│ │ │ │ │  [Collaboration graph]
│ │ │ │ │                                     [_l_e_g_e_n_d]
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -_u_s_i_n_g  _b_a_s_e = std::tuple< Types... >
│ │ │ │ │ +using  _b_a_s_e = std::tuple< Types... >
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -                                        _t_u_p_l_e (_t_u_p_l_e _c_o_n_s_t &)=_d_e_f_a_u_l_t
│ │ │ │ │ +                                        _t_u_p_l_e (_t_u_p_l_e const &)=default
│ │ │ │ │   
│ │ │ │ │ -                                        _t_u_p_l_e (_t_u_p_l_e &&)=_d_e_f_a_u_l_t
│ │ │ │ │ +                                        _t_u_p_l_e (_t_u_p_l_e &&)=default
│ │ │ │ │   
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -                                        _t_u_p_l_e (_O_t_h_e_r_T_y_p_e_s &&... _o_t_h_e_r)
│ │ │ │ │ +                                        _t_u_p_l_e (OtherTypes &&... other)
│ │ │ │ │   
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -                                        _t_u_p_l_e (_t_u_p_l_e< OtherTypes... > _c_o_n_s_t
│ │ │ │ │ -                                        &_o_t_h_e_r)
│ │ │ │ │ +                                        _t_u_p_l_e (_t_u_p_l_e< OtherTypes... > const
│ │ │ │ │ +                                        &other)
│ │ │ │ │   
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -                                        _t_u_p_l_e (_t_u_p_l_e< OtherTypes... > &&_o_t_h_e_r)
│ │ │ │ │ +                                        _t_u_p_l_e (_t_u_p_l_e< OtherTypes... > &&other)
│ │ │ │ │   
│ │ │ │ │ -                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e _c_o_n_s_t &)=_d_e_f_a_u_l_t
│ │ │ │ │ +                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e const &)=default
│ │ │ │ │   
│ │ │ │ │ -                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e &&)=_d_e_f_a_u_l_t
│ │ │ │ │ +                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e &&)=default
│ │ │ │ │   
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e< OtherTypes... > _c_o_n_s_t
│ │ │ │ │ -                                        &_o_t_h_e_r)
│ │ │ │ │ +                               _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e< OtherTypes... > const
│ │ │ │ │ +                                        &other)
│ │ │ │ │   
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │                                 _t_u_p_l_e &  _o_p_e_r_a_t_o_r_= (_t_u_p_l_e< OtherTypes... >
│ │ │ │ │ -                                        &&_o_t_h_e_r)
│ │ │ │ │ +                                        &&other)
│ │ │ │ │   
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -      _t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type &  _g_e_t () &_n_o_e_x_c_e_p_t
│ │ │ │ │ +      _t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type &  _g_e_t () &noexcept
│ │ │ │ │   
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -_t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type _c_o_n_s_t &  _g_e_t () _c_o_n_s_t &_n_o_e_x_c_e_p_t
│ │ │ │ │ +_t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type const &  _g_e_t () const &noexcept
│ │ │ │ │   
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -     _t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type &&  _g_e_t () &&_n_o_e_x_c_e_p_t
│ │ │ │ │ +     _t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type &&  _g_e_t () &&noexcept
│ │ │ │ │   
│ │ │ │ │ -                           std::size_t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +                           std::size_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? bbaassee **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -_u_s_i_n_g _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >::base = std::tuple<Types...>
│ │ │ │ │ +using _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types >::base = std::tuple<Types...>
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[11//55]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >:: ( _t_u_p_l_e< _T_y_p_e_s > _c_o_n_s_t &   )      default
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types >:: ( _t_u_p_l_e< Types > const &   )      default
│ │ │ │ │  tuple
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[22//55]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >:: ( _t_u_p_l_e< _T_y_p_e_s > &&   )      default
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types >:: ( _t_u_p_l_e< Types > &&   )      default
│ │ │ │ │  tuple
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[33//55]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >:: ( _O_t_h_e_r_T_y_p_e_s &&...  ootthheerr )      inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types >:: ( OtherTypes &&...  ootthheerr )      inline
│ │ │ │ │  tuple
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[44//55]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s ( _t_u_p_l_e< OtherTypes... > _c_o_n_s_t ootthheerr )    inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types ( _t_u_p_l_e< OtherTypes... > const ootthheerr )    inline
│ │ │ │ │  >::tuple                      & 
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[55//55]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s ( _t_u_p_l_e< OtherTypes... > &&  ootthheerr )     inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types ( _t_u_p_l_e< OtherTypes... > &&  ootthheerr )     inline
│ │ │ │ │  >::tuple
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ggeett(()) [[11//33]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -_t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type && _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< (  ) && inlinenoexcept
│ │ │ │ │ -_T_y_p_e_s >::get
│ │ │ │ │ +_t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type && _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< (  ) && inlinenoexcept
│ │ │ │ │ +Types >::get
│ │ │ │ │  ********** _?◆_? ggeett(()) [[22//33]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -_t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< (  ) & inlinenoexcept
│ │ │ │ │ -_T_y_p_e_s >::get
│ │ │ │ │ +_t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< (  ) & inlinenoexcept
│ │ │ │ │ +Types >::get
│ │ │ │ │  ********** _?◆_? ggeett(()) [[33//33]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<std::size_t I>
│ │ │ │ │ -_t_u_p_l_e___e_l_e_m_e_n_t< _I, _b_a_s_e >::type _c_o_n_s_t & _m_s_g_p_a_c_k_:_: (  ) const & inlinenoexcept
│ │ │ │ │ -_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >::get
│ │ │ │ │ +_t_u_p_l_e___e_l_e_m_e_n_t< I, _b_a_s_e >::type const & _m_s_g_p_a_c_k_:_: (  ) const & inlinenoexcept
│ │ │ │ │ +_t_y_p_e_:_:_t_u_p_l_e< Types >::get
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr==(()) [[11//44]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s ( _t_u_p_l_e< _T_y_p_e_s > &&   )     default
│ │ │ │ │ +_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types ( _t_u_p_l_e< Types > &&   )     default
│ │ │ │ │  >::operator=
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr==(()) [[22//44]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s ( _t_u_p_l_e< _T_y_p_e_s > _c_o_n_s_t &   )     default
│ │ │ │ │ +_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types ( _t_u_p_l_e< Types > const &   )     default
│ │ │ │ │  >::operator=
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr==(()) [[33//44]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │  _t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< ( _t_u_p_l_e< OtherTypes... > &&  ootthheerr )       inline
│ │ │ │ │ -_T_y_p_e_s >::operator=
│ │ │ │ │ +Types >::operator=
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr==(()) [[44//44]] **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │  template<typename... OtherTypes>
│ │ │ │ │ -_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< ( _t_u_p_l_e< OtherTypes... > _c_o_n_s_t ootthheerr )    inline
│ │ │ │ │ -_T_y_p_e_s >::operator=              & 
│ │ │ │ │ +_t_u_p_l_e & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< ( _t_u_p_l_e< OtherTypes... > const ootthheerr )    inline
│ │ │ │ │ +Types >::operator=              & 
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │  template<class... Types>
│ │ │ │ │ -std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< _T_y_p_e_s >::size (  ) const inline
│ │ │ │ │ +std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e< Types >::size (  ) const inline
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this class was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___m_s_g_p_a_c_k___t_u_p_l_e___d_e_c_l_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1vrefbuffer.html
│ │ │ │ @@ -81,35 +81,35 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2vrefbuffer_8hpp_source.html">vrefbuffer.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a7dc392c507a2ce9e718461de8e9818d0" id="r_a7dc392c507a2ce9e718461de8e9818d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">vrefbuffer</a> (size_t ref_size=<a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a9a0211d4300690d0c5426f3e79c0ab94">MSGPACK_VREFBUFFER_REF_SIZE</a>, size_t chunk_size=<a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a5128243b5f2fb0bb16a660a9c28cbe96">MSGPACK_VREFBUFFER_CHUNK_SIZE</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7dc392c507a2ce9e718461de8e9818d0" id="r_a7dc392c507a2ce9e718461de8e9818d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">vrefbuffer</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ref_size</a>=<a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a9a0211d4300690d0c5426f3e79c0ab94">MSGPACK_VREFBUFFER_REF_SIZE</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>=<a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a5128243b5f2fb0bb16a660a9c28cbe96">MSGPACK_VREFBUFFER_CHUNK_SIZE</a>)</td></tr>
│ │ │ │  <tr class="separator:a7dc392c507a2ce9e718461de8e9818d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a1ad64711d5a4c5bd84369efa25be37e4" id="r_a1ad64711d5a4c5bd84369efa25be37e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a1ad64711d5a4c5bd84369efa25be37e4">~vrefbuffer</a> ()</td></tr>
│ │ │ │  <tr class="separator:a1ad64711d5a4c5bd84369efa25be37e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5d0a6336e3196213b8ac7b2f86844144" id="r_a5d0a6336e3196213b8ac7b2f86844144"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write</a> (const char *buf, size_t len)</td></tr>
│ │ │ │ +<tr class="memitem:a5d0a6336e3196213b8ac7b2f86844144" id="r_a5d0a6336e3196213b8ac7b2f86844144"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</td></tr>
│ │ │ │  <tr class="separator:a5d0a6336e3196213b8ac7b2f86844144"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab07fa8e7df4bd499e6ac15fb488dfb57" id="r_ab07fa8e7df4bd499e6ac15fb488dfb57"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a> (const char *buf, size_t len)</td></tr>
│ │ │ │ +<tr class="memitem:ab07fa8e7df4bd499e6ac15fb488dfb57" id="r_ab07fa8e7df4bd499e6ac15fb488dfb57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</td></tr>
│ │ │ │  <tr class="separator:ab07fa8e7df4bd499e6ac15fb488dfb57"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ada665077a545755599906eeb03191bf0" id="r_ada665077a545755599906eeb03191bf0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a> (const char *buf, size_t len)</td></tr>
│ │ │ │ +<tr class="memitem:ada665077a545755599906eeb03191bf0" id="r_ada665077a545755599906eeb03191bf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</td></tr>
│ │ │ │  <tr class="separator:ada665077a545755599906eeb03191bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a27286e4c85c81c8ebf895f055bdbe635" id="r_a27286e4c85c81c8ebf895f055bdbe635"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structmsgpack_1_1iovec.html">iovec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector</a> () const</td></tr>
│ │ │ │  <tr class="separator:a27286e4c85c81c8ebf895f055bdbe635"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad28002d12ac554478aad61f3ccf6e875" id="r_ad28002d12ac554478aad61f3ccf6e875"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ad28002d12ac554478aad61f3ccf6e875">vector_size</a> () const</td></tr>
│ │ │ │ +<tr class="memitem:ad28002d12ac554478aad61f3ccf6e875" id="r_ad28002d12ac554478aad61f3ccf6e875"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ad28002d12ac554478aad61f3ccf6e875">vector_size</a> () <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a></td></tr>
│ │ │ │  <tr class="separator:ad28002d12ac554478aad61f3ccf6e875"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab97c7ed19820779400c7cb5041cee106" id="r_ab97c7ed19820779400c7cb5041cee106"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">migrate</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> *to)</td></tr>
│ │ │ │ +<tr class="memitem:ab97c7ed19820779400c7cb5041cee106" id="r_ab97c7ed19820779400c7cb5041cee106"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">migrate</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> *<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>)</td></tr>
│ │ │ │  <tr class="separator:ab97c7ed19820779400c7cb5041cee106"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4a91d4b145a1a80244f7a824f944395a" id="r_a4a91d4b145a1a80244f7a824f944395a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a">clear</a> ()</td></tr>
│ │ │ │ +<tr class="memitem:a4a91d4b145a1a80244f7a824f944395a" id="r_a4a91d4b145a1a80244f7a824f944395a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a">clear</a> ()</td></tr>
│ │ │ │  <tr class="separator:a4a91d4b145a1a80244f7a824f944395a"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a07cd0c806b6abaac115018ecd11e814f" id="r_a07cd0c806b6abaac115018ecd11e814f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a07cd0c806b6abaac115018ecd11e814f">vrefbuffer</a> (const <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;)=delete</td></tr>
│ │ │ │ +<tr class="memitem:a07cd0c806b6abaac115018ecd11e814f" id="r_a07cd0c806b6abaac115018ecd11e814f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a07cd0c806b6abaac115018ecd11e814f">vrefbuffer</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;)=<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">delete</a></td></tr>
│ │ │ │  <tr class="separator:a07cd0c806b6abaac115018ecd11e814f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a94e02032efffc6054145f4971c024370" id="r_a94e02032efffc6054145f4971c024370"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a94e02032efffc6054145f4971c024370">operator=</a> (const <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;)=delete</td></tr>
│ │ │ │ +<tr class="memitem:a94e02032efffc6054145f4971c024370" id="r_a94e02032efffc6054145f4971c024370"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a94e02032efffc6054145f4971c024370">operator=</a> (<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;)=<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">delete</a></td></tr>
│ │ │ │  <tr class="separator:a94e02032efffc6054145f4971c024370"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a7dc392c507a2ce9e718461de8e9818d0" name="a7dc392c507a2ce9e718461de8e9818d0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7dc392c507a2ce9e718461de8e9818d0">&#9670;&#160;</a></span>vrefbuffer() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -117,21 +117,21 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::vrefbuffer::vrefbuffer </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">size_t&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td>
│ │ │ │            <td class="paramname"><em>ref_size</em> = <code><a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a9a0211d4300690d0c5426f3e79c0ab94">MSGPACK_VREFBUFFER_REF_SIZE</a></code>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">size_t&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td>
│ │ │ │            <td class="paramname"><em>chunk_size</em> = <code><a class="el" href="v1_2vrefbuffer__decl_8hpp.html#a5128243b5f2fb0bb16a660a9c28cbe96">MSGPACK_VREFBUFFER_CHUNK_SIZE</a></code>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -139,15 +139,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a1ad64711d5a4c5bd84369efa25be37e4" name="a1ad64711d5a4c5bd84369efa25be37e4"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1ad64711d5a4c5bd84369efa25be37e4">&#9670;&#160;</a></span>~vrefbuffer()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -166,29 +166,31 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a07cd0c806b6abaac115018ecd11e814f" name="a07cd0c806b6abaac115018ecd11e814f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a07cd0c806b6abaac115018ecd11e814f">&#9670;&#160;</a></span>vrefbuffer() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::vrefbuffer::vrefbuffer </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">const <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">delete</span></span>  </td>
│ │ │ │ @@ -205,23 +207,23 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">void msgpack::vrefbuffer::append_copy </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a> msgpack::vrefbuffer::append_copy </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">const char *&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>buf</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">size_t&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td>
│ │ │ │            <td class="paramname"><em>len</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -229,15 +231,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref()</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab07fa8e7df4bd499e6ac15fb488dfb57" name="ab07fa8e7df4bd499e6ac15fb488dfb57"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab07fa8e7df4bd499e6ac15fb488dfb57">&#9670;&#160;</a></span>append_ref()</h2>
│ │ │ │ @@ -245,23 +247,23 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">void msgpack::vrefbuffer::append_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a> msgpack::vrefbuffer::append_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">const char *&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>buf</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">size_t&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td>
│ │ │ │            <td class="paramname"><em>len</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -269,15 +271,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">msgpack::iovec::iov_base</a>, and <a class="el" href="structmsgpack_1_1iovec.html#a32aa38d4a1a8071f3bc04b87462e1691">msgpack::iovec::iov_len</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">msgpack::iovec::iov_base</a>, <a class="el" href="structmsgpack_1_1iovec.html#a32aa38d4a1a8071f3bc04b87462e1691">msgpack::iovec::iov_len</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy()</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a4a91d4b145a1a80244f7a824f944395a" name="a4a91d4b145a1a80244f7a824f944395a"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4a91d4b145a1a80244f7a824f944395a">&#9670;&#160;</a></span>clear()</h2>
│ │ │ │ @@ -285,72 +287,72 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">void msgpack::vrefbuffer::clear </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a> msgpack::vrefbuffer::clear </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab97c7ed19820779400c7cb5041cee106" name="ab97c7ed19820779400c7cb5041cee106"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab97c7ed19820779400c7cb5041cee106">&#9670;&#160;</a></span>migrate()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">void msgpack::vrefbuffer::migrate </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a> msgpack::vrefbuffer::migrate </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>to</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a94e02032efffc6054145f4971c024370" name="a94e02032efffc6054145f4971c024370"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a94e02032efffc6054145f4971c024370">&#9670;&#160;</a></span>operator=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp; msgpack::vrefbuffer::operator= </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp; <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">msgpack::vrefbuffer::operator</a>= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">const <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">delete</span></span>  </td>
│ │ │ │ @@ -379,27 +381,29 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a">clear()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">migrate()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">vrefbuffer()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write()</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a1ad64711d5a4c5bd84369efa25be37e4">~vrefbuffer()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ad28002d12ac554478aad61f3ccf6e875" name="ad28002d12ac554478aad61f3ccf6e875"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad28002d12ac554478aad61f3ccf6e875">&#9670;&#160;</a></span>vector_size()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">size_t msgpack::vrefbuffer::vector_size </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> msgpack::vrefbuffer::vector_size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -416,23 +420,23 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">void msgpack::vrefbuffer::write </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">void</a> msgpack::vrefbuffer::write </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">const char *&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">const</a> <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">char</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>buf</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">size_t&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a>&#160;</td>
│ │ │ │            <td class="paramname"><em>len</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -440,15 +444,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref()</a>, and <a class="el" href="assert_8hpp.html#a5092ac6cea1e22136051c2e182012539">MSGPACK_ASSERT</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy()</a>, <a class="el" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref()</a>, <a class="el" href="assert_8hpp.html#a5092ac6cea1e22136051c2e182012539">MSGPACK_ASSERT</a>, and <a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this class was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2vrefbuffer_8hpp_source.html">vrefbuffer.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -4,82 +4,85 @@
│ │ │ │ │  No Matches
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _v_r_e_f_b_u_f_f_e_r
│ │ │ │ │  _C_l_a_s_s_e_s | _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::vrefbuffer Class Reference
│ │ │ │ │  #include <_v_r_e_f_b_u_f_f_e_r_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -               _v_r_e_f_b_u_f_f_e_r (size_t ref_size=_M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___R_E_F___S_I_Z_E, size_t
│ │ │ │ │ -               chunk_size=_M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___C_H_U_N_K___S_I_Z_E)
│ │ │ │ │ +               _v_r_e_f_b_u_f_f_e_r (_s_i_z_e___t _r_e_f___s_i_z_e=_M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___R_E_F___S_I_Z_E, _s_i_z_e___t
│ │ │ │ │ +               _c_h_u_n_k___s_i_z_e=_M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___C_H_U_N_K___S_I_Z_E)
│ │ │ │ │   
│ │ │ │ │                 _~_v_r_e_f_b_u_f_f_e_r ()
│ │ │ │ │   
│ │ │ │ │ -         void  _w_r_i_t_e (const char *buf, size_t len)
│ │ │ │ │ +         _v_o_i_d  _w_r_i_t_e (_c_o_n_s_t _c_h_a_r *_b_u_f, _s_i_z_e___t _l_e_n)
│ │ │ │ │   
│ │ │ │ │ -         void  _a_p_p_e_n_d___r_e_f (const char *buf, size_t len)
│ │ │ │ │ +         _v_o_i_d  _a_p_p_e_n_d___r_e_f (_c_o_n_s_t _c_h_a_r *_b_u_f, _s_i_z_e___t _l_e_n)
│ │ │ │ │   
│ │ │ │ │ -         void  _a_p_p_e_n_d___c_o_p_y (const char *buf, size_t len)
│ │ │ │ │ +         _v_o_i_d  _a_p_p_e_n_d___c_o_p_y (_c_o_n_s_t _c_h_a_r *_b_u_f, _s_i_z_e___t _l_e_n)
│ │ │ │ │   
│ │ │ │ │  const _i_o_v_e_c *  _v_e_c_t_o_r () const
│ │ │ │ │   
│ │ │ │ │ -       size_t  _v_e_c_t_o_r___s_i_z_e () const
│ │ │ │ │ +       _s_i_z_e___t  _v_e_c_t_o_r___s_i_z_e () _c_o_n_s_t
│ │ │ │ │   
│ │ │ │ │ -         void  _m_i_g_r_a_t_e (_v_r_e_f_b_u_f_f_e_r *to)
│ │ │ │ │ +         _v_o_i_d  _m_i_g_r_a_t_e (_v_r_e_f_b_u_f_f_e_r *_t_o)
│ │ │ │ │   
│ │ │ │ │ -         void  _c_l_e_a_r ()
│ │ │ │ │ +         _v_o_i_d  _c_l_e_a_r ()
│ │ │ │ │   
│ │ │ │ │ -               _v_r_e_f_b_u_f_f_e_r (const _v_r_e_f_b_u_f_f_e_r &)=delete
│ │ │ │ │ +               _v_r_e_f_b_u_f_f_e_r (_c_o_n_s_t _v_r_e_f_b_u_f_f_e_r &)=_d_e_l_e_t_e
│ │ │ │ │   
│ │ │ │ │ - _v_r_e_f_b_u_f_f_e_r &  _o_p_e_r_a_t_o_r_= (const _v_r_e_f_b_u_f_f_e_r &)=delete
│ │ │ │ │ + _v_r_e_f_b_u_f_f_e_r &  _o_p_e_r_a_t_o_r_= (_c_o_n_s_t _v_r_e_f_b_u_f_f_e_r &)=_d_e_l_e_t_e
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? vvrreeffbbuuffffeerr(()) [[11//22]] **********
│ │ │ │ │ -msgpack::vrefbuffer::vrefbuffer ( size_t  rreeff__ssiizzee =
│ │ │ │ │ +msgpack::vrefbuffer::vrefbuffer ( _s_i_z_e___t  rreeff__ssiizzee =
│ │ │ │ │                                            _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___R_E_F___S_I_Z_E,
│ │ │ │ │ -                                  size_t  cchhuunnkk__ssiizzee =                   inline
│ │ │ │ │ +                                  _s_i_z_e___t  cchhuunnkk__ssiizzee =                   inline
│ │ │ │ │                                            _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___C_H_U_N_K___S_I_Z_E 
│ │ │ │ │                                  )
│ │ │ │ │ -References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │ +References _M_S_G_P_A_C_K___N_U_L_L_P_T_R, and _v_e_c_t_o_r_(_).
│ │ │ │ │  ********** _?◆_? ~~vvrreeffbbuuffffeerr(()) **********
│ │ │ │ │  msgpack::vrefbuffer:: (  )            inline
│ │ │ │ │  ~vrefbuffer
│ │ │ │ │ +References _v_e_c_t_o_r_(_).
│ │ │ │ │  ********** _?◆_? vvrreeffbbuuffffeerr(()) [[22//22]] **********
│ │ │ │ │ -msgpack::vrefbuffer:: ( const _v_r_e_f_b_u_f_f_e_r &   )           delete
│ │ │ │ │ +msgpack::vrefbuffer:: ( _c_o_n_s_t _v_r_e_f_b_u_f_f_e_r &   )           delete
│ │ │ │ │  vrefbuffer
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aappppeenndd__ccooppyy(()) **********
│ │ │ │ │ -void msgpack::vrefbuffer::append_copy ( const char *  bbuuff,
│ │ │ │ │ -                                        size_t        lleenn  inline
│ │ │ │ │ +_v_o_i_d msgpack::vrefbuffer::append_copy ( _c_o_n_s_t _c_h_a_r *  bbuuff,
│ │ │ │ │ +                                        _s_i_z_e___t        lleenn  inline
│ │ │ │ │                                        )
│ │ │ │ │ -References _a_p_p_e_n_d___r_e_f_(_).
│ │ │ │ │ +References _a_p_p_e_n_d___r_e_f_(_), and _v_e_c_t_o_r_(_).
│ │ │ │ │  Referenced by _w_r_i_t_e_(_).
│ │ │ │ │  ********** _?◆_? aappppeenndd__rreeff(()) **********
│ │ │ │ │ -void msgpack::vrefbuffer::append_ref ( const char *  bbuuff,
│ │ │ │ │ -                                       size_t        lleenn  inline
│ │ │ │ │ +_v_o_i_d msgpack::vrefbuffer::append_ref ( _c_o_n_s_t _c_h_a_r *  bbuuff,
│ │ │ │ │ +                                       _s_i_z_e___t        lleenn  inline
│ │ │ │ │                                       )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_i_o_v_e_c_:_:_i_o_v___b_a_s_e, and _m_s_g_p_a_c_k_:_:_i_o_v_e_c_:_:_i_o_v___l_e_n.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_i_o_v_e_c_:_:_i_o_v___b_a_s_e, _m_s_g_p_a_c_k_:_:_i_o_v_e_c_:_:_i_o_v___l_e_n, and _v_e_c_t_o_r_(_).
│ │ │ │ │  Referenced by _a_p_p_e_n_d___c_o_p_y_(_), and _w_r_i_t_e_(_).
│ │ │ │ │  ********** _?◆_? cclleeaarr(()) **********
│ │ │ │ │ -void msgpack::vrefbuffer:: (  )      inline
│ │ │ │ │ +_v_o_i_d msgpack::vrefbuffer:: (  )      inline
│ │ │ │ │  clear
│ │ │ │ │ -References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │ +References _M_S_G_P_A_C_K___N_U_L_L_P_T_R, and _v_e_c_t_o_r_(_).
│ │ │ │ │  ********** _?◆_? mmiiggrraattee(()) **********
│ │ │ │ │ -void msgpack::vrefbuffer:: ( _v_r_e_f_b_u_f_f_e_r *  ttoo )        inline
│ │ │ │ │ +_v_o_i_d msgpack::vrefbuffer:: ( _v_r_e_f_b_u_f_f_e_r *  ttoo )        inline
│ │ │ │ │  migrate
│ │ │ │ │ -References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │ +References _M_S_G_P_A_C_K___N_U_L_L_P_T_R, and _v_e_c_t_o_r_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr==(()) **********
│ │ │ │ │ -_v_r_e_f_b_u_f_f_e_r & msgpack::vrefbuffer:: ( const _v_r_e_f_b_u_f_f_e_r &   )          delete
│ │ │ │ │ -operator=
│ │ │ │ │ +_v_r_e_f_b_u_f_f_e_r & _m_s_g_p_a_c_k_:_:_v_r_e_f_b_u_f_f_e_r_:_: ( _c_o_n_s_t _v_r_e_f_b_u_f_f_e_r &   )          delete
│ │ │ │ │ +_o_p_e_r_a_t_o_r=
│ │ │ │ │  ********** _?◆_? vveeccttoorr(()) **********
│ │ │ │ │  const _i_o_v_e_c * msgpack::vrefbuffer::vector (  ) const inline
│ │ │ │ │ +Referenced by _a_p_p_e_n_d___c_o_p_y_(_), _a_p_p_e_n_d___r_e_f_(_), _c_l_e_a_r_(_), _m_i_g_r_a_t_e_(_), _v_r_e_f_b_u_f_f_e_r_(_),
│ │ │ │ │ +_w_r_i_t_e_(_), and _~_v_r_e_f_b_u_f_f_e_r_(_).
│ │ │ │ │  ********** _?◆_? vveeccttoorr__ssiizzee(()) **********
│ │ │ │ │ -size_t msgpack::vrefbuffer::vector_size (  ) const inline
│ │ │ │ │ +_s_i_z_e___t msgpack::vrefbuffer::vector_size (  ) const inline
│ │ │ │ │  ********** _?◆_? wwrriittee(()) **********
│ │ │ │ │ -void msgpack::vrefbuffer::write ( const char *  bbuuff,
│ │ │ │ │ -                                  size_t        lleenn  inline
│ │ │ │ │ +_v_o_i_d msgpack::vrefbuffer::write ( _c_o_n_s_t _c_h_a_r *  bbuuff,
│ │ │ │ │ +                                  _s_i_z_e___t        lleenn  inline
│ │ │ │ │                                  )
│ │ │ │ │ -References _a_p_p_e_n_d___c_o_p_y_(_), _a_p_p_e_n_d___r_e_f_(_), and _M_S_G_P_A_C_K___A_S_S_E_R_T.
│ │ │ │ │ +References _a_p_p_e_n_d___c_o_p_y_(_), _a_p_p_e_n_d___r_e_f_(_), _M_S_G_P_A_C_K___A_S_S_E_R_T, and _v_e_c_t_o_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this class was generated from the following file:
│ │ │ │ │      * msgpack/v1/_v_r_e_f_b_u_f_f_e_r_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/classmsgpack_1_1zone.html
│ │ │ │ @@ -297,15 +297,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="classmsgpack_1_1zone.html#a77d6afb6f2493d931e43b09a787c3ac8">allocate()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="classmsgpack_1_1zone.html#a77d6afb6f2493d931e43b09a787c3ac8">allocate()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ac0437bb5276f1f3fcc901d8afe50a84f" name="ac0437bb5276f1f3fcc901d8afe50a84f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac0437bb5276f1f3fcc901d8afe50a84f">&#9670;&#160;</a></span>allocate_align() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -85,55 +85,57 @@
│ │ │ │ │  T * msgpack::zone::allocate ( Args...  aarrggss )
│ │ │ │ │  References _a_l_l_o_c_a_t_e___a_l_i_g_n_(_), and _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F.
│ │ │ │ │  ********** _?◆_? aallllooccaattee__aalliiggnn(()) [[11//22]] **********
│ │ │ │ │  void * msgpack::zone:: ( size_t  ssiizzee,
│ │ │ │ │  allocate_align                                               inline
│ │ │ │ │                           size_t  aalliiggnn = _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N 
│ │ │ │ │                         )
│ │ │ │ │ -Referenced by _a_l_l_o_c_a_t_e_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ -_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ -_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │ +Referenced by _a_l_l_o_c_a_t_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ +_c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d
│ │ │ │ │ -_c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_w_s_t_r_i_n_g
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___b_i_n_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___e_x_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_e_t_<
│ │ │ │ │ +_T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ +_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<
│ │ │ │ │ +_K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,
│ │ │ │ │ +_H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ +_s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:
│ │ │ │ │ +_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ +_t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___b_i_n_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_u_n_p_a_c_k___e_x_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │  _c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_i_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___e_x_t_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ********** _?◆_? aallllooccaattee__aalliiggnn(()) [[22//22]] **********
│ │ │ │ │  void * msgpack::zone::allocate_align ( size_t  ssiizzee,
│ │ │ │ │                                         size_t  aalliiggnn = _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N 
│ │ │ │ │                                       )
│ │ │ │ │  ********** _?◆_? aallllooccaattee__nnoo__aalliiggnn(()) [[11//22]] **********
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__array_8hpp_source.html
│ │ │ │ @@ -106,31 +106,31 @@
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00026" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html">   26</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;&gt; {</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">   27</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array_3_4.html">define_array&lt;&gt;</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5">   28</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple_3_4.html">tuple&lt;&gt;</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5">tuple_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00030" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">   30</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">   30</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a>(Packer&amp; pk)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack_array(0);</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        pk.pack_array(0);</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00034" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">   34</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">   34</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)</div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00038" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">   38</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">   38</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.ptr = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> = 0;</div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a> = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> = 0;</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span> </div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span> </div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ @@ -4576,16 +4576,14 @@
│ │ │ │  <div class="ttc" id="aobject__fwd_8hpp_html"><div class="ttname"><a href="object__fwd_8hpp.html">object_fwd.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a15e7a07017a5fa7018c466a24634ec68"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a4a6537f486fd57378be4417f95fd1482"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a></div><div class="ttdeci">msgpack::object * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a1aca54313a4c7e7d570a5f01831e5036"><div class="ttname"><a href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert</a></div><div class="ttdeci">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value &amp;&amp;!msgpack::is_pointer&lt; T &gt;::value, T &amp; &gt;::type convert(T &amp;v) const</div><div class="ttdoc">Convert the object.</div><div class="ttdef"><b>Definition</b> object.hpp:1076</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html">msgpack::type::define_array&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a136e9c421b45a328264da639aa0ca06b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack::type::define_array&lt;&gt;::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &amp;pk) const</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a4e1cb39506c9e60575a05f21a27b4042"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack::type::define_array&lt;&gt;::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:34</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a6582f68c51a53ade39f69d6b8e4efbf5"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5">msgpack::type::define_array&lt;&gt;::tuple_type</a></div><div class="ttdeci">tuple tuple_type</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_ae70e1206f4b35c90fe7191d7d1f7e413"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &amp;) const</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_afd30cfb5c6e7ece926f2cb72bda55d3b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">msgpack::type::define_array&lt;&gt;::value_type</a></div><div class="ttdeci">define_array value_type</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a></div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:60</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -31,27 +31,27 @@
│ │ │ │ │  23
│ │ │ │ │  24
│ │ │ │ │  25template <>
│ │ │ │ │  _2_6struct _d_e_f_i_n_e___a_r_r_a_y<> {
│ │ │ │ │  _2_7 typedef _d_e_f_i_n_e___a_r_r_a_y_<_> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │  _2_8 typedef _t_u_p_l_e_<_> _t_u_p_l_e___t_y_p_e;
│ │ │ │ │  29 template <typename Packer>
│ │ │ │ │ -_3_0 void _m_s_g_p_a_c_k___p_a_c_k(_P_a_c_k_e_r& _p_k) const
│ │ │ │ │ +_3_0 void _m_s_g_p_a_c_k___p_a_c_k(Packer& pk) const
│ │ │ │ │  31 {
│ │ │ │ │ -32 _p_k.pack_array(0);
│ │ │ │ │ +32 pk.pack_array(0);
│ │ │ │ │  33 }
│ │ │ │ │ -_3_4 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o)
│ │ │ │ │ +_3_4 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o)
│ │ │ │ │  35 {
│ │ │ │ │ -36 if(_o.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ +36 if(o._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │  37 }
│ │ │ │ │ -_3_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │ +_3_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │  39 {
│ │ │ │ │ -40 _o->type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ -41 _o->via.array.ptr = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ -42 _o->via.array._s_i_z_e = 0;
│ │ │ │ │ +40 o->_t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ +41 o->_v_i_a._a_r_r_a_y._p_t_r = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ +42 o->_v_i_a._a_r_r_a_y._s_i_z_e = 0;
│ │ │ │ │  43 }
│ │ │ │ │  44};
│ │ │ │ │  45
│ │ │ │ │  47
│ │ │ │ │  48template <typename A0>
│ │ │ │ │  49struct define_array<A0> {
│ │ │ │ │  50 typedef define_array<A0> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ @@ -5040,19 +5040,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:1076
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_define_array.hpp:26
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___p_a_c_k
│ │ │ │ │  void msgpack_pack(Packer &pk) const
│ │ │ │ │  DDeeffiinniittiioonn cpp03_define_array.hpp:30
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k
│ │ │ │ │  void msgpack_unpack(msgpack::object const &o)
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__define__map_8hpp_source.html
│ │ │ │ @@ -106,31 +106,31 @@
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00028" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html">   28</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt;&gt; {</div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00030" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">   30</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack_pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">   30</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack_pack</a>(Packer&amp; pk)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack_map(0);</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        pk.pack_map(0);</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00034" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">   34</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">   34</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00038" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">   38</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">   38</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>;</div>
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.ptr = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> = 0;</div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>;</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a> = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> = 0;</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span> </div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span> </div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1&gt;</div>
│ │ │ │ @@ -2851,16 +2851,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__map_html_a5050f181f092c4f6f22b27d4cdc17289"><div class="ttname"><a href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__map_html_adaf2cc60fd9552ad6686e6065ab04e84"><div class="ttname"><a href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a></div><div class="ttdeci">msgpack::object_kv * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:29</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__str_html_a0c9172ba43c259d591943205c9c10336"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a0c9172ba43c259d591943205c9c10336">msgpack::object_str::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:34</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__str_html_a6115834eebc11241a4d861220daf2e3f"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f">msgpack::object_str::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map_3_4.html">msgpack::type::define_map&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_define_map.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_3_4_html_a0050ff3f6832ec7bfd34c89729ee02eb"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack::type::define_map&lt;&gt;::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &amp;pk) const</div><div class="ttdef"><b>Definition</b> cpp03_define_map.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_3_4_html_a9b1d9c6d04d9e2c2dd21652c2fb6b595"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack::type::define_map&lt;&gt;::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o) const</div><div class="ttdef"><b>Definition</b> cpp03_define_map.hpp:34</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_3_4_html_adf1918595c58ff798ae813c46e4f1e0b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &amp;) const</div><div class="ttdef"><b>Definition</b> cpp03_define_map.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a></div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:59</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_a0d19bd0fe04220d333d269977944ce69"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o) const</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:70</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_a0fb856c1c890cfc216b64ef08f8bd014"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">msgpack::type::define_map::define_map</a></div><div class="ttdeci">define_map(Args &amp;... args)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:60</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -31,27 +31,27 @@
│ │ │ │ │  22_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  24namespace type {
│ │ │ │ │  25
│ │ │ │ │  26
│ │ │ │ │  27template <>
│ │ │ │ │  _2_8struct _d_e_f_i_n_e___m_a_p<> {
│ │ │ │ │  29 template <typename Packer>
│ │ │ │ │ -_3_0 void _m_s_g_p_a_c_k___p_a_c_k(_P_a_c_k_e_r& _p_k) const
│ │ │ │ │ +_3_0 void _m_s_g_p_a_c_k___p_a_c_k(Packer& pk) const
│ │ │ │ │  31 {
│ │ │ │ │ -32 _p_k.pack_map(0);
│ │ │ │ │ +32 pk.pack_map(0);
│ │ │ │ │  33 }
│ │ │ │ │ -_3_4 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o) const
│ │ │ │ │ +_3_4 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o) const
│ │ │ │ │  35 {
│ │ │ │ │ -36 if(_o.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ +36 if(o._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │  37 }
│ │ │ │ │ -_3_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │ +_3_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │  39 {
│ │ │ │ │ -40 _o->type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P;
│ │ │ │ │ -41 _o->via.map.ptr = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ -42 _o->via.map._s_i_z_e = 0;
│ │ │ │ │ +40 o->_t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P;
│ │ │ │ │ +41 o->_v_i_a._m_a_p._p_t_r = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ +42 o->_v_i_a._m_a_p._s_i_z_e = 0;
│ │ │ │ │  43 }
│ │ │ │ │  44};
│ │ │ │ │  45
│ │ │ │ │  47
│ │ │ │ │  48template <typename A0, typename A1>
│ │ │ │ │  49struct define_map<A0, A1> {
│ │ │ │ │  50 define_map(A0& _a0, A1& _a1) :
│ │ │ │ │ @@ -3295,19 +3295,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_define_map.hpp:28
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___p_a_c_k
│ │ │ │ │  void msgpack_pack(Packer &pk) const
│ │ │ │ │  DDeeffiinniittiioonn cpp03_define_map.hpp:30
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k
│ │ │ │ │  void msgpack_unpack(msgpack::object const &o) const
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp03__msgpack__tuple_8hpp_source.html
│ │ │ │ @@ -104,49 +104,49 @@
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="comment">// FIXME operator==</span></div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="comment">// FIXME operator!=</span></div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00028" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html">   28</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a> {</div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">   29</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">   30</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">value_type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">   31</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">   32</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">const_reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">   33</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">transparent_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">   29</a></span>    <span class="keyword">typedef</span> T <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">   30</a></span>    <span class="keyword">typedef</span> T <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">value_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">   31</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">   32</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">const_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">   33</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">transparent_reference</a>;</div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span> </div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00037" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html">   37</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp;&gt; {</div>
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">   38</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">   39</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">value_type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">   40</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">   41</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">const_reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">   42</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">transparent_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html">   37</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;T&amp;&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">   38</a></span>    <span class="keyword">typedef</span> T <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">   39</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">value_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">   40</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">   41</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">const_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">   42</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">transparent_reference</a>;</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00046" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html">   46</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp;&gt; {</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">   47</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">   48</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">value_type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">   49</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">   50</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">const_reference</a>;</div>
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">   51</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">transparent_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html">   46</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;const T&amp;&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">   47</a></span>    <span class="keyword">typedef</span> T <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">   48</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">value_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">   49</a></span>    <span class="keyword">typedef</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">   50</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">const_reference</a>;</div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">   51</a></span>    <span class="keyword">typedef</span> <span class="keyword">const</span> T&amp; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">transparent_reference</a>;</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span> </div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span> </div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span> </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ -<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt;<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a>&gt;, 0&gt; : <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;A0&gt; {</div>
│ │ │ │ -<div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) : <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">m_x</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.a0) {}</div>
│ │ │ │ +<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>&lt;<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;A0&gt;, 0&gt; : <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>&lt;A0&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0&gt;</a>&amp; x) : m_x(x.a0) {}</div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>    <span class="keyword">typename</span> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">tuple_type&lt;A0&gt;::reference</a> get() { <span class="keywordflow">return</span> m_x; }</div>
│ │ │ │  <div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>    <span class="keyword">typename</span> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">tuple_type&lt;A0&gt;::const_reference</a> get()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> m_x; }</div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span><span class="keyword">private</span>:</div>
│ │ │ │  <div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>    <span class="keyword">typename</span> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">tuple_type&lt;A0&gt;::reference</a> m_x;</div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>};</div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span> </div>
│ │ │ │  <div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span> </div>
│ │ │ │ @@ -9246,15 +9246,15 @@
│ │ │ │  <div class="line"><a id="l09160" name="l09160"></a><span class="lineno"> 9160</span> </div>
│ │ │ │  <div class="line"><a id="l09161" name="l09161"></a><span class="lineno"> 9161</span> </div>
│ │ │ │  <div class="line"><a id="l09163" name="l09163"></a><span class="lineno"> 9163</span> </div>
│ │ │ │  <div class="line"><a id="l09164" name="l09164"></a><span class="lineno"> 9164</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen09165" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l09165" name="l09165"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html"> 9165</a></span><span class="keyword">struct </span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;&gt; {</div>
│ │ │ │  <div class="line"><a id="l09166" name="l09166"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38"> 9166</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38">tuple</a>() {}</div>
│ │ │ │ -<div class="line"><a id="l09167" name="l09167"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16"> 9167</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>) { <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.convert(*<span class="keyword">this</span>); }</div>
│ │ │ │ +<div class="line"><a id="l09167" name="l09167"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16"> 9167</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o) { o.<a class="code hl_function" href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">convert</a>(*<span class="keyword">this</span>); }</div>
│ │ │ │  <div class="line"><a id="l09168" name="l09168"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8"> 9168</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple_3_4.html">tuple&lt;&gt;</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8">value_type</a>;</div>
│ │ │ │  <div class="line"><a id="l09169" name="l09169"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4"> 9169</a></span>    std::size_t <a class="code hl_function" href="structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4">size</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 0; }</div>
│ │ │ │  <div class="line"><a id="l09170" name="l09170"></a><span class="lineno"> 9170</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l09171" name="l09171"></a><span class="lineno"> 9171</span> </div>
│ │ │ │  <div class="line"><a id="l09173" name="l09173"></a><span class="lineno"> 9173</span> </div>
│ │ │ │  <div class="line"><a id="l09174" name="l09174"></a><span class="lineno"> 9174</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ @@ -10710,15 +10710,15 @@
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l10622" name="l10622"></a><span class="lineno">10622</span> </div>
│ │ │ │  <div class="line"><a id="l10624" name="l10624"></a><span class="lineno">10624</span> </div>
│ │ │ │  <div class="line"><a id="l10625" name="l10625"></a><span class="lineno">10625</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │  <div class="line"><a id="l10626" name="l10626"></a><span class="lineno">10626</span><span class="keyword">struct </span><a class="code hl_function" href="namespacemsgpack.html#ad791b12166312c367396778baf52e949">convert</a>&lt;type::tuple&lt;A0&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l10627" name="l10627"></a><span class="lineno">10627</span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l10628" name="l10628"></a><span class="lineno">10628</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l10629" name="l10629"></a><span class="lineno">10629</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l10629" name="l10629"></a><span class="lineno">10629</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l10630" name="l10630"></a><span class="lineno">10630</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != msgpack::type::ARRAY) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l10631" name="l10631"></a><span class="lineno">10631</span>        </div>
│ │ │ │  <div class="line"><a id="l10632" name="l10632"></a><span class="lineno">10632</span>        <span class="comment">// In order to avoid clang++&#39;s invalid warning, msgpack::object:: has been added.</span></div>
│ │ │ │  <div class="line"><a id="l10633" name="l10633"></a><span class="lineno">10633</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> &gt; 0)</div>
│ │ │ │  <div class="line"><a id="l10634" name="l10634"></a><span class="lineno">10634</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[0].msgpack::object::convert&lt;<span class="keyword">typename</span> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type::tuple_type&lt;A0&gt;::type</a>&gt;(v.template get&lt;0&gt;());</div>
│ │ │ │  <div class="line"><a id="l10635" name="l10635"></a><span class="lineno">10635</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l10636" name="l10636"></a><span class="lineno">10636</span>    }</div>
│ │ │ │ @@ -12664,15 +12664,15 @@
│ │ │ │  <div class="line"><a id="l12573" name="l12573"></a><span class="lineno">12573</span> </div>
│ │ │ │  <div class="line"><a id="l12575" name="l12575"></a><span class="lineno">12575</span> </div>
│ │ │ │  <div class="line"><a id="l12576" name="l12576"></a><span class="lineno">12576</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │  <div class="line"><a id="l12577" name="l12577"></a><span class="lineno">12577</span><span class="keyword">struct </span><a class="code hl_function" href="namespacemsgpack.html#a129e066299f13283fbf9b35233ca4274">pack</a>&lt;type::tuple&lt;A0&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l12578" name="l12578"></a><span class="lineno">12578</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream&gt;</div>
│ │ │ │  <div class="line"><a id="l12579" name="l12579"></a><span class="lineno">12579</span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack.html#a0a73fc1810e5763cd1b0492c071dc789">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l12580" name="l12580"></a><span class="lineno">12580</span>        <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l12581" name="l12581"></a><span class="lineno">12581</span>        <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l12581" name="l12581"></a><span class="lineno">12581</span>        <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l12582" name="l12582"></a><span class="lineno">12582</span>        o.<a class="code hl_function" href="classmsgpack_1_1packer.html#acccfa8c1c0e01cafd0020bca5bbd8cbb">pack_array</a>(1);</div>
│ │ │ │  <div class="line"><a id="l12583" name="l12583"></a><span class="lineno">12583</span>        </div>
│ │ │ │  <div class="line"><a id="l12584" name="l12584"></a><span class="lineno">12584</span>        o.<a class="code hl_function" href="classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313">pack</a>(v.template get&lt;0&gt;());</div>
│ │ │ │  <div class="line"><a id="l12585" name="l12585"></a><span class="lineno">12585</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l12586" name="l12586"></a><span class="lineno">12586</span>    }</div>
│ │ │ │  <div class="line"><a id="l12587" name="l12587"></a><span class="lineno">12587</span>};</div>
│ │ │ │  <div class="line"><a id="l12588" name="l12588"></a><span class="lineno">12588</span> </div>
│ │ │ │ @@ -13592,15 +13592,15 @@
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l13500" name="l13500"></a><span class="lineno">13500</span> </div>
│ │ │ │  <div class="line"><a id="l13502" name="l13502"></a><span class="lineno">13502</span> </div>
│ │ │ │  <div class="line"><a id="l13503" name="l13503"></a><span class="lineno">13503</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │  <div class="line"><a id="l13504" name="l13504"></a><span class="lineno">13504</span><span class="keyword">struct </span>object_with_zone&lt;type::tuple&lt;A0&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l13505" name="l13505"></a><span class="lineno">13505</span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone.html#a5e4c52abc750e32866650f8e9efa9879">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l13506" name="l13506"></a><span class="lineno">13506</span>        <a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l13507" name="l13507"></a><span class="lineno">13507</span>        <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l13507" name="l13507"></a><span class="lineno">13507</span>        <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l13508" name="l13508"></a><span class="lineno">13508</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = msgpack::type::ARRAY;</div>
│ │ │ │  <div class="line"><a id="l13509" name="l13509"></a><span class="lineno">13509</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">zone</a>.<a class="code hl_function" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">allocate_align</a>(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)*1, <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)));</div>
│ │ │ │  <div class="line"><a id="l13510" name="l13510"></a><span class="lineno">13510</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> = 1;</div>
│ │ │ │  <div class="line"><a id="l13511" name="l13511"></a><span class="lineno">13511</span>        </div>
│ │ │ │  <div class="line"><a id="l13512" name="l13512"></a><span class="lineno">13512</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[0] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(v.template get&lt;0&gt;(), o.<a class="code hl_variable" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">zone</a>);</div>
│ │ │ │  <div class="line"><a id="l13513" name="l13513"></a><span class="lineno">13513</span>    }</div>
│ │ │ │  <div class="line"><a id="l13514" name="l13514"></a><span class="lineno">13514</span>};</div>
│ │ │ │ @@ -14539,15 +14539,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html_ac8cedfe001b70db2594e0039e0c5e4e8"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">v2::object::with_zone::zone</a></div><div class="ttdeci">msgpack::zone &amp; zone</div><div class="ttdef"><b>Definition</b> object.hpp:37</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a15e7a07017a5fa7018c466a24634ec68"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a4a6537f486fd57378be4417f95fd1482"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a></div><div class="ttdeci">msgpack::object * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a1aca54313a4c7e7d570a5f01831e5036"><div class="ttname"><a href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert</a></div><div class="ttdeci">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value &amp;&amp;!msgpack::is_pointer&lt; T &gt;::value, T &amp; &gt;::type convert(T &amp;v) const</div><div class="ttdoc">Convert the object.</div><div class="ttdef"><b>Definition</b> object.hpp:1076</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html">msgpack::type::tuple&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9165</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html_a43c47d26e781f3b8ec755e2970b70a16"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">msgpack::type::tuple&lt;&gt;::tuple</a></div><div class="ttdeci">tuple(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9167</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html_a47587f24091973b63c4b8ea3750e4ca4"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4">msgpack::type::tuple&lt;&gt;::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9169</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html_ac065d51ec910c4bd0eb8474674d41f38"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38">msgpack::type::tuple&lt;&gt;::tuple</a></div><div class="ttdeci">tuple()</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9166</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html_af8d6e15bbf97e75e9fbb56dbcac60aa8"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8">msgpack::type::tuple&lt;&gt;::value_type</a></div><div class="ttdeci">tuple value_type</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9168</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple__element_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple__element.html">msgpack::type::tuple_element</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple_decl.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4_html_a2075b6267b69eb059bb855b7783ac18e"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">msgpack::type::tuple_type&lt; T &amp; &gt;::value_type</a></div><div class="ttdeci">T &amp; value_type</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:39</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -30,44 +30,44 @@
│ │ │ │ │  22
│ │ │ │ │  23// FIXME operator==
│ │ │ │ │  24// FIXME operator!=
│ │ │ │ │  25
│ │ │ │ │  26
│ │ │ │ │  27template <typename T>
│ │ │ │ │  _2_8struct _t_u_p_l_e___t_y_p_e {
│ │ │ │ │ -_2_9 typedef _T _t_y_p_e;
│ │ │ │ │ -_3_0 typedef _T _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ -_3_1 typedef _T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_3_2 typedef const _T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_3_3 typedef const _T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_2_9 typedef T _t_y_p_e;
│ │ │ │ │ +_3_0 typedef T _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ +_3_1 typedef T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_3_2 typedef const T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_3_3 typedef const T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │  34};
│ │ │ │ │  35
│ │ │ │ │  36template <typename T>
│ │ │ │ │ -_3_7struct _t_u_p_l_e___t_y_p_e<_T&> {
│ │ │ │ │ -_3_8 typedef _T _t_y_p_e;
│ │ │ │ │ -_3_9 typedef _T& _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ -_4_0 typedef _T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_4_1 typedef const _T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_4_2 typedef _T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_3_7struct _t_u_p_l_e___t_y_p_e<T&> {
│ │ │ │ │ +_3_8 typedef T _t_y_p_e;
│ │ │ │ │ +_3_9 typedef T& _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ +_4_0 typedef T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_4_1 typedef const T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_4_2 typedef T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │  43};
│ │ │ │ │  44
│ │ │ │ │  45template <typename T>
│ │ │ │ │ -_4_6struct _t_u_p_l_e___t_y_p_e<_c_o_n_s_t _T&> {
│ │ │ │ │ -_4_7 typedef _T _t_y_p_e;
│ │ │ │ │ -_4_8 typedef _T& _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ -_4_9 typedef _T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_5_0 typedef const _T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ -_5_1 typedef const _T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_4_6struct _t_u_p_l_e___t_y_p_e<const T&> {
│ │ │ │ │ +_4_7 typedef T _t_y_p_e;
│ │ │ │ │ +_4_8 typedef T& _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ +_4_9 typedef T& _r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_5_0 typedef const T& _c_o_n_s_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │ +_5_1 typedef const T& _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e;
│ │ │ │ │  52};
│ │ │ │ │  53
│ │ │ │ │  55
│ │ │ │ │  56
│ │ │ │ │  57template <typename A0>
│ │ │ │ │ -58struct _t_u_p_l_e___e_l_e_m_e_n_t<_t_u_p_l_e<_A_0>, 0> : _t_u_p_l_e___t_y_p_e<A0> {
│ │ │ │ │ -59 _t_u_p_l_e___e_l_e_m_e_n_t(_t_u_p_l_e_<_A_0_>& _x) : _m___x(_x.a0) {}
│ │ │ │ │ +58struct _t_u_p_l_e___e_l_e_m_e_n_t<_t_u_p_l_e<A0>, 0> : _t_u_p_l_e___t_y_p_e<A0> {
│ │ │ │ │ +59 _t_u_p_l_e___e_l_e_m_e_n_t(_t_u_p_l_e_<_A_0_>& x) : m_x(x.a0) {}
│ │ │ │ │  60 typename _t_u_p_l_e___t_y_p_e_<_A_0_>_:_:_r_e_f_e_r_e_n_c_e get() { return m_x; }
│ │ │ │ │  61 typename _t_u_p_l_e___t_y_p_e_<_A_0_>_:_:_c_o_n_s_t___r_e_f_e_r_e_n_c_e get() const { return m_x; }
│ │ │ │ │  62private:
│ │ │ │ │  63 typename _t_u_p_l_e___t_y_p_e_<_A_0_>_:_:_r_e_f_e_r_e_n_c_e m_x;
│ │ │ │ │  64};
│ │ │ │ │  65
│ │ │ │ │  66
│ │ │ │ │ @@ -15921,15 +15921,15 @@
│ │ │ │ │  9159};
│ │ │ │ │  9160
│ │ │ │ │  9161
│ │ │ │ │  9163
│ │ │ │ │  9164template <>
│ │ │ │ │  _9_1_6_5struct _t_u_p_l_e<> {
│ │ │ │ │  _9_1_6_6 _t_u_p_l_e() {}
│ │ │ │ │ -_9_1_6_7 _t_u_p_l_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o) { _o.convert(*this); }
│ │ │ │ │ +_9_1_6_7 _t_u_p_l_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o) { o._c_o_n_v_e_r_t(*this); }
│ │ │ │ │  _9_1_6_8 typedef _t_u_p_l_e_<_> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │  _9_1_6_9 std::size_t _s_i_z_e() const { return 0; }
│ │ │ │ │  9170};
│ │ │ │ │  9171
│ │ │ │ │  9173
│ │ │ │ │  9174template <typename A0>
│ │ │ │ │  9175struct tuple<A0> {
│ │ │ │ │ @@ -23923,16 +23923,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:1076
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple.hpp:9165
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>_:_:_t_u_p_l_e
│ │ │ │ │  tuple(msgpack::object const &o)
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple.hpp:9167
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>_:_:_s_i_z_e
│ │ │ │ │  std::size_t size() const
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp.html
│ │ │ │ @@ -219,19 +219,19 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a34175c6cee67d5256c75ec1b4c853834"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">msgpack::type::convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">msgpack::type::convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a2d84855235c9e7905688034677a1bc0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -15,17 +15,17 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if< _h_a_s___a_s< _T >::value >:: _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:
│ │ │ │ │ -                                 type  _o_b_j_e_c_t _c_o_n_s_t &_o, _T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if< _h_a_s___a_s< T >::value >:: _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:
│ │ │ │ │ +                                 type  _o_b_j_e_c_t const &o, T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if<!_h_a_s___a_s< _T >::value >:: _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:
│ │ │ │ │ -                                 type  _o_b_j_e_c_t _c_o_n_s_t &_o, _T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if<!_h_a_s___a_s< T >::value >:: _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:
│ │ │ │ │ +                                 type  _o_b_j_e_c_t const &o, T &t)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__convert__helper_8hpp_source.html
│ │ │ │ @@ -102,25 +102,25 @@
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">inline</span> <span class="keyword">typename</span> std::enable_if&lt;</div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span>    <a class="code hl_variable" href="structmsgpack_1_1has__as.html#a4bfb47d5ddedb92fd227de4d5cf1f3e7">has_as&lt;T&gt;::value</a></div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>&gt;::type</div>
│ │ │ │  <div class="foldopen" id="foldopen00027" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">   27</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a> = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.as&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&gt;();</div>
│ │ │ │ +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">   27</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, T&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>    t = o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;T&gt;();</div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="keyword">inline</span> <span class="keyword">typename</span> std::enable_if&lt;</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    !<a class="code hl_struct" href="structmsgpack_1_1has__as.html">has_as&lt;T&gt;::value</a></div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>&gt;::type</div>
│ │ │ │  <div class="foldopen" id="foldopen00034" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">   34</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.convert(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">   34</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, T&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>    o.<a class="code hl_function" href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">convert</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span> </div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span> </div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │ @@ -128,15 +128,16 @@
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_CPP11_CONVERT_HELPER_HPP</span></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a34175c6cee67d5256c75ec1b4c853834"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper</a></div><div class="ttdeci">std::enable_if&lt; has_as&lt; T &gt;::value &gt;::type convert_helper(msgpack::object const &amp;o, T &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_convert_helper.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject__fwd_8hpp_html"><div class="ttname"><a href="object__fwd_8hpp.html">object_fwd.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1has__as_html"><div class="ttname"><a href="structmsgpack_1_1has__as.html">msgpack::has_as</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:53</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1has__as_html_a4bfb47d5ddedb92fd227de4d5cf1f3e7"><div class="ttname"><a href="structmsgpack_1_1has__as.html#a4bfb47d5ddedb92fd227de4d5cf1f3e7">msgpack::has_as::value</a></div><div class="ttdeci">static constexpr bool value</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_a1aca54313a4c7e7d570a5f01831e5036"><div class="ttname"><a href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert</a></div><div class="ttdeci">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value &amp;&amp;!msgpack::is_pointer&lt; T &gt;::value, T &amp; &gt;::type convert(T &amp;v) const</div><div class="ttdoc">Convert the object.</div><div class="ttdef"><b>Definition</b> object.hpp:1076</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_a7124ac7bcd3b9ebf5b97e1fcef58f794"><div class="ttname"><a href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">msgpack::object::as</a></div><div class="ttdeci">std::enable_if&lt; msgpack::has_as&lt; T &gt;::value, T &gt;::type as() const</div><div class="ttdoc">Get value as T.</div><div class="ttdef"><b>Definition</b> object.hpp:1126</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │  </body>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -28,23 +28,23 @@
│ │ │ │ │  19_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  21namespace type {
│ │ │ │ │  22
│ │ │ │ │  23template <typename T>
│ │ │ │ │  24inline typename std::enable_if<
│ │ │ │ │  25 _h_a_s___a_s_<_T_>_:_:_v_a_l_u_e
│ │ │ │ │  26>::type
│ │ │ │ │ -_2_7_c_o_n_v_e_r_t___h_e_l_p_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o, _T& _t) {
│ │ │ │ │ -28 _t = _o.as<_T>();
│ │ │ │ │ +_2_7_c_o_n_v_e_r_t___h_e_l_p_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, T& t) {
│ │ │ │ │ +28 t = o._a_s<T>();
│ │ │ │ │  29}
│ │ │ │ │  30template <typename T>
│ │ │ │ │  31inline typename std::enable_if<
│ │ │ │ │  32 !_h_a_s___a_s_<_T_>_:_:_v_a_l_u_e
│ │ │ │ │  33>::type
│ │ │ │ │ -_3_4_c_o_n_v_e_r_t___h_e_l_p_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o, _T& _t) {
│ │ │ │ │ -35 _o.convert(_t);
│ │ │ │ │ +_3_4_c_o_n_v_e_r_t___h_e_l_p_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, T& t) {
│ │ │ │ │ +35 o._c_o_n_v_e_r_t(t);
│ │ │ │ │  36}
│ │ │ │ │  37
│ │ │ │ │  38} // namespace type
│ │ │ │ │  39
│ │ │ │ │  41} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  43} // namespace msgpack
│ │ │ │ │  44
│ │ │ │ │ @@ -60,14 +60,21 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:53
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_:_:_v_a_l_u_e
│ │ │ │ │  static constexpr bool value
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:66
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t
│ │ │ │ │  Object class that corresponding to MessagePack format object.
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_c_o_n_v_e_r_t
│ │ │ │ │ +msgpack::enable_if<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::
│ │ │ │ │ +value, T & >::type convert(T &v) const
│ │ │ │ │ +Convert the object.
│ │ │ │ │ +DDeeffiinniittiioonn object.hpp:1076
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_a_s
│ │ │ │ │ +std::enable_if< msgpack::has_as< T >::value, T >::type as() const
│ │ │ │ │ +Get value as T.
│ │ │ │ │ +DDeeffiinniittiioonn object.hpp:1126
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp.html
│ │ │ │ @@ -272,15 +272,15 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ac0f454b9373915be2922e2e2a1214678" id="r_ac0f454b9373915be2922e2e2a1214678"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">msgpack::type::make_define_array</a> ()</td></tr>
│ │ │ │  <tr class="separator:ac0f454b9373915be2922e2e2a1214678"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -28,11 +28,11 @@
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │             _d_e_f_i_n_e___a_r_r_a_y  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y ()
│ │ │ │ │   
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__array_8hpp_source.html
│ │ │ │ @@ -103,158 +103,161 @@
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00025" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html">   25</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a> {</div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00027" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">   27</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">define_array_imp&lt;Tuple, N-1&gt;::pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack(std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">   27</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">pack</a>(Packer&amp; pk, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">define_array_imp&lt;Tuple, N-1&gt;::pack</a>(pk, t);</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>        pk.pack(std::get&lt;N-1&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00031" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">   31</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">define_array_imp&lt;Tuple, N-1&gt;::unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.array.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>;</div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> &lt;= <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>-1) { <span class="keywordflow">return</span>; }</div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>        <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.array.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>-1], std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">   31</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, Tuple&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">define_array_imp&lt;Tuple, N-1&gt;::unpack</a>(o, t);</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a>;</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> &lt;= N-1) { <span class="keywordflow">return</span>; }</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>        <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[N-1], std::get&lt;N-1&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00037" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">   37</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">define_array_imp&lt;Tuple, N-1&gt;::object</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ -<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>-1] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>);</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">   37</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; z, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">define_array_imp&lt;Tuple, N-1&gt;::object</a>(o, z, t);</div>
│ │ │ │ +<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[N-1] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-1&gt;(t), z);</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Tuple&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00044" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html">   44</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html">   44</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;Tuple, 1&gt; {</div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00046" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">   46</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack(std::get&lt;0&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">   46</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">pack</a>(Packer&amp; pk, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        pk.pack(std::get&lt;0&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00049" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">   49</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.array.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>;</div>
│ │ │ │ +<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">   49</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, Tuple&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a>;</div>
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> &lt;= 0) { <span class="keywordflow">return</span>; }</div>
│ │ │ │ -<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>        <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.array.ptr[0], std::get&lt;0&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>        <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[0], std::get&lt;0&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00054" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">   54</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.ptr[0] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;0&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>);</div>
│ │ │ │ +<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">   54</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; z, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a>[0] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;0&gt;(t), z);</div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span> </div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00060" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html">   60</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a> {</div>
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">   61</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">value_type</a>;</div>
│ │ │ │ -<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">   62</a></span>    <span class="keyword">typedef</span> std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">tuple_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">   61</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;Args...&gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">value_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">   62</a></span>    <span class="keyword">typedef</span> std::tuple&lt;Args...&gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">tuple_type</a>;</div>
│ │ │ │  <div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">   63</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">define_array</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) :</div>
│ │ │ │ -<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>        <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>...) {}</div>
│ │ │ │ +<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">   63</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">define_array</a>(Args&amp;... args) :</div>
│ │ │ │ +<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>        <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>(args...) {}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">   66</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack_pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">   66</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack_pack</a>(Packer&amp; pk)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack_array(<span class="keyword">sizeof</span>...(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>));</div>
│ │ │ │ +<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        pk.pack_array(<span class="keyword">sizeof</span>...(Args));</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span> </div>
│ │ │ │ -<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::pack(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │ +<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::pack(pk, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00072" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">   72</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</div>
│ │ │ │ +<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">   72</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span> </div>
│ │ │ │ -<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;<a class="code hl_function" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">::unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │ +<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;<a class="code hl_function" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">::unpack</a>(o, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00078" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">   78</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">   78</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; z)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ -<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.ptr = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>.allocate_align(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)*<span class="keyword">sizeof</span>...(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>), <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)));</div>
│ │ │ │ -<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> = <span class="keyword">sizeof</span>...(Args);</div>
│ │ │ │ +<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ +<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">&gt;</span>(z.<a class="code hl_function" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">allocate_align</a>(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)*<span class="keyword">sizeof</span>...(Args), <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)));</div>
│ │ │ │ +<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> = <span class="keyword">sizeof</span>...(Args);</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span> </div>
│ │ │ │ -<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::object(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │ +<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array__imp.html">define_array_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::object(o, z, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>);</div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span> </div>
│ │ │ │ -<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">   87</a></span>    std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt; <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>;</div>
│ │ │ │ +<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">   87</a></span>    std::tuple&lt;Args&amp;...&gt; <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a>;</div>
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span> </div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno">   90</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;&gt; {</div>
│ │ │ │  <div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">   92</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array_3_4.html">define_array&lt;&gt;</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a00ed9cb4d9e611959cf64cff7bfd1ad7">   93</a></span>    <span class="keyword">typedef</span> std::tuple&lt;&gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1define__array_3_4.html#a00ed9cb4d9e611959cf64cff7bfd1ad7">tuple_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00095" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">   95</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">   95</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a>(Packer&amp; pk)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack_array(0);</div>
│ │ │ │ +<div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span>        pk.pack_array(0);</div>
│ │ │ │  <div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00099" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">   99</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</div>
│ │ │ │ +<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">   99</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)</div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00103" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">  103</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">  103</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.ptr = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">NULL</a>;</div>
│ │ │ │ -<div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.array.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> = 0;</div>
│ │ │ │ +<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>;</div>
│ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a> = NULL;</div>
│ │ │ │ +<div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> = 0;</div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span>};</div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span> </div>
│ │ │ │  <div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span><span class="keyword">inline</span> define_array&lt;&gt; make_define_array()</div>
│ │ │ │  <div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span>{</div>
│ │ │ │  <div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span>    <span class="keywordflow">return</span> define_array&lt;&gt;();</div>
│ │ │ │  <div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span>}</div>
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span> </div>
│ │ │ │  <div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00117" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">  117</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">make_define_array</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</div>
│ │ │ │ +<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">  117</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;Args...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">make_define_array</a>(Args&amp;... args)</div>
│ │ │ │  <div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>{</div>
│ │ │ │ -<div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>...);</div>
│ │ │ │ +<div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;Args...&gt;(args...);</div>
│ │ │ │  <div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span> </div>
│ │ │ │  <div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span> </div>
│ │ │ │  <div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_CPP11_DEFINE_ARRAY_HPP</span></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type__error_html"><div class="ttname"><a href="classmsgpack_1_1type__error.html">msgpack::type_error</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:231</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1zone_html"><div class="ttname"><a href="classmsgpack_1_1zone.html">msgpack::zone</a></div><div class="ttdef"><b>Definition</b> cpp03_zone.hpp:30</div></div>
│ │ │ │ +<div class="ttc" id="aclassmsgpack_1_1zone_html_ac0437bb5276f1f3fcc901d8afe50a84f"><div class="ttname"><a href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align</a></div><div class="ttdeci">void * allocate_align(size_t size, size_t align=MSGPACK_ZONE_ALIGN)</div><div class="ttdef"><b>Definition</b> cpp03_zone.hpp:255</div></div>
│ │ │ │  <div class="ttc" id="acpp11__convert__helper_8hpp_html"><div class="ttname"><a href="cpp11__convert__helper_8hpp.html">cpp11_convert_helper.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a34175c6cee67d5256c75ec1b4c853834"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper</a></div><div class="ttdeci">std::enable_if&lt; has_as&lt; T &gt;::value &gt;::type convert_helper(msgpack::object const &amp;o, T &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_convert_helper.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a7a061773204f4469948f1e39097da648"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a></div><div class="ttdeci">std::size_t size(T const &amp;t)</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_ac0f454b9373915be2922e2e2a1214678"><div class="ttname"><a href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">msgpack::type::make_define_array</a></div><div class="ttdeci">define_array make_define_array()</div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:4274</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a></div><div class="ttdeci">@ ARRAY</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:40</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html_af8c675c74116393a0b90e4dc64d18a0d"><div class="ttname"><a href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack</a></div><div class="ttdeci">msgpack::object_handle unpack(const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f, void *user_data, unpack_limit const &amp;limit)</div><div class="ttdoc">Unpack msgpack::object from a buffer.</div><div class="ttdef"><b>Definition</b> unpack.hpp:1396</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__array_html_a15e7a07017a5fa7018c466a24634ec68"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:23</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__array_html_a4a6537f486fd57378be4417f95fd1482"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a></div><div class="ttdeci">msgpack::object * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html">msgpack::type::define_array&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_define_array.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a00ed9cb4d9e611959cf64cff7bfd1ad7"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a00ed9cb4d9e611959cf64cff7bfd1ad7">msgpack::type::define_array&lt;&gt;::tuple_type</a></div><div class="ttdeci">std::tuple tuple_type</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a136e9c421b45a328264da639aa0ca06b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack::type::define_array&lt;&gt;::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &amp;pk) const</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:95</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_a4e1cb39506c9e60575a05f21a27b4042"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack::type::define_array&lt;&gt;::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:99</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_ae70e1206f4b35c90fe7191d7d1f7e413"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &amp;) const</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:103</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_3_4_html_afd30cfb5c6e7ece926f2cb72bda55d3b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">msgpack::type::define_array&lt;&gt;::value_type</a></div><div class="ttdeci">define_array value_type</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:92</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4_html_a2ba75538cd3b3e5634caa200556f88b8"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack</a></div><div class="ttdeci">static void unpack(msgpack::object const &amp;o, Tuple &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:49</div></div>
│ │ │ │ @@ -268,14 +271,15 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_a22ab4eecd87c286cb7edb060789c0f67"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &amp;z) const</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:78</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_a3196c500f41f1837d9ac1cf5183833ad"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">msgpack::type::define_array::define_array</a></div><div class="ttdeci">define_array(Args &amp;... args)</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:63</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_a4f3c1c8af04f5246ee81f7ff1e04fa2c"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack::type::define_array::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &amp;pk) const</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_a7df3b359bd0d26765133a7e7b0d9d5b2"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">msgpack::type::define_array::tuple_type</a></div><div class="ttdeci">std::tuple&lt; Args... &gt; tuple_type</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:62</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_aa7bd0d64f934985068d190c48be48cf0"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack::type::define_array::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:72</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_aafd76a5912770a2c958e0fc2a2094a9d"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">msgpack::type::define_array::value_type</a></div><div class="ttdeci">define_array&lt; Args... &gt; value_type</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:61</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__array_html_af4c506f6aec58f83dd7535780b24f3d9"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array::a</a></div><div class="ttdeci">std::tuple&lt; Args &amp;... &gt; a</div><div class="ttdef"><b>Definition</b> cpp11_define_array.hpp:87</div></div>
│ │ │ │ +<div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a1f086c243261696c5ba979d0dad87c41"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a></div><div class="ttdeci">msgpack::object_array array</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:85</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2detail_2cpp11__define__array__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html">cpp11_define_array_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2detail_2cpp03__zone__decl_8hpp_html_a8368b14892ba9c7f2b17450da4b19226"><div class="ttname"><a href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a></div><div class="ttdeci">#define MSGPACK_ZONE_ALIGNOF(type)</div><div class="ttdef"><b>Definition</b> cpp03_zone_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -28,119 +28,122 @@
│ │ │ │ │  18namespace _m_s_g_p_a_c_k {
│ │ │ │ │  20_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  22namespace type {
│ │ │ │ │  23
│ │ │ │ │  24template <typename Tuple, std::size_t N>
│ │ │ │ │  _2_5struct _d_e_f_i_n_e___a_r_r_a_y___i_m_p {
│ │ │ │ │  26 template <typename Packer>
│ │ │ │ │ -_2_7 static void _p_a_c_k(_P_a_c_k_e_r& _p_k, _T_u_p_l_e const& _t) {
│ │ │ │ │ -28 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_p_a_c_k(_p_k, _t);
│ │ │ │ │ -29 _p_k.pack(std::get<N-1>(_t));
│ │ │ │ │ +_2_7 static void _p_a_c_k(Packer& pk, Tuple const& t) {
│ │ │ │ │ +28 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_p_a_c_k(pk, t);
│ │ │ │ │ +29 pk.pack(std::get<N-1>(t));
│ │ │ │ │  30 }
│ │ │ │ │ -_3_1 static void _u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o, _T_u_p_l_e& _t) {
│ │ │ │ │ -32 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_u_n_p_a_c_k(_o, _t);
│ │ │ │ │ -33 const size_t _s_i_z_e = _o.via.array._s_i_z_e;
│ │ │ │ │ -34 if(_s_i_z_e <= _N-1) { return; }
│ │ │ │ │ -35 _c_o_n_v_e_r_t___h_e_l_p_e_r(_o.via.array.ptr[_N-1], std::get<N-1>(_t));
│ │ │ │ │ +_3_1 static void _u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, Tuple& t) {
│ │ │ │ │ +32 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_u_n_p_a_c_k(o, t);
│ │ │ │ │ +33 const size_t _s_i_z_e = o._v_i_a._a_r_r_a_y._s_i_z_e;
│ │ │ │ │ +34 if(_s_i_z_e <= N-1) { return; }
│ │ │ │ │ +35 _c_o_n_v_e_r_t___h_e_l_p_e_r(o._v_i_a._a_r_r_a_y._p_t_r[N-1], std::get<N-1>(t));
│ │ │ │ │  36 }
│ │ │ │ │ -_3_7 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e& _z, _T_u_p_l_e const& _t) {
│ │ │ │ │ -38 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_o_b_j_e_c_t(_o, _z, _t);
│ │ │ │ │ -39 _o->via.array.ptr[_N-1] = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-1>(_t), _z);
│ │ │ │ │ +_3_7 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e& z, Tuple const& t) {
│ │ │ │ │ +38 _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_o_b_j_e_c_t(o, z, t);
│ │ │ │ │ +39 o->_v_i_a._a_r_r_a_y._p_t_r[N-1] = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-1>(t), z);
│ │ │ │ │  40 }
│ │ │ │ │  41};
│ │ │ │ │  42
│ │ │ │ │  43template <typename Tuple>
│ │ │ │ │ -_4_4struct _d_e_f_i_n_e___a_r_r_a_y___i_m_p<_T_u_p_l_e, 1> {
│ │ │ │ │ +_4_4struct _d_e_f_i_n_e___a_r_r_a_y___i_m_p<Tuple, 1> {
│ │ │ │ │  45 template <typename Packer>
│ │ │ │ │ -_4_6 static void _p_a_c_k(_P_a_c_k_e_r& _p_k, _T_u_p_l_e const& _t) {
│ │ │ │ │ -47 _p_k.pack(std::get<0>(_t));
│ │ │ │ │ +_4_6 static void _p_a_c_k(Packer& pk, Tuple const& t) {
│ │ │ │ │ +47 pk.pack(std::get<0>(t));
│ │ │ │ │  48 }
│ │ │ │ │ -_4_9 static void _u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o, _T_u_p_l_e& _t) {
│ │ │ │ │ -50 const size_t _s_i_z_e = _o.via.array._s_i_z_e;
│ │ │ │ │ +_4_9 static void _u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, Tuple& t) {
│ │ │ │ │ +50 const size_t _s_i_z_e = o._v_i_a._a_r_r_a_y._s_i_z_e;
│ │ │ │ │  51 if(_s_i_z_e <= 0) { return; }
│ │ │ │ │ -52 _c_o_n_v_e_r_t___h_e_l_p_e_r(_o.via.array.ptr[0], std::get<0>(_t));
│ │ │ │ │ +52 _c_o_n_v_e_r_t___h_e_l_p_e_r(o._v_i_a._a_r_r_a_y._p_t_r[0], std::get<0>(t));
│ │ │ │ │  53 }
│ │ │ │ │ -_5_4 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e& _z, _T_u_p_l_e const& _t) {
│ │ │ │ │ -55 _o->via.array.ptr[0] = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<0>(_t), _z);
│ │ │ │ │ +_5_4 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e& z, Tuple const& t) {
│ │ │ │ │ +55 o->_v_i_a._a_r_r_a_y._p_t_r[0] = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<0>(t), z);
│ │ │ │ │  56 }
│ │ │ │ │  57};
│ │ │ │ │  58
│ │ │ │ │  59template <typename... Args>
│ │ │ │ │  _6_0struct _d_e_f_i_n_e___a_r_r_a_y {
│ │ │ │ │ -_6_1 typedef _d_e_f_i_n_e___a_r_r_a_y<_A_r_g_s...> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ -_6_2 typedef std::tuple<_A_r_g_s...> _t_u_p_l_e___t_y_p_e;
│ │ │ │ │ -_6_3 _d_e_f_i_n_e___a_r_r_a_y(_A_r_g_s&... _a_r_g_s) :
│ │ │ │ │ -64 _a(_a_r_g_s...) {}
│ │ │ │ │ +_6_1 typedef _d_e_f_i_n_e___a_r_r_a_y<Args...> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ +_6_2 typedef std::tuple<Args...> _t_u_p_l_e___t_y_p_e;
│ │ │ │ │ +_6_3 _d_e_f_i_n_e___a_r_r_a_y(Args&... args) :
│ │ │ │ │ +64 _a(args...) {}
│ │ │ │ │  65 template <typename Packer>
│ │ │ │ │ -_6_6 void _m_s_g_p_a_c_k___p_a_c_k(_P_a_c_k_e_r& _p_k) const
│ │ │ │ │ +_6_6 void _m_s_g_p_a_c_k___p_a_c_k(Packer& pk) const
│ │ │ │ │  67 {
│ │ │ │ │ -68 _p_k.pack_array(sizeof...(_A_r_g_s));
│ │ │ │ │ +68 pk.pack_array(sizeof...(Args));
│ │ │ │ │  69
│ │ │ │ │ -70 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>::pack(_p_k, _a);
│ │ │ │ │ +70 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<Args&...>, sizeof...(Args)>::pack(pk, _a);
│ │ │ │ │  71 }
│ │ │ │ │ -_7_2 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o)
│ │ │ │ │ +_7_2 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o)
│ │ │ │ │  73 {
│ │ │ │ │ -74 if(_o.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ +74 if(o._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │  75
│ │ │ │ │ -76 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>_:_:_u_n_p_a_c_k(_o, _a);
│ │ │ │ │ +76 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<Args&...>, sizeof...(Args)>_:_:_u_n_p_a_c_k(o, _a);
│ │ │ │ │  77 }
│ │ │ │ │ -_7_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e& _z) const
│ │ │ │ │ +_7_8 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e& z) const
│ │ │ │ │  79 {
│ │ │ │ │ -80 _o->type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ -81 _o->via.array.ptr = static_cast<_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t*>(_z.allocate_align(sizeof
│ │ │ │ │ -(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t)*sizeof...(_A_r_g_s), _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t)));
│ │ │ │ │ -82 _o->via.array._s_i_z_e = sizeof...(Args);
│ │ │ │ │ +80 o->_t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ +81 o->_v_i_a._a_r_r_a_y._p_t_r = static_cast<_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t*>(z._a_l_l_o_c_a_t_e___a_l_i_g_n(sizeof
│ │ │ │ │ +(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t)*sizeof...(Args), _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t)));
│ │ │ │ │ +82 o->_v_i_a._a_r_r_a_y._s_i_z_e = sizeof...(Args);
│ │ │ │ │  83
│ │ │ │ │ -84 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>::object(_o, _z, _a);
│ │ │ │ │ +84 _d_e_f_i_n_e___a_r_r_a_y___i_m_p<std::tuple<Args&...>, sizeof...(Args)>::object(o, z, _a);
│ │ │ │ │  85 }
│ │ │ │ │  86
│ │ │ │ │ -_8_7 std::tuple<_A_r_g_s&...> _a;
│ │ │ │ │ +_8_7 std::tuple<Args&...> _a;
│ │ │ │ │  88};
│ │ │ │ │  89
│ │ │ │ │  90template <>
│ │ │ │ │  91struct _d_e_f_i_n_e___a_r_r_a_y<> {
│ │ │ │ │  _9_2 typedef _d_e_f_i_n_e___a_r_r_a_y_<_> _v_a_l_u_e___t_y_p_e;
│ │ │ │ │  _9_3 typedef std::tuple<> _t_u_p_l_e___t_y_p_e;
│ │ │ │ │  94 template <typename Packer>
│ │ │ │ │ -_9_5 void _m_s_g_p_a_c_k___p_a_c_k(_P_a_c_k_e_r& _p_k) const
│ │ │ │ │ +_9_5 void _m_s_g_p_a_c_k___p_a_c_k(Packer& pk) const
│ │ │ │ │  96 {
│ │ │ │ │ -97 _p_k.pack_array(0);
│ │ │ │ │ +97 pk.pack_array(0);
│ │ │ │ │  98 }
│ │ │ │ │ -_9_9 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o)
│ │ │ │ │ +_9_9 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o)
│ │ │ │ │  100 {
│ │ │ │ │ -101 if(_o.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ +101 if(o._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │  102 }
│ │ │ │ │ -_1_0_3 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │ +_1_0_3 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e&) const
│ │ │ │ │  104 {
│ │ │ │ │ -105 _o->type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ -106 _o->via.array.ptr = _N_U_L_L;
│ │ │ │ │ -107 _o->via.array._s_i_z_e = 0;
│ │ │ │ │ +105 o->_t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y;
│ │ │ │ │ +106 o->_v_i_a._a_r_r_a_y._p_t_r = NULL;
│ │ │ │ │ +107 o->_v_i_a._a_r_r_a_y._s_i_z_e = 0;
│ │ │ │ │  108 }
│ │ │ │ │  109};
│ │ │ │ │  110
│ │ │ │ │  111inline define_array<> make_define_array()
│ │ │ │ │  112{
│ │ │ │ │  113 return define_array<>();
│ │ │ │ │  114}
│ │ │ │ │  115
│ │ │ │ │  116template <typename... Args>
│ │ │ │ │ -_1_1_7inline _d_e_f_i_n_e___a_r_r_a_y<_A_r_g_s...> _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y(_A_r_g_s&... _a_r_g_s)
│ │ │ │ │ +_1_1_7inline _d_e_f_i_n_e___a_r_r_a_y<Args...> _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y(Args&... args)
│ │ │ │ │  118{
│ │ │ │ │ -119 return _d_e_f_i_n_e___a_r_r_a_y<_A_r_g_s...>(_a_r_g_s...);
│ │ │ │ │ +119 return _d_e_f_i_n_e___a_r_r_a_y<Args...>(args...);
│ │ │ │ │  120}
│ │ │ │ │  121
│ │ │ │ │  122} // namespace type
│ │ │ │ │  124} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  126} // namespace msgpack
│ │ │ │ │  127
│ │ │ │ │  128#endif // MSGPACK_V1_CPP11_DEFINE_ARRAY_HPP
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:231
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_z_o_n_e
│ │ │ │ │  DDeeffiinniittiioonn cpp03_zone.hpp:30
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_z_o_n_e_:_:_a_l_l_o_c_a_t_e___a_l_i_g_n
│ │ │ │ │ +void * allocate_align(size_t size, size_t align=MSGPACK_ZONE_ALIGN)
│ │ │ │ │ +DDeeffiinniittiioonn cpp03_zone.hpp:255
│ │ │ │ │  _c_p_p_1_1___c_o_n_v_e_r_t___h_e_l_p_e_r_._h_p_p
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r
│ │ │ │ │  std::enable_if< has_as< T >::value >::type convert_helper(msgpack::object const
│ │ │ │ │  &o, T &t)
│ │ │ │ │  DDeeffiinniittiioonn cpp11_convert_helper.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e
│ │ │ │ │  std::size_t size(T const &t)
│ │ │ │ │ @@ -155,22 +158,29 @@
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_u_n_p_a_c_k
│ │ │ │ │  msgpack::object_handle unpack(const char *data, std::size_t len, std::size_t
│ │ │ │ │  &off, bool &referenced, unpack_reference_func f, void *user_data, unpack_limit
│ │ │ │ │  const &limit)
│ │ │ │ │  Unpack msgpack::object from a buffer.
│ │ │ │ │  DDeeffiinniittiioonn unpack.hpp:1396
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e
│ │ │ │ │ +uint32_t size
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:23
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r
│ │ │ │ │ +msgpack::object * ptr
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:24
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t
│ │ │ │ │  Object class that corresponding to MessagePack format object.
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │ +union_type via
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │ +msgpack::type::object_type type
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_define_array.hpp:26
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_t_u_p_l_e___t_y_p_e
│ │ │ │ │  std::tuple tuple_type
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_array.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___p_a_c_k
│ │ │ │ │  void msgpack_pack(Packer &pk) const
│ │ │ │ │ @@ -223,14 +233,17 @@
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_array.hpp:72
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_:_:_v_a_l_u_e___t_y_p_e
│ │ │ │ │  define_array< Args... > value_type
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_array.hpp:61
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_:_:_a
│ │ │ │ │  std::tuple< Args &... > a
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_array.hpp:87
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y
│ │ │ │ │ +msgpack::object_array array
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:85
│ │ │ │ │  _c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F
│ │ │ │ │  #define MSGPACK_ZONE_ALIGNOF(type)
│ │ │ │ │  DDeeffiinniittiioonn cpp03_zone_decl.hpp:30
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp.html
│ │ │ │ @@ -268,15 +268,15 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb" id="r_a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -25,11 +25,11 @@
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___m_a_p< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___m_a_p (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___m_a_p (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__define__map_8hpp_source.html
│ │ │ │ @@ -104,143 +104,152 @@
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span> </div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00026" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html">   26</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a> {</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00028" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">   28</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">define_map_imp&lt;Tuple, N-1&gt;::pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack(std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">   28</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">pack</a>(Packer&amp; pk, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">define_map_imp&lt;Tuple, N-1&gt;::pack</a>(pk, t);</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        pk.pack(std::get&lt;N-1&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00032" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">   32</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">unpack</a>(</div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>,</div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        std::map&lt;std::string, msgpack::object const*&gt; <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">define_map_imp&lt;Tuple, N-2&gt;::unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>);</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keyword">auto</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">it</a> = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>.find(std::get&lt;N-2&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        <span class="keywordflow">if</span> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">it</a> != <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>.end()) {</div>
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>            <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(*<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">it</a>-&gt;second, std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, Tuple <span class="keyword">const</span>&amp; t,</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        std::map&lt;std::string, msgpack::object const*&gt; <span class="keyword">const</span>&amp; kvmap) {</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">define_map_imp&lt;Tuple, N-2&gt;::unpack</a>(o, t, kvmap);</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keyword">auto</span> it = kvmap.find(std::get&lt;N-2&gt;(t));</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        <span class="keywordflow">if</span> (it != kvmap.end()) {</div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>            <a class="code hl_function" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a>(*it-&gt;second, std::get&lt;N-1&gt;(t));</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        }</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00041" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">   41</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">define_map_imp&lt;Tuple, N-2&gt;::object</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ -<div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.ptr[(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>-1)/2].key = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-2&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>);</div>
│ │ │ │ -<div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.ptr[(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>-1)/2].val = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-1&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>);</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">   41</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; z, Tuple <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">define_map_imp&lt;Tuple, N-2&gt;::object</a>(o, z, t);</div>
│ │ │ │ +<div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[(N-1)/2].key = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-2&gt;(t), z);</div>
│ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[(N-1)/2].val = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get&lt;N-1&gt;(t), z);</div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span> </div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Tuple&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00049" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html">   49</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html">   49</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;Tuple, 0&gt; {</div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">   51</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp;) {}</div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">   51</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">pack</a>(Packer&amp;, Tuple <span class="keyword">const</span>&amp;) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00052" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1">   52</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1">unpack</a>(</div>
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp;,</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp;, Tuple <span class="keyword">const</span>&amp;,</div>
│ │ │ │  <div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>        std::map&lt;std::string, msgpack::object const*&gt; <span class="keyword">const</span>&amp;) {}</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">   55</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&amp;) {}</div>
│ │ │ │ +<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">   55</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp;, Tuple <span class="keyword">const</span>&amp;) {}</div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span> </div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00059" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html">   59</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a> {</div>
│ │ │ │  <div class="foldopen" id="foldopen00060" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">   60</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">define_map</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) :</div>
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>        <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>...) {}</div>
│ │ │ │ +<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">   60</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">define_map</a>(Args&amp;... args) :</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>        <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>(args...) {}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Packer&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">   63</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack_pack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">   63</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack_pack</a>(Packer&amp; pk)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span><span class="keyword">    </span>{</div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>        <span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>...(Args) % 2 == 0, <span class="stringliteral">&quot;&quot;</span>);</div>
│ │ │ │ -<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>.pack_map(<span class="keyword">sizeof</span>...(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>) / 2);</div>
│ │ │ │ +<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span>        pk.pack_map(<span class="keyword">sizeof</span>...(Args) / 2);</div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span> </div>
│ │ │ │ -<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::pack(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>);</div>
│ │ │ │ +<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::pack(pk, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>);</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00070" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">   70</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">   70</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack_unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        std::map&lt;std::string, msgpack::object const*&gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>;</div>
│ │ │ │ -<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <span class="keywordflow">for</span> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a> = 0; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a> &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.map.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>; ++<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <span class="keywordflow">if</span> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.map.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a>].key.type != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">msgpack::type::STR</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>            <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>.emplace(</div>
│ │ │ │ +<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        std::map&lt;std::string, msgpack::object const*&gt; kvmap;</div>
│ │ │ │ +<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <span class="keywordflow">for</span> (uint32_t i = 0; i &lt; o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a>; ++i) {</div>
│ │ │ │ +<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[i].<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">key</a>.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">msgpack::type::STR</a>) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ +<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>            kvmap.emplace(</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>                std::string(</div>
│ │ │ │ -<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>                    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.map.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a>].key.via.str.ptr,</div>
│ │ │ │ -<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>                    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.map.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a>].key.via.str.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>),</div>
│ │ │ │ -<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>                &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.map.ptr[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">i</a>].val);</div>
│ │ │ │ +<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>                    o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[i].<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">key</a>.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528">str</a>.<a class="code hl_variable" href="structmsgpack_1_1object__str.html#a0c9172ba43c259d591943205c9c10336">ptr</a>,</div>
│ │ │ │ +<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>                    o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[i].<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">key</a>.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528">str</a>.<a class="code hl_variable" href="structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f">size</a>),</div>
│ │ │ │ +<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>                &amp;o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>[i].<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">val</a>);</div>
│ │ │ │  <div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        }</div>
│ │ │ │ -<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;<a class="code hl_function" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">::unpack</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>);</div>
│ │ │ │ +<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;<a class="code hl_function" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">::unpack</a>(o, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>, kvmap);</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00084" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">   84</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">   84</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack_object</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>* o, <a class="code hl_class" href="classmsgpack_1_1zone.html">msgpack::zone</a>&amp; z)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span><span class="keyword">    </span>{</div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>        <span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>...(Args) % 2 == 0, <span class="stringliteral">&quot;&quot;</span>);</div>
│ │ │ │ -<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>;</div>
│ │ │ │ -<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.ptr = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>.allocate_align(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)*<span class="keyword">sizeof</span>...(Args)/2, <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)));</div>
│ │ │ │ -<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>-&gt;via.map.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> = <span class="keyword">sizeof</span>...(Args) / 2;</div>
│ │ │ │ +<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>;</div>
│ │ │ │ +<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">&gt;</span>(z.<a class="code hl_function" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">allocate_align</a>(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)*<span class="keyword">sizeof</span>...(Args)/2, <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)));</div>
│ │ │ │ +<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        o-&gt;<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> = <span class="keyword">sizeof</span>...(Args) / 2;</div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno">   90</span> </div>
│ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::object(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>);</div>
│ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map__imp.html">define_map_imp</a>&lt;std::tuple&lt;Args&amp;...&gt;, <span class="keyword">sizeof</span>...(Args)&gt;::object(o, z, <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>);</div>
│ │ │ │  <div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span> </div>
│ │ │ │ -<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">   94</a></span>    std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt; <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>;</div>
│ │ │ │ +<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">   94</a></span>    std::tuple&lt;Args&amp;...&gt; <a class="code hl_variable" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a>;</div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span> </div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span> </div>
│ │ │ │ -<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&gt;</div>
│ │ │ │ +<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00099" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">   99</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#af728c4713585591205c36e1a4c10cec7">make_define_map</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</div>
│ │ │ │ +<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">   99</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt;Args...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#af728c4713585591205c36e1a4c10cec7">make_define_map</a>(Args&amp;... args)</div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>{</div>
│ │ │ │ -<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>...);</div>
│ │ │ │ +<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt;Args...&gt;(args...);</div>
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span> </div>
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span> </div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_CPP11_DEFINE_MAP_HPP</span></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type__error_html"><div class="ttname"><a href="classmsgpack_1_1type__error.html">msgpack::type_error</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:231</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1zone_html"><div class="ttname"><a href="classmsgpack_1_1zone.html">msgpack::zone</a></div><div class="ttdef"><b>Definition</b> cpp03_zone.hpp:30</div></div>
│ │ │ │ +<div class="ttc" id="aclassmsgpack_1_1zone_html_ac0437bb5276f1f3fcc901d8afe50a84f"><div class="ttname"><a href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align</a></div><div class="ttdeci">void * allocate_align(size_t size, size_t align=MSGPACK_ZONE_ALIGN)</div><div class="ttdef"><b>Definition</b> cpp03_zone.hpp:255</div></div>
│ │ │ │  <div class="ttc" id="acpp11__convert__helper_8hpp_html"><div class="ttname"><a href="cpp11__convert__helper_8hpp.html">cpp11_convert_helper.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a34175c6cee67d5256c75ec1b4c853834"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper</a></div><div class="ttdeci">std::enable_if&lt; has_as&lt; T &gt;::value &gt;::type convert_helper(msgpack::object const &amp;o, T &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_convert_helper.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a></div><div class="ttdeci">@ MAP</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:41</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">msgpack::type::STR</a></div><div class="ttdeci">@ STR</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_af728c4713585591205c36e1a4c10cec7"><div class="ttname"><a href="namespacemsgpack_1_1type.html#af728c4713585591205c36e1a4c10cec7">msgpack::type::make_define_map</a></div><div class="ttdeci">define_map make_define_map()</div><div class="ttdef"><b>Definition</b> cpp03_define_map.hpp:2546</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html_af8c675c74116393a0b90e4dc64d18a0d"><div class="ttname"><a href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack</a></div><div class="ttdeci">msgpack::object_handle unpack(const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f, void *user_data, unpack_limit const &amp;limit)</div><div class="ttdoc">Unpack msgpack::object from a buffer.</div><div class="ttdef"><b>Definition</b> unpack.hpp:1396</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__kv_html"><div class="ttname"><a href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a></div><div class="ttdef"><b>Definition</b> object.hpp:30</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__kv_html_a9de9eb9b49977985b10b72a76b49a144"><div class="ttname"><a href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">msgpack::object_kv::val</a></div><div class="ttdeci">msgpack::object val</div><div class="ttdef"><b>Definition</b> object.hpp:32</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__kv_html_ab4b0bef095a2d34c5c4840de92da4bdc"><div class="ttname"><a href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">msgpack::object_kv::key</a></div><div class="ttdeci">msgpack::object key</div><div class="ttdef"><b>Definition</b> object.hpp:31</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__map_html_a5050f181f092c4f6f22b27d4cdc17289"><div class="ttname"><a href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:28</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__map_html_adaf2cc60fd9552ad6686e6065ab04e84"><div class="ttname"><a href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a></div><div class="ttdeci">msgpack::object_kv * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:29</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__str_html_a0c9172ba43c259d591943205c9c10336"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a0c9172ba43c259d591943205c9c10336">msgpack::object_str::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:34</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object__str_html_a6115834eebc11241a4d861220daf2e3f"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f">msgpack::object_str::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4_html_a4d5374ea552f75885124dda387e2e4d1"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1">msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::unpack</a></div><div class="ttdeci">static void unpack(msgpack::object const &amp;, Tuple const &amp;, std::map&lt; std::string, msgpack::object const * &gt; const &amp;)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:52</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4_html_aa54d63bb2316072b9ac0632bd17192e0"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::pack</a></div><div class="ttdeci">static void pack(Packer &amp;, Tuple const &amp;)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:51</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4_html_af50063b610665464bb99760a662011c2"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::object</a></div><div class="ttdeci">static void object(msgpack::object *, msgpack::zone &amp;, Tuple const &amp;)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:55</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a></div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_html_a36dc387e1d7cbb28d45301f258950b8c"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">msgpack::type::define_map_imp::unpack</a></div><div class="ttdeci">static void unpack(msgpack::object const &amp;o, Tuple const &amp;t, std::map&lt; std::string, msgpack::object const * &gt; const &amp;kvmap)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_html_a64ef438627413f91a07ed9cd8653b5b9"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">msgpack::type::define_map_imp::pack</a></div><div class="ttdeci">static void pack(Packer &amp;pk, Tuple const &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map__imp_html_a94e5d2cfdd607297037858be21b2cec7"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp::object</a></div><div class="ttdeci">static void object(msgpack::object *o, msgpack::zone &amp;z, Tuple const &amp;t)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:41</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a></div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:59</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_a0d19bd0fe04220d333d269977944ce69"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &amp;o) const</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:70</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_a0fb856c1c890cfc216b64ef08f8bd014"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">msgpack::type::define_map::define_map</a></div><div class="ttdeci">define_map(Args &amp;... args)</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:60</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_a308215020bf0a20a35943697a3c2d35c"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack::type::define_map::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &amp;pk) const</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:63</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_ac45b366689b13a27d222e9ed6e01f20b"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map::a</a></div><div class="ttdeci">std::tuple&lt; Args &amp;... &gt; a</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:94</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1define__map_html_ad57c618f1ae928b2a315f03a962f41a9"><div class="ttname"><a href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &amp;z) const</div><div class="ttdef"><b>Definition</b> cpp11_define_map.hpp:84</div></div>
│ │ │ │ +<div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a3d0bd5fbb11f4ec524897af357b8c528"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528">msgpack::object::union_type::str</a></div><div class="ttdeci">msgpack::object_str str</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:87</div></div>
│ │ │ │ +<div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_af8ff338640350046734d087e83bca3c5"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a></div><div class="ttdeci">msgpack::object_map map</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:86</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2detail_2cpp11__define__map__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html">cpp11_define_map_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2detail_2cpp03__zone__decl_8hpp_html_a8368b14892ba9c7f2b17450da4b19226"><div class="ttname"><a href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a></div><div class="ttdeci">#define MSGPACK_ZONE_ALIGNOF(type)</div><div class="ttdef"><b>Definition</b> cpp03_zone_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -29,102 +29,105 @@
│ │ │ │ │  19namespace _m_s_g_p_a_c_k {
│ │ │ │ │  21_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  23namespace type {
│ │ │ │ │  24
│ │ │ │ │  25template <typename Tuple, std::size_t N>
│ │ │ │ │  _2_6struct _d_e_f_i_n_e___m_a_p___i_m_p {
│ │ │ │ │  27 template <typename Packer>
│ │ │ │ │ -_2_8 static void _p_a_c_k(_P_a_c_k_e_r& _p_k, _T_u_p_l_e const& _t) {
│ │ │ │ │ -29 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_p_a_c_k(_p_k, _t);
│ │ │ │ │ -30 _p_k.pack(std::get<N-1>(_t));
│ │ │ │ │ +_2_8 static void _p_a_c_k(Packer& pk, Tuple const& t) {
│ │ │ │ │ +29 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_1_>_:_:_p_a_c_k(pk, t);
│ │ │ │ │ +30 pk.pack(std::get<N-1>(t));
│ │ │ │ │  31 }
│ │ │ │ │  _3_2 static void _u_n_p_a_c_k(
│ │ │ │ │ -33 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o, _T_u_p_l_e const& _t,
│ │ │ │ │ -34 std::map<std::string, msgpack::object const*> const& _k_v_m_a_p) {
│ │ │ │ │ -35 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_2_>_:_:_u_n_p_a_c_k(_o, _t, _k_v_m_a_p);
│ │ │ │ │ -36 auto _i_t = _k_v_m_a_p.find(std::get<N-2>(_t));
│ │ │ │ │ -37 if (_i_t != _k_v_m_a_p.end()) {
│ │ │ │ │ -38 _c_o_n_v_e_r_t___h_e_l_p_e_r(*_i_t->second, std::get<N-1>(_t));
│ │ │ │ │ +33 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, Tuple const& t,
│ │ │ │ │ +34 std::map<std::string, msgpack::object const*> const& kvmap) {
│ │ │ │ │ +35 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_2_>_:_:_u_n_p_a_c_k(o, t, kvmap);
│ │ │ │ │ +36 auto it = kvmap.find(std::get<N-2>(t));
│ │ │ │ │ +37 if (it != kvmap.end()) {
│ │ │ │ │ +38 _c_o_n_v_e_r_t___h_e_l_p_e_r(*it->second, std::get<N-1>(t));
│ │ │ │ │  39 }
│ │ │ │ │  40 }
│ │ │ │ │ -_4_1 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e& _z, _T_u_p_l_e const& _t) {
│ │ │ │ │ -42 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_2_>_:_:_o_b_j_e_c_t(_o, _z, _t);
│ │ │ │ │ -43 _o->via.map.ptr[(_N-1)/2].key = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-2>(_t), _z);
│ │ │ │ │ -44 _o->via.map.ptr[(_N-1)/2].val = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-1>(_t), _z);
│ │ │ │ │ +_4_1 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e& z, Tuple const& t) {
│ │ │ │ │ +42 _d_e_f_i_n_e___m_a_p___i_m_p_<_T_u_p_l_e_,_ _N_-_2_>_:_:_o_b_j_e_c_t(o, z, t);
│ │ │ │ │ +43 o->_v_i_a._m_a_p._p_t_r[(N-1)/2].key = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-2>(t), z);
│ │ │ │ │ +44 o->_v_i_a._m_a_p._p_t_r[(N-1)/2].val = _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t(std::get<N-1>(t), z);
│ │ │ │ │  45 }
│ │ │ │ │  46};
│ │ │ │ │  47
│ │ │ │ │  48template <typename Tuple>
│ │ │ │ │ -_4_9struct _d_e_f_i_n_e___m_a_p___i_m_p<_T_u_p_l_e, 0> {
│ │ │ │ │ +_4_9struct _d_e_f_i_n_e___m_a_p___i_m_p<Tuple, 0> {
│ │ │ │ │  50 template <typename Packer>
│ │ │ │ │ -_5_1 static void _p_a_c_k(_P_a_c_k_e_r&, _T_u_p_l_e const&) {}
│ │ │ │ │ +_5_1 static void _p_a_c_k(Packer&, Tuple const&) {}
│ │ │ │ │  _5_2 static void _u_n_p_a_c_k(
│ │ │ │ │ -53 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const&, _T_u_p_l_e const&,
│ │ │ │ │ +53 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const&, Tuple const&,
│ │ │ │ │  54 std::map<std::string, msgpack::object const*> const&) {}
│ │ │ │ │ -_5_5 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t*, _m_s_g_p_a_c_k_:_:_z_o_n_e&, _T_u_p_l_e const&) {}
│ │ │ │ │ +_5_5 static void _o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t*, _m_s_g_p_a_c_k_:_:_z_o_n_e&, Tuple const&) {}
│ │ │ │ │  56};
│ │ │ │ │  57
│ │ │ │ │  58template <typename... Args>
│ │ │ │ │  _5_9struct _d_e_f_i_n_e___m_a_p {
│ │ │ │ │ -_6_0 _d_e_f_i_n_e___m_a_p(_A_r_g_s&... _a_r_g_s) :
│ │ │ │ │ -61 _a(_a_r_g_s...) {}
│ │ │ │ │ +_6_0 _d_e_f_i_n_e___m_a_p(Args&... args) :
│ │ │ │ │ +61 _a(args...) {}
│ │ │ │ │  62 template <typename Packer>
│ │ │ │ │ -_6_3 void _m_s_g_p_a_c_k___p_a_c_k(_P_a_c_k_e_r& _p_k) const
│ │ │ │ │ +_6_3 void _m_s_g_p_a_c_k___p_a_c_k(Packer& pk) const
│ │ │ │ │  64 {
│ │ │ │ │  65 static_assert(sizeof...(Args) % 2 == 0, "");
│ │ │ │ │ -66 _p_k.pack_map(sizeof...(_A_r_g_s) / 2);
│ │ │ │ │ +66 pk.pack_map(sizeof...(Args) / 2);
│ │ │ │ │  67
│ │ │ │ │ -68 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>::pack(_p_k, _a);
│ │ │ │ │ +68 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<Args&...>, sizeof...(Args)>::pack(pk, _a);
│ │ │ │ │  69 }
│ │ │ │ │ -_7_0 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o) const
│ │ │ │ │ +_7_0 void _m_s_g_p_a_c_k___u_n_p_a_c_k(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o) const
│ │ │ │ │  71 {
│ │ │ │ │ -72 if(_o.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ -73 std::map<std::string, msgpack::object const*> _k_v_m_a_p;
│ │ │ │ │ -74 for (_u_i_n_t_3_2___t _i = 0; _i < _o.via.map._s_i_z_e; ++_i) {
│ │ │ │ │ -75 if (_o.via.map.ptr[_i].key.type != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_S_T_R) { throw _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +72 if(o._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P) { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ +73 std::map<std::string, msgpack::object const*> kvmap;
│ │ │ │ │ +74 for (uint32_t i = 0; i < o._v_i_a._m_a_p._s_i_z_e; ++i) {
│ │ │ │ │ +75 if (o._v_i_a._m_a_p._p_t_r[i]._k_e_y._t_y_p_e != _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_S_T_R) { throw _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ -76 _k_v_m_a_p.emplace(
│ │ │ │ │ +76 kvmap.emplace(
│ │ │ │ │  77 std::string(
│ │ │ │ │ -78 _o.via.map.ptr[_i].key.via.str.ptr,
│ │ │ │ │ -79 _o.via.map.ptr[_i].key.via.str._s_i_z_e),
│ │ │ │ │ -80 &_o.via.map.ptr[_i].val);
│ │ │ │ │ +78 o._v_i_a._m_a_p._p_t_r[i]._k_e_y._v_i_a._s_t_r._p_t_r,
│ │ │ │ │ +79 o._v_i_a._m_a_p._p_t_r[i]._k_e_y._v_i_a._s_t_r._s_i_z_e),
│ │ │ │ │ +80 &o._v_i_a._m_a_p._p_t_r[i]._v_a_l);
│ │ │ │ │  81 }
│ │ │ │ │ -82 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>_:_:_u_n_p_a_c_k(_o, _a, _k_v_m_a_p);
│ │ │ │ │ +82 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<Args&...>, sizeof...(Args)>_:_:_u_n_p_a_c_k(o, _a, kvmap);
│ │ │ │ │  83 }
│ │ │ │ │ -_8_4 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* _o, _m_s_g_p_a_c_k_:_:_z_o_n_e& _z) const
│ │ │ │ │ +_8_4 void _m_s_g_p_a_c_k___o_b_j_e_c_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t* o, _m_s_g_p_a_c_k_:_:_z_o_n_e& z) const
│ │ │ │ │  85 {
│ │ │ │ │  86 static_assert(sizeof...(Args) % 2 == 0, "");
│ │ │ │ │ -87 _o->type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P;
│ │ │ │ │ -88 _o->via.map.ptr = static_cast<_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v*>(_z.allocate_align(sizeof
│ │ │ │ │ +87 o->_t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P;
│ │ │ │ │ +88 o->_v_i_a._m_a_p._p_t_r = static_cast<_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v*>(z._a_l_l_o_c_a_t_e___a_l_i_g_n(sizeof
│ │ │ │ │  (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v)*sizeof...(Args)/2, _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F(_m_s_g_p_a_c_k_:_:
│ │ │ │ │  _o_b_j_e_c_t___k_v)));
│ │ │ │ │ -89 _o->via.map._s_i_z_e = sizeof...(Args) / 2;
│ │ │ │ │ +89 o->_v_i_a._m_a_p._s_i_z_e = sizeof...(Args) / 2;
│ │ │ │ │  90
│ │ │ │ │ -91 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<_A_r_g_s&...>, sizeof...(Args)>::object(_o, _z, _a);
│ │ │ │ │ +91 _d_e_f_i_n_e___m_a_p___i_m_p<std::tuple<Args&...>, sizeof...(Args)>::object(o, z, _a);
│ │ │ │ │  92 }
│ │ │ │ │  93
│ │ │ │ │ -_9_4 std::tuple<_A_r_g_s&...> _a;
│ │ │ │ │ +_9_4 std::tuple<Args&...> _a;
│ │ │ │ │  95};
│ │ │ │ │  96
│ │ │ │ │  97
│ │ │ │ │ -98template <typename... _A_r_g_s>
│ │ │ │ │ -_9_9inline _d_e_f_i_n_e___m_a_p<_A_r_g_s...> _m_a_k_e___d_e_f_i_n_e___m_a_p(_A_r_g_s&... _a_r_g_s)
│ │ │ │ │ +98template <typename... Args>
│ │ │ │ │ +_9_9inline _d_e_f_i_n_e___m_a_p<Args...> _m_a_k_e___d_e_f_i_n_e___m_a_p(Args&... args)
│ │ │ │ │  100{
│ │ │ │ │ -101 return _d_e_f_i_n_e___m_a_p<_A_r_g_s...>(_a_r_g_s...);
│ │ │ │ │ +101 return _d_e_f_i_n_e___m_a_p<Args...>(args...);
│ │ │ │ │  102}
│ │ │ │ │  103
│ │ │ │ │  104} // namespace type
│ │ │ │ │  106} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  108} // namespace msgpack
│ │ │ │ │  109
│ │ │ │ │  110#endif // MSGPACK_V1_CPP11_DEFINE_MAP_HPP
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:231
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_z_o_n_e
│ │ │ │ │  DDeeffiinniittiioonn cpp03_zone.hpp:30
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_z_o_n_e_:_:_a_l_l_o_c_a_t_e___a_l_i_g_n
│ │ │ │ │ +void * allocate_align(size_t size, size_t align=MSGPACK_ZONE_ALIGN)
│ │ │ │ │ +DDeeffiinniittiioonn cpp03_zone.hpp:255
│ │ │ │ │  _c_p_p_1_1___c_o_n_v_e_r_t___h_e_l_p_e_r_._h_p_p
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r
│ │ │ │ │  std::enable_if< has_as< T >::value >::type convert_helper(msgpack::object const
│ │ │ │ │  &o, T &t)
│ │ │ │ │  DDeeffiinniittiioonn cpp11_convert_helper.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P
│ │ │ │ │  @ MAP
│ │ │ │ │ @@ -141,22 +144,41 @@
│ │ │ │ │  msgpack::object_handle unpack(const char *data, std::size_t len, std::size_t
│ │ │ │ │  &off, bool &referenced, unpack_reference_func f, void *user_data, unpack_limit
│ │ │ │ │  const &limit)
│ │ │ │ │  Unpack msgpack::object from a buffer.
│ │ │ │ │  DDeeffiinniittiioonn unpack.hpp:1396
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:30
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_v_a_l
│ │ │ │ │ +msgpack::object val
│ │ │ │ │ +DDeeffiinniittiioonn object.hpp:32
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_k_e_y
│ │ │ │ │ +msgpack::object key
│ │ │ │ │ +DDeeffiinniittiioonn object.hpp:31
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e
│ │ │ │ │ +uint32_t size
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:28
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r
│ │ │ │ │ +msgpack::object_kv * ptr
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:29
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___s_t_r_:_:_p_t_r
│ │ │ │ │ +const char * ptr
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:34
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___s_t_r_:_:_s_i_z_e
│ │ │ │ │ +uint32_t size
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t
│ │ │ │ │  Object class that corresponding to MessagePack format object.
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │ +union_type via
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │ +msgpack::type::object_type type
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _0_ _>_:_:_u_n_p_a_c_k
│ │ │ │ │  static void unpack(msgpack::object const &, Tuple const &, std::map< std::
│ │ │ │ │  string, msgpack::object const * > const &)
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_map.hpp:52
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _0_ _>_:_:_p_a_c_k
│ │ │ │ │  static void pack(Packer &, Tuple const &)
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_map.hpp:51
│ │ │ │ │ @@ -188,14 +210,20 @@
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_map.hpp:63
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_:_:_a
│ │ │ │ │  std::tuple< Args &... > a
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_map.hpp:94
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t
│ │ │ │ │  void msgpack_object(msgpack::object *o, msgpack::zone &z) const
│ │ │ │ │  DDeeffiinniittiioonn cpp11_define_map.hpp:84
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_s_t_r
│ │ │ │ │ +msgpack::object_str str
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:87
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p
│ │ │ │ │ +msgpack::object_map map
│ │ │ │ │ +DDeeffiinniittiioonn object_fwd.hpp:86
│ │ │ │ │  _c_p_p_1_1___d_e_f_i_n_e___m_a_p___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F
│ │ │ │ │  #define MSGPACK_ZONE_ALIGNOF(type)
│ │ │ │ │  DDeeffiinniittiioonn cpp03_zone_decl.hpp:30
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp.html
│ │ │ │ @@ -299,24 +299,24 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf" id="r_aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (Args &amp;&amp;... args)</td></tr>
│ │ │ │  <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (Args &amp;&amp;... args) noexcept</td></tr>
│ │ │ │  <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template&lt;class... Tuples&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">auto</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -&gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &gt;::type::base &gt;(<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...))</td></tr>
│ │ │ │ +<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (Tuples &amp;&amp;... args) -&gt; decltype(std::tuple_cat(std::forward&lt; typename std::remove_reference&lt; Tuples &gt;::type::base &gt;(args)...))</td></tr>
│ │ │ │  <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -54,22 +54,22 @@
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -   _t_u_p_l_e< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s)
│ │ │ │ │ +   _t_u_p_l_e< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___t_u_p_l_e (Args &&... args)
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -_t_u_p_l_e< _A_r_g_s &&... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_o_r_w_a_r_d___a_s___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s) _n_o_e_x_c_e_p_t
│ │ │ │ │ +_t_u_p_l_e< Args &&... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_o_r_w_a_r_d___a_s___t_u_p_l_e (Args &&... args) noexcept
│ │ │ │ │   
│ │ │ │ │  template<class... Tuples>
│ │ │ │ │ -               _a_u_t_o  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___c_a_t (_T_u_p_l_e_s &&... _a_r_g_s) -> _d_e_c_l_t_y_p_e
│ │ │ │ │ -                     (std::tuple_cat(std::forward< _t_y_p_e_n_a_m_e std::
│ │ │ │ │ -                     remove_reference< _T_u_p_l_e_s >::type::base >(_a_r_g_s)...))
│ │ │ │ │ +               auto  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___c_a_t (Tuples &&... args) -> decltype
│ │ │ │ │ +                     (std::tuple_cat(std::forward< typename std::
│ │ │ │ │ +                     remove_reference< Tuples >::type::base >(args)...))
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ - _t_u_p_l_e< _A_r_g_s &... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_i_e (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ + _t_u_p_l_e< Args &... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_i_e (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/cpp11__msgpack__tuple_8hpp_source.html
│ │ │ │ @@ -101,40 +101,40 @@
│ │ │ │  <div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span> </div>
│ │ │ │  <div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span> </div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="keyword">template</span> &lt;<span class="keyword">class</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00026" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">   26</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...&gt;(std::forward&lt;Args&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...);</div>
│ │ │ │ +<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">   26</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(Args&amp;&amp;... args) {</div>
│ │ │ │ +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args...&gt;(std::forward&lt;Args&gt;(args)...);</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span> </div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span><span class="keyword">template</span>&lt;<span class="keyword">class</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00031" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">   31</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;&amp;...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) <span class="keyword">noexcept</span> {</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;&amp;...&gt;(std::forward&lt;Args&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...);</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">   31</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args&amp;&amp;...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (Args&amp;&amp;... args) <span class="keyword">noexcept</span> {</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args&amp;&amp;...&gt;(std::forward&lt;Args&gt;(args)...);</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span> </div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keyword">template</span> &lt;<span class="keyword">class</span>... Tuples&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00036" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">   36</a></span><span class="keyword">inline</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">tuple_cat</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a>&amp;&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -&gt;</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">   36</a></span><span class="keyword">inline</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">tuple_cat</a>(Tuples&amp;&amp;... args) -&gt;</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>    <span class="keyword">decltype</span>(</div>
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        std::tuple_cat(std::forward&lt;<span class="keyword">typename</span> std::remove_reference&lt;Tuples&gt;::type::base&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...)</div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        std::tuple_cat(std::forward&lt;<span class="keyword">typename</span> std::remove_reference&lt;Tuples&gt;::type::base&gt;(args)...)</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>    ) {</div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    <span class="keywordflow">return</span> std::tuple_cat(std::forward&lt;<span class="keyword">typename</span> std::remove_reference&lt;Tuples&gt;::type::base&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...);</div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    <span class="keywordflow">return</span> std::tuple_cat(std::forward&lt;<span class="keyword">typename</span> std::remove_reference&lt;Tuples&gt;::type::base&gt;(args)...);</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span><span class="keyword">template</span> &lt;<span class="keyword">class</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00044" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">   44</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>...);</div>
│ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">   44</a></span><span class="keyword">inline</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args&amp;...&gt; <a class="code hl_function" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a>(Args&amp;... args) {</div>
│ │ │ │ +<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>    <span class="keywordflow">return</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;Args&amp;...&gt;(args...);</div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>} <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span> </div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span><span class="comment">// --- Pack from tuple to packer stream ---</span></div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream, <span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
│ │ │ │ @@ -180,15 +180,15 @@
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00080" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html">   80</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1pack.html">pack</a>&lt;<a class="code hl_namespace" href="namespacemsgpack.html">msgpack</a>::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple</a>&lt;Args...&gt;&gt; {</div>
│ │ │ │  <div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00082" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#af8e4c9d8a7866732c77b6f42e9f0624c">   82</a></span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#af8e4c9d8a7866732c77b6f42e9f0624c">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span>        <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::tuple&lt;Args...&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple&lt;Args...&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        o.<a class="code hl_function" href="classmsgpack_1_1packer.html#acccfa8c1c0e01cafd0020bca5bbd8cbb">pack_array</a>(<span class="keyword">sizeof</span>...(Args));</div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>        <a class="code hl_struct" href="structmsgpack_1_1_msgpack_tuple_packer.html">MsgpackTuplePacker</a>&lt;Stream, <span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)&gt;::pack(o, v);</div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>};</div>
│ │ │ │  </div>
│ │ │ │ @@ -289,15 +289,15 @@
│ │ │ │  <div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span> </div>
│ │ │ │  <div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00158" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html">  158</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1convert.html">convert</a>&lt;<a class="code hl_namespace" href="namespacemsgpack.html">msgpack</a>::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple</a>&lt;Args...&gt;&gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00159" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#afd0712acec8aff630527dbdedbf712c2">  159</a></span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#afd0712acec8aff630527dbdedbf712c2">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>        <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::tuple&lt;Args...&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple&lt;Args...&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != msgpack::type::ARRAY) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span>        <a class="code hl_struct" href="structmsgpack_1_1_msgpack_tuple_converter.html">MsgpackTupleConverter</a>&lt;<span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)&gt;::convert(o, v);</div>
│ │ │ │  <div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l00165" name="l00165"></a><span class="lineno">  165</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>};</div>
│ │ │ │  </div>
│ │ │ │ @@ -348,15 +348,15 @@
│ │ │ │  <div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span> </div>
│ │ │ │  <div class="line"><a id="l00200" name="l00200"></a><span class="lineno">  200</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... Args&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00201" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html">  201</a></span>    <span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object__with__zone.html">object_with_zone</a>&lt;<a class="code hl_namespace" href="namespacemsgpack.html">msgpack</a>::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple</a>&lt;Args...&gt;&gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00202" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">  202</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">operator()</a>(</div>
│ │ │ │  <div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span>        <a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o,</div>
│ │ │ │ -<div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::tuple&lt;Args...&gt;</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple&lt;Args...&gt;</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = msgpack::type::ARRAY;</div>
│ │ │ │  <div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">ptr</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">zone</a>.<a class="code hl_function" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">allocate_align</a>(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)*<span class="keyword">sizeof</span>...(Args), <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>)));</div>
│ │ │ │  <div class="line"><a id="l00207" name="l00207"></a><span class="lineno">  207</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> = <span class="keyword">sizeof</span>...(Args);</div>
│ │ │ │  <div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span>        <a class="code hl_struct" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html">MsgpackTupleToObjectWithZone</a>&lt;<span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)&gt;::convert(o, v);</div>
│ │ │ │  <div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span>};</div>
│ │ │ │ @@ -412,15 +412,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a15e7a07017a5fa7018c466a24634ec68"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a4a6537f486fd57378be4417f95fd1482"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a></div><div class="ttdeci">msgpack::object * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a1aca54313a4c7e7d570a5f01831e5036"><div class="ttname"><a href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert</a></div><div class="ttdeci">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value &amp;&amp;!msgpack::is_pointer&lt; T &gt;::value, T &amp; &gt;::type convert(T &amp;v) const</div><div class="ttdoc">Convert the object.</div><div class="ttdef"><b>Definition</b> object.hpp:1076</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a7124ac7bcd3b9ebf5b97e1fcef58f794"><div class="ttname"><a href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">msgpack::object::as</a></div><div class="ttdeci">std::enable_if&lt; msgpack::has_as&lt; T &gt;::value, T &gt;::type as() const</div><div class="ttdoc">Get value as T.</div><div class="ttdef"><b>Definition</b> object.hpp:1126</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html">msgpack::type::tuple&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9165</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a1f086c243261696c5ba979d0dad87c41"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a></div><div class="ttdeci">msgpack::object_array array</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:85</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html">cpp11_msgpack_tuple_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2detail_2cpp03__zone__decl_8hpp_html_a8368b14892ba9c7f2b17450da4b19226"><div class="ttname"><a href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a></div><div class="ttdeci">#define MSGPACK_ZONE_ALIGNOF(type)</div><div class="ttdef"><b>Definition</b> cpp03_zone_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -27,36 +27,36 @@
│ │ │ │ │  17namespace _m_s_g_p_a_c_k {
│ │ │ │ │  18
│ │ │ │ │  20_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  22
│ │ │ │ │  23namespace type {
│ │ │ │ │  24
│ │ │ │ │  25template <class... Args>
│ │ │ │ │ -_2_6inline _t_u_p_l_e<_A_r_g_s...> _m_a_k_e___t_u_p_l_e(_A_r_g_s&&... _a_r_g_s) {
│ │ │ │ │ -27 return _t_u_p_l_e<_A_r_g_s...>(std::forward<Args>(_a_r_g_s)...);
│ │ │ │ │ +_2_6inline _t_u_p_l_e<Args...> _m_a_k_e___t_u_p_l_e(Args&&... args) {
│ │ │ │ │ +27 return _t_u_p_l_e<Args...>(std::forward<Args>(args)...);
│ │ │ │ │  28}
│ │ │ │ │  29
│ │ │ │ │  30template<class... Args>
│ │ │ │ │ -_3_1inline _t_u_p_l_e<_A_r_g_s&&...> _f_o_r_w_a_r_d___a_s___t_u_p_l_e (_A_r_g_s&&... _a_r_g_s) noexcept {
│ │ │ │ │ -32 return _t_u_p_l_e<_A_r_g_s&&...>(std::forward<Args>(_a_r_g_s)...);
│ │ │ │ │ +_3_1inline _t_u_p_l_e<Args&&...> _f_o_r_w_a_r_d___a_s___t_u_p_l_e (Args&&... args) noexcept {
│ │ │ │ │ +32 return _t_u_p_l_e<Args&&...>(std::forward<Args>(args)...);
│ │ │ │ │  33}
│ │ │ │ │  34
│ │ │ │ │  35template <class... Tuples>
│ │ │ │ │ -_3_6inline auto _t_u_p_l_e___c_a_t(_T_u_p_l_e_s&&... _a_r_g_s) ->
│ │ │ │ │ +_3_6inline auto _t_u_p_l_e___c_a_t(Tuples&&... args) ->
│ │ │ │ │  37 decltype(
│ │ │ │ │  38 std::tuple_cat(std::forward<typename std::remove_reference<Tuples>::type::
│ │ │ │ │ -base>(_a_r_g_s)...)
│ │ │ │ │ +base>(args)...)
│ │ │ │ │  39 ) {
│ │ │ │ │  40 return std::tuple_cat(std::forward<typename std::remove_reference<Tuples>::
│ │ │ │ │ -type::base>(_a_r_g_s)...);
│ │ │ │ │ +type::base>(args)...);
│ │ │ │ │  41}
│ │ │ │ │  42
│ │ │ │ │  43template <class... Args>
│ │ │ │ │ -_4_4inline _t_u_p_l_e<_A_r_g_s&...> _t_i_e(_A_r_g_s&... _a_r_g_s) {
│ │ │ │ │ -45 return _t_u_p_l_e<_A_r_g_s&...>(_a_r_g_s...);
│ │ │ │ │ +_4_4inline _t_u_p_l_e<Args&...> _t_i_e(Args&... args) {
│ │ │ │ │ +45 return _t_u_p_l_e<Args&...>(args...);
│ │ │ │ │  46}
│ │ │ │ │  47} // namespace type
│ │ │ │ │  48
│ │ │ │ │  49// --- Pack from tuple to packer stream ---
│ │ │ │ │  50template <typename Stream, typename Tuple, std::size_t N>
│ │ │ │ │  _5_1struct _M_s_g_p_a_c_k_T_u_p_l_e_P_a_c_k_e_r {
│ │ │ │ │  _5_2 static void _p_a_c_k(
│ │ │ │ │ @@ -362,16 +362,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:1126
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple.hpp:9165
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y
│ │ │ │ │  msgpack::object_array array
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:85
│ │ │ │ │  _c_p_p_1_1___m_s_g_p_a_c_k___t_u_p_l_e___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type.html
│ │ │ │ @@ -141,35 +141,35 @@
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html">tuple_type&lt; T &amp; &gt;</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
│ │ │ │  Typedefs</h2></td></tr>
│ │ │ │ -<tr class="memitem:a3b526b50795d6bea9a8cf0b78ce67c2f" id="r_a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a></td></tr>
│ │ │ │ +<tr class="memitem:a3b526b50795d6bea9a8cf0b78ce67c2f" id="r_a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; char &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a></td></tr>
│ │ │ │  <tr class="separator:a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab8ba4a6cbb24e33cd70882f538fb9d05" id="r_ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">variant_ref</a></td></tr>
│ │ │ │ +<tr class="memitem:ab8ba4a6cbb24e33cd70882f538fb9d05" id="r_ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">variant_ref</a></td></tr>
│ │ │ │  <tr class="separator:ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a66a624cb89898fbeb37c124c8cf89aa2" id="r_a66a624cb89898fbeb37c124c8cf89aa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">fix_uint8</a></td></tr>
│ │ │ │ +<tr class="memitem:a66a624cb89898fbeb37c124c8cf89aa2" id="r_a66a624cb89898fbeb37c124c8cf89aa2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint8_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">fix_uint8</a></td></tr>
│ │ │ │  <tr class="separator:a66a624cb89898fbeb37c124c8cf89aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:af995eee805406f0a968b27be8640ac28" id="r_af995eee805406f0a968b27be8640ac28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">fix_uint16</a></td></tr>
│ │ │ │ +<tr class="memitem:af995eee805406f0a968b27be8640ac28" id="r_af995eee805406f0a968b27be8640ac28"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint16_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">fix_uint16</a></td></tr>
│ │ │ │  <tr class="separator:af995eee805406f0a968b27be8640ac28"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac69666bbe7800a5c1b28016110eb62de" id="r_ac69666bbe7800a5c1b28016110eb62de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">fix_uint32</a></td></tr>
│ │ │ │ +<tr class="memitem:ac69666bbe7800a5c1b28016110eb62de" id="r_ac69666bbe7800a5c1b28016110eb62de"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint32_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">fix_uint32</a></td></tr>
│ │ │ │  <tr class="separator:ac69666bbe7800a5c1b28016110eb62de"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a61381836b2c066880554ceca56266808" id="r_a61381836b2c066880554ceca56266808"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">fix_uint64</a></td></tr>
│ │ │ │ +<tr class="memitem:a61381836b2c066880554ceca56266808" id="r_a61381836b2c066880554ceca56266808"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">fix_uint64</a></td></tr>
│ │ │ │  <tr class="separator:a61381836b2c066880554ceca56266808"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4c087d50c54aa0a177806f65f2c3e209" id="r_a4c087d50c54aa0a177806f65f2c3e209"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">fix_int8</a></td></tr>
│ │ │ │ +<tr class="memitem:a4c087d50c54aa0a177806f65f2c3e209" id="r_a4c087d50c54aa0a177806f65f2c3e209"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int8_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">fix_int8</a></td></tr>
│ │ │ │  <tr class="separator:a4c087d50c54aa0a177806f65f2c3e209"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa796f33d2b2fc41108671a1110caf7a2" id="r_aa796f33d2b2fc41108671a1110caf7a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">fix_int16</a></td></tr>
│ │ │ │ +<tr class="memitem:aa796f33d2b2fc41108671a1110caf7a2" id="r_aa796f33d2b2fc41108671a1110caf7a2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int16_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">fix_int16</a></td></tr>
│ │ │ │  <tr class="separator:aa796f33d2b2fc41108671a1110caf7a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa1f0942476c37452b2f6d8e0c1389c35" id="r_aa1f0942476c37452b2f6d8e0c1389c35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">fix_int32</a></td></tr>
│ │ │ │ +<tr class="memitem:aa1f0942476c37452b2f6d8e0c1389c35" id="r_aa1f0942476c37452b2f6d8e0c1389c35"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int32_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">fix_int32</a></td></tr>
│ │ │ │  <tr class="separator:aa1f0942476c37452b2f6d8e0c1389c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac3a6ca31a2ef3f247f02fff256b802bd" id="r_ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">fix_int64</a></td></tr>
│ │ │ │ +<tr class="memitem:ac3a6ca31a2ef3f247f02fff256b802bd" id="r_ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">fix_int64</a></td></tr>
│ │ │ │  <tr class="separator:ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a73c82e48eabf0b7fa0facb6be8ac99d7" id="r_a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">nil</a></td></tr>
│ │ │ │ +<tr class="memitem:a73c82e48eabf0b7fa0facb6be8ac99d7" id="r_a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">nil</a></td></tr>
│ │ │ │  <tr class="separator:a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
│ │ │ │  Enumerations</h2></td></tr>
│ │ │ │  <tr class="memitem:aebeb894b31101ddccf113e9ea8063543" id="r_aebeb894b31101ddccf113e9ea8063543"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">object_type</a> { <br />
│ │ │ │  &#160;&#160;<a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a747d666186956d25be744e4e6e3f392e">NIL</a> = 0x00
│ │ │ │  , <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f">BOOLEAN</a> = 0x01
│ │ │ │ @@ -187,252 +187,252 @@
│ │ │ │  , <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a0c6ae6bce042ee77472c2204633bf189">EXT</a> = 0x09
│ │ │ │  <br />
│ │ │ │   }</td></tr>
│ │ │ │  <tr class="separator:aebeb894b31101ddccf113e9ea8063543"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; Tconst &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; Tconst &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a> (const T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">make_array_ref</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; const T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">make_array_ref</a> (const T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">make_array_ref</a> (T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ac0f454b9373915be2922e2e2a1214678" id="r_ac0f454b9373915be2922e2e2a1214678"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">make_define_array</a> ()</td></tr>
│ │ │ │  <tr class="separator:ac0f454b9373915be2922e2e2a1214678"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:af728c4713585591205c36e1a4c10cec7" id="r_af728c4713585591205c36e1a4c10cec7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#af728c4713585591205c36e1a4c10cec7">make_define_map</a> ()</td></tr>
│ │ │ │  <tr class="separator:af728c4713585591205c36e1a4c10cec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a467d4673207d84a19e3fe152b011deb7" id="r_a467d4673207d84a19e3fe152b011deb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a> ()</td></tr>
│ │ │ │  <tr class="separator:a467d4673207d84a19e3fe152b011deb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a34175c6cee67d5256c75ec1b4c853834"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">convert_helper</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a2d84855235c9e7905688034677a1bc0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">make_define_array</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">make_define_array</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb" id="r_a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">make_define_map</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">make_define_map</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf" id="r_aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">make_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">make_tuple</a> (Args &amp;&amp;... args)</td></tr>
│ │ │ │  <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (Args &amp;&amp;... args) noexcept</td></tr>
│ │ │ │  <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template&lt;class... Tuples&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">auto</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">tuple_cat</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -&gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &gt;::type::base &gt;(<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...))</td></tr>
│ │ │ │ +<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">tuple_cat</a> (Tuples &amp;&amp;... args) -&gt; decltype(std::tuple_cat(std::forward&lt; typename std::remove_reference&lt; Tuples &gt;::type::base &gt;(args)...))</td></tr>
│ │ │ │  <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> (T const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">size</a> (const T(&amp;)[N])</td></tr>
│ │ │ │  <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template&lt;typename... T&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">size</a> (std::tuple&lt; T... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">size</a> (std::tuple&lt; T... &gt; const &amp;)</td></tr>
│ │ │ │  <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a05cd7d166b207f165be9fca79d2de21b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:afe9f1138f5257b539258f73503b6b96e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Typedef Documentation</h2>
│ │ │ │  <a id="aa796f33d2b2fc41108671a1110caf7a2" name="aa796f33d2b2fc41108671a1110caf7a2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa796f33d2b2fc41108671a1110caf7a2">&#9670;&#160;</a></span>fix_int16</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">msgpack::type::fix_int16</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;int16_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">msgpack::type::fix_int16</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aa1f0942476c37452b2f6d8e0c1389c35" name="aa1f0942476c37452b2f6d8e0c1389c35"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa1f0942476c37452b2f6d8e0c1389c35">&#9670;&#160;</a></span>fix_int32</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">msgpack::type::fix_int32</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;int32_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">msgpack::type::fix_int32</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ac3a6ca31a2ef3f247f02fff256b802bd" name="ac3a6ca31a2ef3f247f02fff256b802bd"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac3a6ca31a2ef3f247f02fff256b802bd">&#9670;&#160;</a></span>fix_int64</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">msgpack::type::fix_int64</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;int64_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">msgpack::type::fix_int64</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a4c087d50c54aa0a177806f65f2c3e209" name="a4c087d50c54aa0a177806f65f2c3e209"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4c087d50c54aa0a177806f65f2c3e209">&#9670;&#160;</a></span>fix_int8</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">msgpack::type::fix_int8</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;int8_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">msgpack::type::fix_int8</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="af995eee805406f0a968b27be8640ac28" name="af995eee805406f0a968b27be8640ac28"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af995eee805406f0a968b27be8640ac28">&#9670;&#160;</a></span>fix_uint16</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">msgpack::type::fix_uint16</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;uint16_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">msgpack::type::fix_uint16</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ac69666bbe7800a5c1b28016110eb62de" name="ac69666bbe7800a5c1b28016110eb62de"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac69666bbe7800a5c1b28016110eb62de">&#9670;&#160;</a></span>fix_uint32</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">msgpack::type::fix_uint32</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;uint32_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">msgpack::type::fix_uint32</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a61381836b2c066880554ceca56266808" name="a61381836b2c066880554ceca56266808"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a61381836b2c066880554ceca56266808">&#9670;&#160;</a></span>fix_uint64</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">msgpack::type::fix_uint64</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;uint64_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">msgpack::type::fix_uint64</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a66a624cb89898fbeb37c124c8cf89aa2" name="a66a624cb89898fbeb37c124c8cf89aa2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a66a624cb89898fbeb37c124c8cf89aa2">&#9670;&#160;</a></span>fix_uint8</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a>&gt; <a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">msgpack::type::fix_uint8</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt;uint8_t&gt; <a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">msgpack::type::fix_uint8</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a73c82e48eabf0b7fa0facb6be8ac99d7" name="a73c82e48eabf0b7fa0facb6be8ac99d7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a73c82e48eabf0b7fa0facb6be8ac99d7">&#9670;&#160;</a></span>nil</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">msgpack::type::nil</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">msgpack::type::nil</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a3b526b50795d6bea9a8cf0b78ce67c2f" name="a3b526b50795d6bea9a8cf0b78ce67c2f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3b526b50795d6bea9a8cf0b78ce67c2f">&#9670;&#160;</a></span>variant</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a> &gt; <a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; char &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a> &gt; <a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab8ba4a6cbb24e33cd70882f538fb9d05" name="ab8ba4a6cbb24e33cd70882f538fb9d05"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab8ba4a6cbb24e33cd70882f538fb9d05">&#9670;&#160;</a></span>variant_ref</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a> &gt; <a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a> &gt; <a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Enumeration Type Documentation</h2>
│ │ │ │  <a id="aebeb894b31101ddccf113e9ea8063543" name="aebeb894b31101ddccf113e9ea8063543"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aebeb894b31101ddccf113e9ea8063543">&#9670;&#160;</a></span>object_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">enum</a> <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">msgpack::type::object_type</a></td>
│ │ │ │ +          <td class="memname">enum <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">msgpack::type::object_type</a></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  <table class="fieldtable">
│ │ │ │  <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aebeb894b31101ddccf113e9ea8063543a747d666186956d25be744e4e6e3f392e" name="aebeb894b31101ddccf113e9ea8063543a747d666186956d25be744e4e6e3f392e"></a>NIL&#160;</td><td class="fielddoc"></td></tr>
│ │ │ │  <tr><td class="fieldname"><a id="aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f" name="aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f"></a>BOOLEAN&#160;</td><td class="fielddoc"></td></tr>
│ │ │ │  <tr><td class="fieldname"><a id="aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1" name="aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1"></a>POSITIVE_INTEGER&#160;</td><td class="fielddoc"></td></tr>
│ │ │ │ @@ -452,29 +452,29 @@
│ │ │ │  <h2 class="groupheader">Function Documentation</h2>
│ │ │ │  <a id="a34175c6cee67d5256c75ec1b4c853834" name="a34175c6cee67d5256c75ec1b4c853834"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a34175c6cee67d5256c75ec1b4c853834">&#9670;&#160;</a></span>convert_helper() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type msgpack::type::convert_helper </td>
│ │ │ │ +          <td class="memname">std::enable_if&lt; <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type msgpack::type::convert_helper </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -482,39 +482,41 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">msgpack::object::as()</a>.</p>
│ │ │ │ +
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">msgpack::type::define_map_imp&lt; Tuple, N &gt;::unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a2d84855235c9e7905688034677a1bc0f" name="a2d84855235c9e7905688034677a1bc0f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2d84855235c9e7905688034677a1bc0f">&#9670;&#160;</a></span>convert_helper() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value &gt;::type msgpack::type::convert_helper </td>
│ │ │ │ +          <td class="memname">std::enable_if&lt;!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>&lt; T &gt;::value &gt;::type msgpack::type::convert_helper </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -522,31 +524,33 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aea34cc223aecbdb3dc1f4474e4d35bd8" name="aea34cc223aecbdb3dc1f4474e4d35bd8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aea34cc223aecbdb3dc1f4474e4d35bd8">&#9670;&#160;</a></span>forward_as_tuple()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... &gt; msgpack::type::forward_as_tuple </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;&amp;... &gt; msgpack::type::forward_as_tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;&amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
│ │ │ │ @@ -562,23 +566,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="abba5e1c9c17249054b953e49f472cec5" name="abba5e1c9c17249054b953e49f472cec5"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#abba5e1c9c17249054b953e49f472cec5">&#9670;&#160;</a></span>make_array_ref() <span class="overload">[1/4]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt; &gt;::type msgpack::type::make_array_ref </td>
│ │ │ │ +          <td class="memname">msgpack::enable_if&lt;!msgpack::is_array&lt; Tconst &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; Tconst &gt; &gt;::type msgpack::type::make_array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -594,23 +598,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad1463757cf2df3896df07d4c39716a0f" name="ad1463757cf2df3896df07d4c39716a0f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad1463757cf2df3896df07d4c39716a0f">&#9670;&#160;</a></span>make_array_ref() <span class="overload">[2/4]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt; msgpack::type::make_array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; const T[N]&gt; msgpack::type::make_array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)&#160;</td>
│ │ │ │ +          <td class="paramtype">const T(&amp;)&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>[N]</td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -624,23 +628,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ac69dcade458651ed274b8c9f921a3ed2" name="ac69dcade458651ed274b8c9f921a3ed2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac69dcade458651ed274b8c9f921a3ed2">&#9670;&#160;</a></span>make_array_ref() <span class="overload">[3/4]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; &gt;::type msgpack::type::make_array_ref </td>
│ │ │ │ +          <td class="memname">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T &gt; &gt;::type msgpack::type::make_array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -654,23 +658,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad9d4b6d29983d662759c455eb3b85a3d" name="ad9d4b6d29983d662759c455eb3b85a3d"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad9d4b6d29983d662759c455eb3b85a3d">&#9670;&#160;</a></span>make_array_ref() <span class="overload">[4/4]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt; msgpack::type::make_array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T[N]&gt; msgpack::type::make_array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)&#160;</td>
│ │ │ │ +          <td class="paramtype">T(&amp;)&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>[N]</td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -721,15 +725,15 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt; msgpack::type::make_define_array </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -780,15 +784,15 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt; msgpack::type::make_define_map </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -802,23 +806,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a3ab354d8beb0733d63136363e0501593" name="a3ab354d8beb0733d63136363e0501593"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3ab354d8beb0733d63136363e0501593">&#9670;&#160;</a></span>make_size_equal_only()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; msgpack::type::make_size_equal_only </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; msgpack::type::make_size_equal_only </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -871,15 +875,15 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt; msgpack::type::make_tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;&amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -893,26 +897,26 @@
│ │ │ │  </div>
│ │ │ │  <a id="a57402e1b5c20fd1ca8ff11d3c2037a95" name="a57402e1b5c20fd1ca8ff11d3c2037a95"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a57402e1b5c20fd1ca8ff11d3c2037a95">&#9670;&#160;</a></span>operator!=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator!</a>= </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -927,29 +931,29 @@
│ │ │ │  </div>
│ │ │ │  <a id="a43f24dc4e26b077f9013b53eb1d9bf94" name="a43f24dc4e26b077f9013b53eb1d9bf94"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a43f24dc4e26b077f9013b53eb1d9bf94">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[1/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -957,35 +961,39 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;()</a>.</p>
│ │ │ │ +
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;()</a>, <a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">operator&lt;()</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator&lt;()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ac5626b3cca94336d2171e39cb4cc8000" name="ac5626b3cca94336d2171e39cb4cc8000"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac5626b3cca94336d2171e39cb4cc8000">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[2/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -993,37 +1001,39 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a05cd7d166b207f165be9fca79d2de21b" name="a05cd7d166b207f165be9fca79d2de21b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a05cd7d166b207f165be9fca79d2de21b">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[3/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -1031,37 +1041,39 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aee920c7aef6d602b6379037380e69dd2" name="aee920c7aef6d602b6379037380e69dd2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aee920c7aef6d602b6379037380e69dd2">&#9670;&#160;</a></span>operator==() <span class="overload">[1/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -1085,23 +1097,23 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -1119,29 +1131,29 @@
│ │ │ │  </div>
│ │ │ │  <a id="afe9f1138f5257b539258f73503b6b96e" name="afe9f1138f5257b539258f73503b6b96e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#afe9f1138f5257b539258f73503b6b96e">&#9670;&#160;</a></span>operator==() <span class="overload">[3/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::operator</a>== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>lhs</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>rhs</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -1149,33 +1161,33 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>, and <a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a7af086fd8c8929c89140fc1f007d16a6" name="a7af086fd8c8929c89140fc1f007d16a6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7af086fd8c8929c89140fc1f007d16a6">&#9670;&#160;</a></span>size() <span class="overload">[1/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">std::size_t msgpack::type::size </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &#160;</td>
│ │ │ │ +          <td class="paramtype">const &#160;</td>
│ │ │ │            <td class="paramname"><em>T</em>(&amp;)[N]</td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -1197,15 +1209,15 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">std::size_t msgpack::type::size </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype">std::tuple&lt; T... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">std::tuple&lt; T... &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -1219,35 +1231,35 @@
│ │ │ │  </div>
│ │ │ │  <a id="a7a061773204f4469948f1e39097da648" name="a7a061773204f4469948f1e39097da648"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7a061773204f4469948f1e39097da648">&#9670;&#160;</a></span>size() <span class="overload">[3/3]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">std::size_t msgpack::type::size </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size()</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">size()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">size()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a340d25d7529708c41fbced0817fb2d99" name="a340d25d7529708c41fbced0817fb2d99"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a340d25d7529708c41fbced0817fb2d99">&#9670;&#160;</a></span>tie()</h2>
│ │ │ │ @@ -1257,17 +1269,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt; msgpack::type::tie </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;... &gt; msgpack::type::tie </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -1289,19 +1301,19 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;class... Tuples&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">auto</a> msgpack::type::tuple_cat </td>
│ │ │ │ +          <td class="memname">auto msgpack::type::tuple_cat </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &amp;&amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuples &amp;&amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │ -          <td> -&gt;  <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &gt;::type::base &gt;(<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...))</td>
│ │ │ │ +          <td> -&gt;  decltype(std::tuple_cat(std::forward&lt; typename std::remove_reference&lt; Tuples &gt;::type::base &gt;(args)...))</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -59,165 +59,165 @@
│ │ │ │ │  struct   _t_u_p_l_e___t_y_p_e_<_ _c_o_n_s_t_ _T_ _&_ _>
│ │ │ │ │   
│ │ │ │ │  struct   _t_u_p_l_e___t_y_p_e_<_ _T_ _&_ _>
│ │ │ │ │   
│ │ │ │ │  struct   _v_4_r_a_w___r_e_f
│ │ │ │ │   
│ │ │ │ │  TTyyppeeddeeffss
│ │ │ │ │ -_t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector< _c_h_a_r >, _e_x_t >  _v_a_r_i_a_n_t
│ │ │ │ │ +typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector< char >, _e_x_t >  _v_a_r_i_a_n_t
│ │ │ │ │   
│ │ │ │ │ -        _t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _r_a_w___r_e_f, _e_x_t___r_e_f >  _v_a_r_i_a_n_t___r_e_f
│ │ │ │ │ +        typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _r_a_w___r_e_f, _e_x_t___r_e_f >  _v_a_r_i_a_n_t___r_e_f
│ │ │ │ │   
│ │ │ │ │ -                                    _t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_8___t >  _f_i_x___u_i_n_t_8
│ │ │ │ │ +                                    typedef _f_i_x___i_n_t< uint8_t >  _f_i_x___u_i_n_t_8
│ │ │ │ │   
│ │ │ │ │ -                                   _t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_1_6___t >  _f_i_x___u_i_n_t_1_6
│ │ │ │ │ +                                   typedef _f_i_x___i_n_t< uint16_t >  _f_i_x___u_i_n_t_1_6
│ │ │ │ │   
│ │ │ │ │ -                                   _t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_3_2___t >  _f_i_x___u_i_n_t_3_2
│ │ │ │ │ +                                   typedef _f_i_x___i_n_t< uint32_t >  _f_i_x___u_i_n_t_3_2
│ │ │ │ │   
│ │ │ │ │ -                                   _t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_6_4___t >  _f_i_x___u_i_n_t_6_4
│ │ │ │ │ +                                   typedef _f_i_x___i_n_t< uint64_t >  _f_i_x___u_i_n_t_6_4
│ │ │ │ │   
│ │ │ │ │ -                                     _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_8___t >  _f_i_x___i_n_t_8
│ │ │ │ │ +                                     typedef _f_i_x___i_n_t< int8_t >  _f_i_x___i_n_t_8
│ │ │ │ │   
│ │ │ │ │ -                                    _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_1_6___t >  _f_i_x___i_n_t_1_6
│ │ │ │ │ +                                    typedef _f_i_x___i_n_t< int16_t >  _f_i_x___i_n_t_1_6
│ │ │ │ │   
│ │ │ │ │ -                                    _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_3_2___t >  _f_i_x___i_n_t_3_2
│ │ │ │ │ +                                    typedef _f_i_x___i_n_t< int32_t >  _f_i_x___i_n_t_3_2
│ │ │ │ │   
│ │ │ │ │ -                                    _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_6_4___t >  _f_i_x___i_n_t_6_4
│ │ │ │ │ +                                    typedef _f_i_x___i_n_t< int64_t >  _f_i_x___i_n_t_6_4
│ │ │ │ │   
│ │ │ │ │ -                                                 _t_y_p_e_d_e_f _n_i_l___t  _n_i_l
│ │ │ │ │ +                                                 typedef _n_i_l___t  _n_i_l
│ │ │ │ │   
│ │ │ │ │  EEnnuummeerraattiioonnss
│ │ │ │ │  enum   _o_b_j_e_c_t___t_y_p_e {
│ │ │ │ │           _N_I_L = 0x00 , _B_O_O_L_E_A_N = 0x01 , _P_O_S_I_T_I_V_E___I_N_T_E_G_E_R = 0x02 ,
│ │ │ │ │         _N_E_G_A_T_I_V_E___I_N_T_E_G_E_R = 0x03 ,
│ │ │ │ │           _F_L_O_A_T_3_2 = 0x0a , _F_L_O_A_T_6_4 = 0x04 , _F_L_O_A_T = 0x04 , _S_T_R = 0x05 ,
│ │ │ │ │           _B_I_N = 0x06 , _A_R_R_A_Y = 0x07 , _M_A_P = 0x08 , _E_X_T = 0x09
│ │ │ │ │         }
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -  _T_c_o_n_s_t >::value, _a_r_r_a_y___r_e_f< _T_c_o_n_s_t >
│ │ │ │ │ -                              >::type  _m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T &_t)
│ │ │ │ │ +  Tconst >::value, _a_r_r_a_y___r_e_f< Tconst >
│ │ │ │ │ +                              >::type  _m_a_k_e___a_r_r_a_y___r_e_f (const T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -   _T >::value, _a_r_r_a_y___r_e_f< _T > >::type  _m_a_k_e___a_r_r_a_y___r_e_f (_T &_t)
│ │ │ │ │ +   T >::value, _a_r_r_a_y___r_e_f< T > >::type  _m_a_k_e___a_r_r_a_y___r_e_f (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -               _a_r_r_a_y___r_e_f< _c_o_n_s_t _T[_N]>  _m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T(&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +               _a_r_r_a_y___r_e_f< const T[N]>  _m_a_k_e___a_r_r_a_y___r_e_f (const T(&t)[N])
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -                     _a_r_r_a_y___r_e_f< _T[_N]>  _m_a_k_e___a_r_r_a_y___r_e_f (_T(&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +                     _a_r_r_a_y___r_e_f< T[N]>  _m_a_k_e___a_r_r_a_y___r_e_f (T(&t)[N])
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ -                                       > _c_o_n_s_t &_l_h_s, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ -                                       EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ -                                       > _c_o_n_s_t &_l_h_s, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ -                                       EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ -                                       > _c_o_n_s_t &_l_h_s, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ -                                       EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ +                                       > const &lhs, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ +                                       EXT > const &rhs)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ +                                       > const &lhs, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ +                                       EXT > const &rhs)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_!_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ +                                       > const &lhs, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │ +                                       EXT > const &rhs)
│ │ │ │ │   
│ │ │ │ │                           _d_e_f_i_n_e___a_r_r_a_y  _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y ()
│ │ │ │ │   
│ │ │ │ │                             _d_e_f_i_n_e___m_a_p  _m_a_k_e___d_e_f_i_n_e___m_a_p ()
│ │ │ │ │   
│ │ │ │ │                                  _t_u_p_l_e  _m_a_k_e___t_u_p_l_e ()
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if< _h_a_s___a_s< _T >::value >:: _c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t
│ │ │ │ │ -                                 type  &_o, _T &_t)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if<!_h_a_s___a_s< _T >::value >:: _c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t
│ │ │ │ │ -                                 type  &_o, _T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if< _h_a_s___a_s< T >::value >:: _c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const
│ │ │ │ │ +                                 type  &o, T &t)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if<!_h_a_s___a_s< T >::value >:: _c_o_n_v_e_r_t___h_e_l_p_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const
│ │ │ │ │ +                                 type  &o, T &t)
│ │ │ │ │   
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -              _d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +              _d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (Args &... args)
│ │ │ │ │   
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -                _d_e_f_i_n_e___m_a_p< Args... >  _m_a_k_e___d_e_f_i_n_e___m_a_p (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +                _d_e_f_i_n_e___m_a_p< Args... >  _m_a_k_e___d_e_f_i_n_e___m_a_p (Args &... args)
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -                     _t_u_p_l_e< Args... >  _m_a_k_e___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s)
│ │ │ │ │ +                     _t_u_p_l_e< Args... >  _m_a_k_e___t_u_p_l_e (Args &&... args)
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -                  _t_u_p_l_e< _A_r_g_s &&... >  _f_o_r_w_a_r_d___a_s___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s)
│ │ │ │ │ -                                       _n_o_e_x_c_e_p_t
│ │ │ │ │ +                  _t_u_p_l_e< Args &&... >  _f_o_r_w_a_r_d___a_s___t_u_p_l_e (Args &&... args)
│ │ │ │ │ +                                       noexcept
│ │ │ │ │   
│ │ │ │ │  template<class... Tuples>
│ │ │ │ │ -                                 _a_u_t_o  _t_u_p_l_e___c_a_t (_T_u_p_l_e_s &&... _a_r_g_s) -
│ │ │ │ │ -                                       > _d_e_c_l_t_y_p_e(std::tuple_cat(std::forward<
│ │ │ │ │ -                                       _t_y_p_e_n_a_m_e std::remove_reference< _T_u_p_l_e_s
│ │ │ │ │ -                                       >::type::base >(_a_r_g_s)...))
│ │ │ │ │ +                                 auto  _t_u_p_l_e___c_a_t (Tuples &&... args) -
│ │ │ │ │ +                                       > decltype(std::tuple_cat(std::forward<
│ │ │ │ │ +                                       typename std::remove_reference< Tuples
│ │ │ │ │ +                                       >::type::base >(args)...))
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -                   _t_u_p_l_e< _A_r_g_s &... >  _t_i_e (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +                   _t_u_p_l_e< Args &... >  _t_i_e (Args &... args)
│ │ │ │ │   
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_< (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t _c_o_n_s_t
│ │ │ │ │ -                                       &_r_h_s)
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_< (_n_i_l___t const &lhs, _n_i_l___t const
│ │ │ │ │ +                                       &rhs)
│ │ │ │ │   
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t
│ │ │ │ │ -                                       _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_=_= (_n_i_l___t const &lhs, _n_i_l___t
│ │ │ │ │ +                                       const &rhs)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                          std::size_t  _s_i_z_e (_T _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                          std::size_t  _s_i_z_e (T const &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -                          std::size_t  _s_i_z_e (_c_o_n_s_t _T(&)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +                          std::size_t  _s_i_z_e (const T(&)[N])
│ │ │ │ │   
│ │ │ │ │  template<typename... T>
│ │ │ │ │ -                          std::size_t  _s_i_z_e (std::tuple< T... > _c_o_n_s_t &)
│ │ │ │ │ +                          std::size_t  _s_i_z_e (std::tuple< T... > const &)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                 _s_i_z_e___e_q_u_a_l___o_n_l_y< _T >  _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (_T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                 _s_i_z_e___e_q_u_a_l___o_n_l_y< T >  _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_< (_s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t
│ │ │ │ │ -                                       &_l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                                 _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t
│ │ │ │ │ -                                       &_l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_< (_s_i_z_e___e_q_u_a_l___o_n_l_y< T > const
│ │ │ │ │ +                                       &lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &rhs)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                                 bool  _o_p_e_r_a_t_o_r_=_= (_s_i_z_e___e_q_u_a_l___o_n_l_y< T > const
│ │ │ │ │ +                                       &lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &rhs)
│ │ │ │ │   
│ │ │ │ │  ********** TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt1166 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_i_n_t_1_6___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_1_6
│ │ │ │ │ +typedef _f_i_x___i_n_t<int16_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_1_6
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt3322 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_i_n_t_3_2___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_3_2
│ │ │ │ │ +typedef _f_i_x___i_n_t<int32_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_3_2
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt6644 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_i_n_t_6_4___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_6_4
│ │ │ │ │ +typedef _f_i_x___i_n_t<int64_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_6_4
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt88 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_i_n_t_8___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_8
│ │ │ │ │ +typedef _f_i_x___i_n_t<int8_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_8
│ │ │ │ │  ********** _?◆_? ffiixx__uuiinntt1166 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_u_i_n_t_1_6___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_1_6
│ │ │ │ │ +typedef _f_i_x___i_n_t<uint16_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_1_6
│ │ │ │ │  ********** _?◆_? ffiixx__uuiinntt3322 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_u_i_n_t_3_2___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_3_2
│ │ │ │ │ +typedef _f_i_x___i_n_t<uint32_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_3_2
│ │ │ │ │  ********** _?◆_? ffiixx__uuiinntt6644 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_u_i_n_t_6_4___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_6_4
│ │ │ │ │ +typedef _f_i_x___i_n_t<uint64_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_6_4
│ │ │ │ │  ********** _?◆_? ffiixx__uuiinntt88 **********
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t<_u_i_n_t_8___t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_8
│ │ │ │ │ +typedef _f_i_x___i_n_t<uint8_t> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_8
│ │ │ │ │  ********** _?◆_? nniill **********
│ │ │ │ │ -_t_y_p_e_d_e_f _n_i_l___t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l
│ │ │ │ │ +typedef _n_i_l___t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l
│ │ │ │ │  ********** _?◆_? vvaarriiaanntt **********
│ │ │ │ │ -_t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector< _c_h_a_r >, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t >
│ │ │ │ │ +typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector< char >, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t >
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t
│ │ │ │ │  ********** _?◆_? vvaarriiaanntt__rreeff **********
│ │ │ │ │ -_t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │  _e_x_t___r_e_f > _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t___r_e_f
│ │ │ │ │  ********** EEnnuummeerraattiioonn TTyyppee DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? oobbjjeecctt__ttyyppee **********
│ │ │ │ │ -_e_n_u_m _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_b_j_e_c_t___t_y_p_e
│ │ │ │ │ +enum _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_b_j_e_c_t___t_y_p_e
│ │ │ │ │  EEnnuummeerraattoorr
│ │ │ │ │  NIL 
│ │ │ │ │  BOOLEAN 
│ │ │ │ │  POSITIVE_INTEGER 
│ │ │ │ │  NEGATIVE_INTEGER 
│ │ │ │ │  FLOAT32 
│ │ │ │ │  FLOAT64 
│ │ │ │ │ @@ -225,163 +225,169 @@
│ │ │ │ │  STR 
│ │ │ │ │  BIN 
│ │ │ │ │  ARRAY 
│ │ │ │ │  MAP 
│ │ │ │ │  EXT 
│ │ │ │ │  ********** FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt__hheellppeerr(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if< _h_a_s___a_s< _T >::value >::type ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo,
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if< _h_a_s___a_s< T >::value >::type ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo,
│ │ │ │ │  msgpack::type::convert_helper                                            inline
│ │ │ │ │ -                                             _T &                      tt 
│ │ │ │ │ +                                             T &                      tt 
│ │ │ │ │                                             )
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_a_s_(_).
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │  _d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt__hheellppeerr(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::enable_if<!_h_a_s___a_s< _T >::value >::type ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo,
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::enable_if<!_h_a_s___a_s< T >::value >::type ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo,
│ │ │ │ │  msgpack::type::convert_helper                                            inline
│ │ │ │ │ -                                             _T &                      tt 
│ │ │ │ │ +                                             T &                      tt 
│ │ │ │ │                                             )
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_c_o_n_v_e_r_t_(_).
│ │ │ │ │  ********** _?◆_? ffoorrwwaarrdd__aass__ttuuppllee(()) **********
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -_t_u_p_l_e< _A_r_g_s &&... > msgpack:: ( _A_r_g_s &&...  aarrggss )       inlinenoexcept
│ │ │ │ │ +_t_u_p_l_e< Args &&... > msgpack:: ( Args &&...  aarrggss )       inlinenoexcept
│ │ │ │ │  type::forward_as_tuple
│ │ │ │ │  References _f_o_r_w_a_r_d___a_s___t_u_p_l_e_(_).
│ │ │ │ │  Referenced by _f_o_r_w_a_r_d___a_s___t_u_p_l_e_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__aarrrraayy__rreeff(()) [[11//44]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -msgpack::enable_if<!msgpack::is_array< _T_c_o_n_s_t >::
│ │ │ │ │ -value, _a_r_r_a_y___r_e_f< _T_c_o_n_s_t > >::type msgpack::type:: ( _c_o_n_s_t _T &  tt )      inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +msgpack::enable_if<!msgpack::is_array< Tconst >::
│ │ │ │ │ +value, _a_r_r_a_y___r_e_f< Tconst > >::type msgpack::type:: ( const T &  tt )      inline
│ │ │ │ │  make_array_ref
│ │ │ │ │  References _m_a_k_e___a_r_r_a_y___r_e_f_(_).
│ │ │ │ │  Referenced by _m_a_k_e___a_r_r_a_y___r_e_f_(_), _m_a_k_e___a_r_r_a_y___r_e_f_(_), _m_a_k_e___a_r_r_a_y___r_e_f_(_), and
│ │ │ │ │  _m_a_k_e___a_r_r_a_y___r_e_f_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__aarrrraayy__rreeff(()) [[22//44]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -_a_r_r_a_y___r_e_f< _c_o_n_s_t _T[_N]> msgpack:: ( _c_o_n_s_t _T(&)  tt[N] )       inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +_a_r_r_a_y___r_e_f< const T[N]> msgpack:: ( const T(&)  tt[N] )       inline
│ │ │ │ │  type::make_array_ref
│ │ │ │ │  References _m_a_k_e___a_r_r_a_y___r_e_f_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__aarrrraayy__rreeff(()) [[33//44]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -msgpack::enable_if<!msgpack::is_array< _T >::value,   ( _T &  tt )          inline
│ │ │ │ │ -_a_r_r_a_y___r_e_f< _T > >::type msgpack::type::make_array_ref
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +msgpack::enable_if<!msgpack::is_array< T >::value,   ( T &  tt )          inline
│ │ │ │ │ +_a_r_r_a_y___r_e_f< T > >::type msgpack::type::make_array_ref
│ │ │ │ │  References _m_a_k_e___a_r_r_a_y___r_e_f_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__aarrrraayy__rreeff(()) [[44//44]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -_a_r_r_a_y___r_e_f< _T[_N]> msgpack::type:: ( _T(&)  tt[N] )               inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +_a_r_r_a_y___r_e_f< T[N]> msgpack::type:: ( T(&)  tt[N] )               inline
│ │ │ │ │  make_array_ref
│ │ │ │ │  References _m_a_k_e___a_r_r_a_y___r_e_f_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ddeeffiinnee__aarrrraayy(()) [[11//22]] **********
│ │ │ │ │  _d_e_f_i_n_e___a_r_r_a_y msgpack::type:: (  )                  inline
│ │ │ │ │  make_define_array
│ │ │ │ │  References _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y_(_).
│ │ │ │ │  Referenced by _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y_(_), and _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ddeeffiinnee__aarrrraayy(()) [[22//22]] **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y< Args... > msgpack:: ( _A_r_g_s &...  aarrggss )       inline
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y< Args... > msgpack:: ( Args &...  aarrggss )       inline
│ │ │ │ │  type::make_define_array
│ │ │ │ │  References _m_a_k_e___d_e_f_i_n_e___a_r_r_a_y_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ddeeffiinnee__mmaapp(()) [[11//22]] **********
│ │ │ │ │  _d_e_f_i_n_e___m_a_p msgpack::type:: (  )                inline
│ │ │ │ │  make_define_map
│ │ │ │ │  References _m_a_k_e___d_e_f_i_n_e___m_a_p_(_).
│ │ │ │ │  Referenced by _m_a_k_e___d_e_f_i_n_e___m_a_p_(_), and _m_a_k_e___d_e_f_i_n_e___m_a_p_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ddeeffiinnee__mmaapp(()) [[22//22]] **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___m_a_p< Args... > msgpack::type:: ( _A_r_g_s &...  aarrggss )                inline
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p< Args... > msgpack::type:: ( Args &...  aarrggss )                inline
│ │ │ │ │  make_define_map
│ │ │ │ │  References _m_a_k_e___d_e_f_i_n_e___m_a_p_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ssiizzee__eeqquuaall__oonnllyy(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_i_z_e___e_q_u_a_l___o_n_l_y< _T > msgpack::type:: ( _T &  tt )                     inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_s_i_z_e___e_q_u_a_l___o_n_l_y< T > msgpack::type:: ( T &  tt )                     inline
│ │ │ │ │  make_size_equal_only
│ │ │ │ │  References _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y_(_).
│ │ │ │ │  Referenced by _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ttuuppllee(()) [[11//22]] **********
│ │ │ │ │  _t_u_p_l_e msgpack::type:: (  )           inline
│ │ │ │ │  make_tuple
│ │ │ │ │  References _m_a_k_e___t_u_p_l_e_(_).
│ │ │ │ │  Referenced by _m_a_k_e___t_u_p_l_e_(_), and _m_a_k_e___t_u_p_l_e_(_).
│ │ │ │ │  ********** _?◆_? mmaakkee__ttuuppllee(()) [[22//22]] **********
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -_t_u_p_l_e< Args... > msgpack::type:: ( _A_r_g_s &&...  aarrggss )           inline
│ │ │ │ │ +_t_u_p_l_e< Args... > msgpack::type:: ( Args &&...  aarrggss )           inline
│ │ │ │ │  make_tuple
│ │ │ │ │  References _m_a_k_e___t_u_p_l_e_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_!= ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &  llhhss,
│ │ │ │ │ -                                 _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &  rrhhss 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool msgpack::type::operator!= ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &  llhhss,
│ │ │ │ │ +                                 _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &  rrhhss 
│ │ │ │ │                                 )
│ │ │ │ │  References _o_p_e_r_a_t_o_r_!_=_(_).
│ │ │ │ │  Referenced by _o_p_e_r_a_t_o_r_!_=_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) [[11//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r< ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > llhhss,
│ │ │ │ │ -                                _c_o_n_s_t & 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool msgpack::type::operator< ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > llhhss,
│ │ │ │ │ +                                const & 
│ │ │ │ │                                  _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > rrhhss  inline
│ │ │ │ │ -                                _c_o_n_s_t & 
│ │ │ │ │ +                                const & 
│ │ │ │ │                                )
│ │ │ │ │ +References _o_p_e_r_a_t_o_r_<_(_).
│ │ │ │ │ +Referenced by _o_p_e_r_a_t_o_r_<_(_), _o_p_e_r_a_t_o_r_<_(_), and _o_p_e_r_a_t_o_r_<_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) [[22//33]] **********
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r< ( _n_i_l___t _c_o_n_s_t &  llhhss,
│ │ │ │ │ -                                _n_i_l___t _c_o_n_s_t &  rrhhss  inline
│ │ │ │ │ +bool msgpack::type::operator< ( _n_i_l___t const &  llhhss,
│ │ │ │ │ +                                _n_i_l___t const &  rrhhss  inline
│ │ │ │ │                                )
│ │ │ │ │ +References _o_p_e_r_a_t_o_r_<_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) [[33//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r< ( _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &  llhhss,
│ │ │ │ │ -                                _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &  rrhhss  inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +bool msgpack::type::operator< ( _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &  llhhss,
│ │ │ │ │ +                                _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &  rrhhss  inline
│ │ │ │ │                                )
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_:_:_m___t, and _o_p_e_r_a_t_o_r_<_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) [[11//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r== ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > llhhss,
│ │ │ │ │ -                                 _c_o_n_s_t & 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool msgpack::type::operator== ( _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > llhhss,
│ │ │ │ │ +                                 const & 
│ │ │ │ │                                   _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > rrhhss  inline
│ │ │ │ │ -                                 _c_o_n_s_t & 
│ │ │ │ │ +                                 const & 
│ │ │ │ │                                 )
│ │ │ │ │  References _o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │  Referenced by _o_p_e_r_a_t_o_r_=_=_(_), _o_p_e_r_a_t_o_r_=_=_(_), and _o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) [[22//33]] **********
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r== ( _n_i_l___t _c_o_n_s_t &  llhhss,
│ │ │ │ │ -                                 _n_i_l___t _c_o_n_s_t &  rrhhss  inline
│ │ │ │ │ +bool msgpack::type::operator== ( _n_i_l___t const &  llhhss,
│ │ │ │ │ +                                 _n_i_l___t const &  rrhhss  inline
│ │ │ │ │                                 )
│ │ │ │ │  References _o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) [[33//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r== ( _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &  llhhss,
│ │ │ │ │ -                                 _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &  rrhhss  inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +bool msgpack::type::operator== ( _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &  llhhss,
│ │ │ │ │ +                                 _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &  rrhhss  inline
│ │ │ │ │                                 )
│ │ │ │ │ -References _o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_:_:_m___t, and _o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee(()) [[11//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -std::size_t msgpack::type:: ( _c_o_n_s_t   TT(&)[N] )     inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +std::size_t msgpack::type:: ( const   TT(&)[N] )     inline
│ │ │ │ │  size
│ │ │ │ │  References _s_i_z_e_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee(()) [[22//33]] **********
│ │ │ │ │  template<typename... T>
│ │ │ │ │ -std::size_t msgpack::type:: ( std::tuple< T... > _c_o_n_s_t &   )     inline
│ │ │ │ │ +std::size_t msgpack::type:: ( std::tuple< T... > const &   )     inline
│ │ │ │ │  size
│ │ │ │ │  References _s_i_z_e_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee(()) [[33//33]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::size_t msgpack::type:: ( _T _c_o_n_s_t &  tt )     inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::size_t msgpack::type:: ( T const &  tt )     inline
│ │ │ │ │  size
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e_(_).
│ │ │ │ │ +References _s_i_z_e_(_).
│ │ │ │ │  Referenced by _s_i_z_e_(_), _s_i_z_e_(_), _s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N
│ │ │ │ │  _>_:_:_u_n_p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  ********** _?◆_? ttiiee(()) **********
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -_t_u_p_l_e< _A_r_g_s &... > msgpack::type:: ( _A_r_g_s &...  aarrggss )    inline
│ │ │ │ │ +_t_u_p_l_e< Args &... > msgpack::type:: ( Args &...  aarrggss )    inline
│ │ │ │ │  tie
│ │ │ │ │  References _t_i_e_(_).
│ │ │ │ │  Referenced by _t_i_e_(_).
│ │ │ │ │  ********** _?◆_? ttuuppllee__ccaatt(()) **********
│ │ │ │ │  template<class... Tuples>
│ │ │ │ │ -                                            -> _d_e_c_l_t_y_p_e(std::tuple_cat
│ │ │ │ │ -_a_u_t_o msgpack::type::                        (std::forward< _t_y_p_e_n_a_m_e
│ │ │ │ │ -tuple_cat            ( _T_u_p_l_e_s &&...  aarrggss ) std::remove_reference<     inline
│ │ │ │ │ -                                            _T_u_p_l_e_s >::type::base >
│ │ │ │ │ -                                            (_a_r_g_s)...))
│ │ │ │ │ +                                            -> decltype(std::tuple_cat
│ │ │ │ │ +auto msgpack::type::                        (std::forward< typename
│ │ │ │ │ +tuple_cat            ( Tuples &&...  aarrggss ) std::remove_reference<     inline
│ │ │ │ │ +                                            Tuples >::type::base >
│ │ │ │ │ +                                            (args)...))
│ │ │ │ │  References _t_u_p_l_e___c_a_t_(_).
│ │ │ │ │  Referenced by _t_u_p_l_e___c_a_t_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/namespacemsgpack_1_1type_1_1detail.html
│ │ │ │ @@ -95,37 +95,37 @@
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html">object_sign&lt; false &gt;</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html">object_sign&lt; true &gt;</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;o, T v)</td></tr>
│ │ │ │  <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Function Documentation</h2>
│ │ │ │  <a id="a809ff068b3d3f9d6da23e9c4d07fac64" name="a809ff068b3d3f9d6da23e9c4d07fac64"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a809ff068b3d3f9d6da23e9c4d07fac64">&#9670;&#160;</a></span>convert_integer()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> msgpack::type::detail::convert_integer </td>
│ │ │ │ +          <td class="memname">T msgpack::type::detail::convert_integer </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -141,29 +141,29 @@
│ │ │ │  </div>
│ │ │ │  <a id="a76c73e3c93067a7d7d62a2927a97085b" name="a76c73e3c93067a7d7d62a2927a97085b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a76c73e3c93067a7d7d62a2927a97085b">&#9670;&#160;</a></span>object_char()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> msgpack::type::detail::object_char </td>
│ │ │ │ +          <td class="memname">void msgpack::type::detail::object_char </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">T&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -19,29 +19,29 @@
│ │ │ │ │  struct   _o_b_j_e_c_t___s_i_g_n
│ │ │ │ │   
│ │ │ │ │  struct   _o_b_j_e_c_t___s_i_g_n_<_ _f_a_l_s_e_ _>
│ │ │ │ │   
│ │ │ │ │  struct   _o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -   _T  _c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +   T  _c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_v_o_i_d  _o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &_o, _T _v)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +void  _o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &o, T v)
│ │ │ │ │   
│ │ │ │ │  ********** FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt__iinntteeggeerr(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_T msgpack::type::detail:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )                inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +T msgpack::type::detail:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )                inline
│ │ │ │ │  convert_integer
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_c_o_n_v_e_r_t_(_), and _c_o_n_v_e_r_t___i_n_t_e_g_e_r_(_).
│ │ │ │ │  Referenced by _c_o_n_v_e_r_t___i_n_t_e_g_e_r_(_).
│ │ │ │ │  ********** _?◆_? oobbjjeecctt__cchhaarr(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_v_o_i_d msgpack::type::detail::object_char ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ -                                          _T                  vv  inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +void msgpack::type::detail::object_char ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ +                                          T                  vv  inline
│ │ │ │ │                                          )
│ │ │ │ │  References _o_b_j_e_c_t___c_h_a_r_(_).
│ │ │ │ │  Referenced by _o_b_j_e_c_t___c_h_a_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_1.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -38,56 +38,56 @@
│ │ │ │ │      ['append_5fref_20', ['append_ref', ['../classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57', 1, 'msgpack::vrefbuffer']]],
│ │ │ │ │      ['apply_2ehpp_21', ['apply.hpp', ['../apply_8hpp.html', 1, '']]],
│ │ │ │ │      ['arithmetic_2ehpp_22', ['arithmetic.hpp', ['../arithmetic_8hpp.html', 1, '']]],
│ │ │ │ │      ['array_23', ['array', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e', 1, 'msgpack::type::ARRAY'],
│ │ │ │ │          ['../classmsgpack_1_1unpack__limit.html#a941f2573efd15d5bf8cc23bb033364bf', 1, 'msgpack::unpack_limit::array()'],
│ │ │ │ │          ['../unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41', 1, 'msgpack::object::union_type::array']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_2ehpp_24', ['array.hpp', ['../adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['array_2ehpp_24', ['array.hpp', ['../v1_2adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../preprocessor_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fbyte_2ehpp_25', ['array_byte.hpp', ['../v1_2adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['array_5fbyte_2ehpp_25', ['array_byte.hpp', ['../adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['array_5fchar_2ehpp_26', ['array_char.hpp', ['../adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fref_27', ['array_ref', ['../structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0', 1, 'msgpack::type::array_ref::array_ref()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1array__ref.html', 1, 'msgpack::type::array_ref&lt; T &gt;'],
│ │ │ │ │ +    ['array_5fref_27', ['array_ref', ['../structmsgpack_1_1type_1_1array__ref.html', 1, 'msgpack::type::array_ref&lt; T &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a446a049fc5382b3da4c601b7d4406b5c', 1, 'msgpack::type::array_ref&lt; T[N]&gt;::array_ref(T(&amp;t)[N])'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10', 1, 'msgpack::type::array_ref&lt; T[N]&gt;::array_ref()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0', 1, 'msgpack::type::array_ref::array_ref(T &amp;t)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669', 1, 'msgpack::type::array_ref::array_ref()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fref_2ehpp_28', ['array_ref.hpp', ['../v1_2adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['array_5fref_2ehpp_28', ['array_ref.hpp', ['../adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['array_5fref_3c_20t_5bn_5d_3e_29', ['array_ref&lt; T[N]&gt;', ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html', 1, 'msgpack::type']]],
│ │ │ │ │ -    ['array_5fref_5fdecl_2ehpp_30', ['array_ref_decl.hpp', ['../v3_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['array_5fref_5fdecl_2ehpp_30', ['array_ref_decl.hpp', ['../adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fsize_5foverflow_31', ['array_size_overflow', ['../structmsgpack_1_1array__size__overflow.html#a9177d51dee80a316757e2ae5f4daaf63', 1, 'msgpack::array_size_overflow::array_size_overflow()'],
│ │ │ │ │ -        ['../structmsgpack_1_1array__size__overflow.html', 1, 'msgpack::array_size_overflow'],
│ │ │ │ │ -        ['../structmsgpack_1_1array__size__overflow.html#a66a65b7268eacf1d2113f0afff02f4f5', 1, 'msgpack::array_size_overflow::array_size_overflow()']
│ │ │ │ │ +    ['array_5fsize_5foverflow_31', ['array_size_overflow', ['../structmsgpack_1_1array__size__overflow.html#a9177d51dee80a316757e2ae5f4daaf63', 1, 'msgpack::array_size_overflow::array_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1array__size__overflow.html#a66a65b7268eacf1d2113f0afff02f4f5', 1, 'msgpack::array_size_overflow::array_size_overflow(const char *msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1array__size__overflow.html', 1, 'msgpack::array_size_overflow']
│ │ │ │ │      ]],
│ │ │ │ │      ['array_5funsigned_5fchar_2ehpp_32', ['array_unsigned_char.hpp', ['../adaptor_2cpp11_2array__unsigned__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2array__unsigned__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['as_33', ['as', ['../structmsgpack_1_1_msgpack_tuple_as.html#a8a70fc39b142b757c1efbe15ffe5e877', 1, 'msgpack::MsgpackTupleAs::as()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6', 1, 'msgpack::adaptor::detail::array::as_impl::as()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881', 1, 'msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_010_01_4.html#a6056e54101112bb34bbc8145030e5326', 1, 'msgpack::adaptor::detail::array::as_impl&lt; T, 0 &gt;::as()'],
│ │ │ │ │ +    ['as_33', ['as', ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_010_01_4.html#a6056e54101112bb34bbc8145030e5326', 1, 'msgpack::adaptor::detail::array::as_impl&lt; T, 0 &gt;::as()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855', 1, 'msgpack::StdTupleAsImpl::as()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_as.html#a844d3c8d04b1616f327e69dcc3ecc45d', 1, 'msgpack::StdTupleAs::as()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_as_3_4.html#a698cc67a7bb5d0d37005b480fdb640cd', 1, 'msgpack::StdTupleAs&lt;&gt;::as()'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d', 1, 'msgpack::MsgpackTupleAsImpl::as()'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881', 1, 'msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()'],
│ │ │ │ │ +        ['../structmsgpack_1_1_msgpack_tuple_as.html#a8a70fc39b142b757c1efbe15ffe5e877', 1, 'msgpack::MsgpackTupleAs::as()'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1as.html', 1, 'msgpack::adaptor::as&lt; T, Enabler &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_as_3_4.html#a4a00a2a1b4f2b855046e8576f2977cee', 1, 'msgpack::MsgpackTupleAs&lt;&gt;::as()'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6', 1, 'msgpack::adaptor::detail::array::as_impl::as()'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794', 1, 'msgpack::object::as() const'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794', 1, 'msgpack::object::as() const']
│ │ │ │ │      ]],
│ │ │ │ │      ['as_3c_20boost_3a_3aoptional_3c_20t_20_3e_2c_20typename_20std_3a_3aenable_5fif_3c_20msgpack_3a_3ahas_5fas_3c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e_34', ['as&lt; boost::optional&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;', ['../structmsgpack_1_1adaptor_1_1as_3_01boost_1_1optional_3_01_t_01_4_00_01typename_01std_1_1enable__1b8a234d47c1802b82bae805c8539205.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['as_3c_20msgpack_3a_3atype_3a_3atuple_3c_20args_2e_2e_2e_20_3e_2c_20typename_20std_3a_3aenable_5fif_3c_20msgpack_3a_3aany_5fof_3c_20msgpack_3a_3ahas_5fas_2c_20args_2e_2e_2e_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e_35', ['as&lt; msgpack::type::tuple&lt; Args... &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, Args... &gt;::value &gt;::type &gt;', ['../structmsgpack_1_1adaptor_1_1as_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_00_01typename_00715cbe432a925a9417cc30a85123986.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['as_3c_20std_3a_3aarray_3c_20t_2c_20n_20_3e_2c_20typename_20std_3a_3aenable_5fif_3c_20msgpack_3a_3ahas_5fas_3c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e_36', ['as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;', ['../structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['as_3c_20std_3a_3achrono_3a_3atime_5fpoint_3c_20clock_2c_20duration_20_3e_20_3e_37', ['as&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;', ['../structmsgpack_1_1adaptor_1_1as_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │ @@ -130,11 +130,11 @@
│ │ │ │ │      ['as_5fvector_5fchar_74', ['as_vector_char', ['../structmsgpack_1_1type_1_1basic__variant.html#afb8c14db150580d6b60376fd2dcd3cad', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['assert_2ehpp_75', ['assert.hpp', ['../assert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../preprocessor_2debug_2assert_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['assert_5fmsg_2ehpp_76', ['assert_msg.hpp', ['../assert__msg_8hpp.html', 1, '']]],
│ │ │ │ │      ['assoc_5fvector_77', ['assoc_vector', ['../classmsgpack_1_1type_1_1assoc__vector.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['at_2ehpp_78', ['at.hpp', ['../at_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['auto_5frec_2ehpp_79', ['auto_rec.hpp', ['../auto__rec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../dmc_2auto__rec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['auto_5frec_2ehpp_79', ['auto_rec.hpp', ['../dmc_2auto__rec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../auto__rec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_10.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,27 +1,27 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['raw_2ehpp_0', ['raw.hpp', ['../adaptor_2raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['raw_2ehpp_0', ['raw.hpp', ['../v1_2adaptor_2raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['raw_5fdecl_2ehpp_1', ['raw_decl.hpp', ['../v2_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['raw_5fref_2', ['raw_ref', ['../structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962', 1, 'msgpack::type::raw_ref::raw_ref()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc', 1, 'msgpack::type::raw_ref::raw_ref(const char *p, uint32_t s)'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1raw__ref.html', 1, 'msgpack::type::raw_ref']
│ │ │ │ │ +    ['raw_5fref_2', ['raw_ref', ['../structmsgpack_1_1type_1_1raw__ref.html', 1, 'msgpack::type::raw_ref'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962', 1, 'msgpack::type::raw_ref::raw_ref()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc', 1, 'msgpack::type::raw_ref::raw_ref(const char *p, uint32_t s)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reference_3', ['reference', ['../structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e', 1, 'msgpack::type::tuple_type::reference'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542', 1, 'msgpack::type::tuple_type&lt; T &amp; &gt;::reference'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b', 1, 'msgpack::type::tuple_type&lt; const T &amp; &gt;::reference']
│ │ │ │ │      ]],
│ │ │ │ │      ['reference_5ffunc_4', ['reference_func', ['../classmsgpack_1_1detail_1_1unpack__user.html#a27b42ba7ba2e5044b627d92c8024af82', 1, 'msgpack::detail::unpack_user']]],
│ │ │ │ │ -    ['reference_5fwrapper_2ehpp_5', ['reference_wrapper.hpp', ['../adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['reference_5fwrapper_2ehpp_5', ['reference_wrapper.hpp', ['../v1_2adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['referenced_6', ['referenced', ['../structmsgpack_1_1null__visitor.html#aca83255fb4a384e98b1ac85f856bfa3c', 1, 'msgpack::null_visitor::referenced()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#aa377dbcbfcc02e9cfcfdcc0d3ce37119', 1, 'msgpack::detail::create_object_visitor::referenced()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1unpack__user.html#ad9de4f062647dd3989c7cb129c2fdbe5', 1, 'msgpack::detail::unpack_user::referenced()']
│ │ │ │ │      ]],
│ │ │ │ │      ['release_7', ['release', ['../classmsgpack_1_1sbuffer.html#a4c8c4c1e334382c81d8f193dcdba0fe5', 1, 'msgpack::sbuffer']]],
│ │ │ │ │      ['release_5fbuffer_8', ['release_buffer', ['../classmsgpack_1_1zbuffer.html#a5809d52e3abdd09b004bf1302f81b162', 1, 'msgpack::zbuffer']]],
│ │ │ │ │ @@ -29,42 +29,42 @@
│ │ │ │ │      ['rem_2ehpp_10', ['rem.hpp', ['../rem_8hpp.html', 1, '']]],
│ │ │ │ │      ['remove_2ehpp_11', ['remove.hpp', ['../array_2remove_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2remove_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2remove_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['remove_5fnonparsed_5fbuffer_12', ['remove_nonparsed_buffer', ['../classmsgpack_1_1unpacker.html#a23e66e34461f979f3df08d63662fad28', 1, 'msgpack::unpacker']]],
│ │ │ │ │      ['remove_5fparens_2ehpp_13', ['remove_parens.hpp', ['../remove__parens_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['repeat_2ehpp_14', ['repeat.hpp', ['../repetition_2repeat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../repeat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['repeat_2ehpp_14', ['repeat.hpp', ['../repeat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2repeat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['repeat_5f2nd_2ehpp_15', ['repeat_2nd.hpp', ['../repeat__2nd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5f3rd_2ehpp_16', ['repeat_3rd.hpp', ['../repeat__3rd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5ffrom_5fto_2ehpp_17', ['repeat_from_to.hpp', ['../repetition_2repeat__from__to_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repeat__from__to_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['repeat_5ffrom_5fto_5f2nd_2ehpp_18', ['repeat_from_to_2nd.hpp', ['../repeat__from__to__2nd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5ffrom_5fto_5f3rd_2ehpp_19', ['repeat_from_to_3rd.hpp', ['../repeat__from__to__3rd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repetition_2ehpp_20', ['repetition.hpp', ['../repetition_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['replace_2ehpp_21', ['replace.hpp', ['../seq_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['replace_2ehpp_21', ['replace.hpp', ['../array_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2replace_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2replace_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reserve_5fbuffer_22', ['reserve_buffer', ['../classmsgpack_1_1unpacker.html#a09c1f8d79b01ee69824c47c32665da26', 1, 'msgpack::unpacker']]],
│ │ │ │ │ -    ['reset_23', ['reset', ['../classmsgpack_1_1zbuffer.html#af30370f06a0bc06d3184b9f351e25c43', 1, 'msgpack::zbuffer::reset()'],
│ │ │ │ │ -        ['../classmsgpack_1_1unpacker.html#ad0095eaf0945754f209b7ca77805790a', 1, 'msgpack::unpacker::reset()']
│ │ │ │ │ +    ['reset_23', ['reset', ['../classmsgpack_1_1unpacker.html#ad0095eaf0945754f209b7ca77805790a', 1, 'msgpack::unpacker::reset()'],
│ │ │ │ │ +        ['../classmsgpack_1_1zbuffer.html#af30370f06a0bc06d3184b9f351e25c43', 1, 'msgpack::zbuffer::reset()']
│ │ │ │ │      ]],
│ │ │ │ │      ['reset_5fbuffer_24', ['reset_buffer', ['../classmsgpack_1_1zbuffer.html#ae2ae6dcc40b29f862190a34b2d48fd50', 1, 'msgpack::zbuffer']]],
│ │ │ │ │      ['reset_5fzone_25', ['reset_zone', ['../classmsgpack_1_1unpacker.html#a0eb7d17a7d7962f8871a2ef8f2414e1e', 1, 'msgpack::unpacker']]],
│ │ │ │ │      ['rest_5fn_2ehpp_26', ['rest_n.hpp', ['../seq_2rest__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2rest__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reverse_2ehpp_27', ['reverse.hpp', ['../seq_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../tuple_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../tuple_2reverse_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../array_2reverse_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reverse1_2ehpp_28', ['reverse1.hpp', ['../reverse1_8hpp.html', 1, '']]],
│ │ │ │ │      ['reverse2_2ehpp_29', ['reverse2.hpp', ['../reverse2_8hpp.html', 1, '']]],
│ │ │ │ │      ['reverse3_2ehpp_30', ['reverse3.hpp', ['../reverse3_8hpp.html', 1, '']]],
│ │ │ │ │      ['reverse4_2ehpp_31', ['reverse4.hpp', ['../reverse4_8hpp.html', 1, '']]],
│ │ │ │ │      ['reverse5_2ehpp_32', ['reverse5.hpp', ['../reverse5_8hpp.html', 1, '']]],
│ │ │ │ │      ['rlocal_2ehpp_33', ['rlocal.hpp', ['../rlocal_8hpp.html', 1, '']]]
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_11.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -9,162 +9,162 @@
│ │ │ │ │      ]],
│ │ │ │ │      ['sbuffer_5fdecl_2ehpp_2', ['sbuffer_decl.hpp', ['../v3_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../sbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['selection_2ehpp_3', ['selection.hpp', ['../selection_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['self_2ehpp_4', ['self.hpp', ['../detail_2self_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../self_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['self_2ehpp_4', ['self.hpp', ['../self_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../detail_2self_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['seq_5', ['seq', ['../structmsgpack_1_1seq.html', 1, 'msgpack']]],
│ │ │ │ │      ['seq_2ehpp_6', ['seq.hpp', ['../seq_2seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['seq_3c_20is_2e_2e_2e_20_3e_7', ['seq&lt; Is... &gt;', ['../structmsgpack_1_1seq.html', 1, 'msgpack']]],
│ │ │ │ │      ['set_8', ['set', ['../classmsgpack_1_1object__handle.html#aadf3cdc152b8463a2aa0b5af728d3454', 1, 'msgpack::object_handle']]],
│ │ │ │ │      ['set_2ehpp_9', ['set.hpp', ['../v1_2adaptor_2set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['set_5fcontainer_5ftype_10', ['set_container_type', ['../classmsgpack_1_1detail_1_1unpack__stack.html#ab3460e01141eb1105674d09558fb1e0a', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │      ['set_5fcount_11', ['set_count', ['../classmsgpack_1_1detail_1_1unpack__stack.html#ad2d9fd3ec5c8dae47d5385de14e4de9a', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │      ['set_5fmap_5fkey_12', ['set_map_key', ['../classmsgpack_1_1detail_1_1unpack__stack.html#a79e8718fd6c1b846e36621993454edf5', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │      ['set_5fobj_13', ['set_obj', ['../classmsgpack_1_1detail_1_1unpack__stack.html#aa791d241f3c7584185a862e887aefcb8', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │ -    ['set_5freferenced_14', ['set_referenced', ['../classmsgpack_1_1detail_1_1unpack__user.html#add02e5b68a217218df422b251bf1adef', 1, 'msgpack::detail::unpack_user::set_referenced()'],
│ │ │ │ │ +    ['set_5freferenced_14', ['set_referenced', ['../structmsgpack_1_1null__visitor.html#ad850b7743668509ca6e131b48ef53854', 1, 'msgpack::null_visitor::set_referenced()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a308cad73441a0800fa5d912328e94023', 1, 'msgpack::detail::create_object_visitor::set_referenced()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#ad850b7743668509ca6e131b48ef53854', 1, 'msgpack::null_visitor::set_referenced()']
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1unpack__user.html#add02e5b68a217218df422b251bf1adef', 1, 'msgpack::detail::unpack_user::set_referenced(bool referenced)']
│ │ │ │ │      ]],
│ │ │ │ │      ['set_5fzone_15', ['set_zone', ['../classmsgpack_1_1detail_1_1unpack__user.html#ab066fd31f90eb168b3d0416112c35786', 1, 'msgpack::detail::unpack_user::set_zone()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a6e3bee7743fbc588597d1192c348ae21', 1, 'msgpack::detail::create_object_visitor::set_zone()']
│ │ │ │ │      ]],
│ │ │ │ │      ['shared_2ehpp_16', ['shared.hpp', ['../shared_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['shared_5fptr_2ehpp_17', ['shared_ptr.hpp', ['../adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['shared_5fptr_2ehpp_17', ['shared_ptr.hpp', ['../v1_2adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_18', ['size', ['../structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f', 1, 'msgpack::object_str::size'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__bin.html#a16f97eff475a343c5a50095fcfed63bc', 1, 'msgpack::object_bin::size'],
│ │ │ │ │ +    ['size_18', ['size', ['../classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35', 1, 'msgpack::type::ext_ref::size()'],
│ │ │ │ │          ['../namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7', 1, 'msgpack::type::size()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817', 1, 'msgpack::type::ext::size()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae', 1, 'msgpack::type::tuple::size()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4', 1, 'msgpack::type::tuple&lt;&gt;::size()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ad2f31d2f086097aae165bce9260ededf', 1, 'msgpack::type::array_ref&lt; T[N]&gt;::size()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469', 1, 'msgpack::type::array_ref::size()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__ext.html#ae2e65da4354865312f604667180ba281', 1, 'msgpack::object_ext::size'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__bin.html#a16f97eff475a343c5a50095fcfed63bc', 1, 'msgpack::object_bin::size'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f', 1, 'msgpack::object_str::size'],
│ │ │ │ │          ['../structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289', 1, 'msgpack::object_map::size'],
│ │ │ │ │          ['../structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68', 1, 'msgpack::object_array::size'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9', 1, 'msgpack::type::v4raw_ref::size'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8', 1, 'msgpack::type::raw_ref::size'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__ext.html#ae2e65da4354865312f604667180ba281', 1, 'msgpack::object_ext::size'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469', 1, 'msgpack::type::array_ref::size()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ad2f31d2f086097aae165bce9260ededf', 1, 'msgpack::type::array_ref&lt; T[N]&gt;::size()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4', 1, 'msgpack::type::tuple&lt;&gt;::size()'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae', 1, 'msgpack::type::tuple::size()'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817', 1, 'msgpack::type::ext::size()'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35', 1, 'msgpack::type::ext_ref::size()'],
│ │ │ │ │ -        ['../classmsgpack_1_1sbuffer.html#abc9a4eff4e2fe49142467a254057ef35', 1, 'msgpack::sbuffer::size()'],
│ │ │ │ │          ['../classmsgpack_1_1zbuffer.html#a0a6697c3354845791fe469a3bb1669a8', 1, 'msgpack::zbuffer::size()'],
│ │ │ │ │ +        ['../namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6', 1, 'msgpack::type::size(const T(&amp;)[N])'],
│ │ │ │ │          ['../namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648', 1, 'msgpack::type::size(T const &amp;t)'],
│ │ │ │ │ -        ['../namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6', 1, 'msgpack::type::size(const T(&amp;)[N])']
│ │ │ │ │ +        ['../classmsgpack_1_1sbuffer.html#abc9a4eff4e2fe49142467a254057ef35', 1, 'msgpack::sbuffer::size()']
│ │ │ │ │      ]],
│ │ │ │ │      ['size_2ehpp_19', ['size.hpp', ['../array_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../variadic_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_5fequal_5fonly_20', ['size_equal_only', ['../structmsgpack_1_1type_1_1size__equal__only.html', 1, 'msgpack::type::size_equal_only&lt; T &gt;'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946', 1, 'msgpack::type::size_equal_only::size_equal_only()']
│ │ │ │ │ +    ['size_5fequal_5fonly_20', ['size_equal_only', ['../structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946', 1, 'msgpack::type::size_equal_only::size_equal_only()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1size__equal__only.html', 1, 'msgpack::type::size_equal_only&lt; T &gt;']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_5fequal_5fonly_2ehpp_21', ['size_equal_only.hpp', ['../v1_2adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['size_5fequal_5fonly_2ehpp_21', ['size_equal_only.hpp', ['../adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_5fequal_5fonly_5fdecl_2ehpp_22', ['size_equal_only_decl.hpp', ['../adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['size_5fequal_5fonly_5fdecl_2ehpp_22', ['size_equal_only_decl.hpp', ['../v3_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_5foverflow_23', ['size_overflow', ['../structmsgpack_1_1size__overflow.html#aa615750dbdca216eaa9737fc3bf7e64f', 1, 'msgpack::size_overflow::size_overflow()'],
│ │ │ │ │ +    ['size_5foverflow_23', ['size_overflow', ['../structmsgpack_1_1size__overflow.html#a898c9236b74661fc00eb42f7abac6771', 1, 'msgpack::size_overflow::size_overflow()'],
│ │ │ │ │          ['../structmsgpack_1_1size__overflow.html', 1, 'msgpack::size_overflow'],
│ │ │ │ │ -        ['../structmsgpack_1_1size__overflow.html#a898c9236b74661fc00eb42f7abac6771', 1, 'msgpack::size_overflow::size_overflow()']
│ │ │ │ │ +        ['../structmsgpack_1_1size__overflow.html#aa615750dbdca216eaa9737fc3bf7e64f', 1, 'msgpack::size_overflow::size_overflow()']
│ │ │ │ │      ]],
│ │ │ │ │      ['skip_5fnonparsed_5fbuffer_24', ['skip_nonparsed_buffer', ['../classmsgpack_1_1unpacker.html#addac24de23663926c143992eb61df9af', 1, 'msgpack::unpacker']]],
│ │ │ │ │      ['slot_2ehpp_25', ['slot.hpp', ['../slot_2slot_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../slot_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['slot1_2ehpp_26', ['slot1.hpp', ['../slot1_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot2_2ehpp_27', ['slot2.hpp', ['../slot2_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot3_2ehpp_28', ['slot3.hpp', ['../slot3_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot4_2ehpp_29', ['slot4.hpp', ['../slot4_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot5_2ehpp_30', ['slot5.hpp', ['../slot5_8hpp.html', 1, '']]],
│ │ │ │ │      ['span_2ehpp_31', ['span.hpp', ['../v1_2adaptor_2cpp20_2span_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp20_2span_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['split_2ehpp_32', ['split.hpp', ['../seq_2detail_2split_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../detail_2split_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['split_2ehpp_32', ['split.hpp', ['../detail_2split_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2detail_2split_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['start_2ehpp_33', ['start.hpp', ['../start_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['start_5farray_34', ['start_array', ['../structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006', 1, 'msgpack::object_equal_visitor::start_array()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a40796f113d0d606d0c9bb402efbb2d1f', 1, 'msgpack::null_visitor::start_array()'],
│ │ │ │ │ +    ['start_5farray_34', ['start_array', ['../structmsgpack_1_1null__visitor.html#a40796f113d0d606d0c9bb402efbb2d1f', 1, 'msgpack::null_visitor::start_array()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4', 1, 'msgpack::detail::create_object_visitor::start_array()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006', 1, 'msgpack::object_equal_visitor::start_array()'],
│ │ │ │ │          ['../structmsgpack_1_1aligned__zone__size__visitor.html#a657c435412ffccf83590d1dba3863a13', 1, 'msgpack::aligned_zone_size_visitor::start_array()'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#a155af126965afdd89c3934c133b2811a', 1, 'msgpack::object_stringize_visitor::start_array()'],
│ │ │ │ │          ['../structmsgpack_1_1object__pack__visitor.html#ae5090c313ea61ab0bd255e82106705be', 1, 'msgpack::object_pack_visitor::start_array()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['start_5farray_5fitem_35', ['start_array_item', ['../structmsgpack_1_1aligned__zone__size__visitor.html#a80015c7109f7eb2e18abd4c7f54a148b', 1, 'msgpack::aligned_zone_size_visitor::start_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__stringize__visitor.html#af32a94c7ec083f314ae2bcd2d30cb093', 1, 'msgpack::object_stringize_visitor::start_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__pack__visitor.html#a1bab413bd5aea890f2931096d32c1bf1', 1, 'msgpack::object_pack_visitor::start_array_item()'],
│ │ │ │ │ +    ['start_5farray_5fitem_35', ['start_array_item', ['../structmsgpack_1_1null__visitor.html#a5935e698e2fa152c5fbf90d46e49d38e', 1, 'msgpack::null_visitor::start_array_item()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#ab1165fbd72a2777415491745df767a39', 1, 'msgpack::detail::create_object_visitor::start_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a5935e698e2fa152c5fbf90d46e49d38e', 1, 'msgpack::null_visitor::start_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#a81ae86d01ea80acf402cf8911ab0f444', 1, 'msgpack::object_equal_visitor::start_array_item()']
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#a81ae86d01ea80acf402cf8911ab0f444', 1, 'msgpack::object_equal_visitor::start_array_item()'],
│ │ │ │ │ +        ['../structmsgpack_1_1aligned__zone__size__visitor.html#a80015c7109f7eb2e18abd4c7f54a148b', 1, 'msgpack::aligned_zone_size_visitor::start_array_item()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__stringize__visitor.html#af32a94c7ec083f314ae2bcd2d30cb093', 1, 'msgpack::object_stringize_visitor::start_array_item()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__pack__visitor.html#a1bab413bd5aea890f2931096d32c1bf1', 1, 'msgpack::object_pack_visitor::start_array_item()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['start_5fmap_36', ['start_map', ['../structmsgpack_1_1object__pack__visitor.html#ab8df220e41e7a1983f6316a516f9db24', 1, 'msgpack::object_pack_visitor::start_map()'],
│ │ │ │ │ +    ['start_5fmap_36', ['start_map', ['../structmsgpack_1_1aligned__zone__size__visitor.html#a0eb484553f66849ec064a29558cfaae2', 1, 'msgpack::aligned_zone_size_visitor::start_map()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045', 1, 'msgpack::detail::create_object_visitor::start_map()'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#a38351556c3fadb5ee93e72c9f57e3e22', 1, 'msgpack::object_stringize_visitor::start_map()'],
│ │ │ │ │ -        ['../structmsgpack_1_1aligned__zone__size__visitor.html#a0eb484553f66849ec064a29558cfaae2', 1, 'msgpack::aligned_zone_size_visitor::start_map()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__pack__visitor.html#ab8df220e41e7a1983f6316a516f9db24', 1, 'msgpack::object_pack_visitor::start_map()'],
│ │ │ │ │          ['../structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a', 1, 'msgpack::object_equal_visitor::start_map()'],
│ │ │ │ │ -        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045', 1, 'msgpack::detail::create_object_visitor::start_map()'],
│ │ │ │ │          ['../structmsgpack_1_1null__visitor.html#a981c45f52e8739866a0b45edbf4b8f67', 1, 'msgpack::null_visitor::start_map()']
│ │ │ │ │      ]],
│ │ │ │ │      ['start_5fmap_5fkey_37', ['start_map_key', ['../structmsgpack_1_1object__pack__visitor.html#ac101b47924d768965a3c98cee1989e4b', 1, 'msgpack::object_pack_visitor::start_map_key()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a079071f0525c6644172f0fc4faf506c7', 1, 'msgpack::null_visitor::start_map_key()'],
│ │ │ │ │ -        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a7648bff1e17c150d042a8292120a59e8', 1, 'msgpack::detail::create_object_visitor::start_map_key()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#a27b61205f6ca1c9aa9fc56ceb71097dc', 1, 'msgpack::object_equal_visitor::start_map_key()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__stringize__visitor.html#ab1e831e11f7dd3d334b3c1b50568f651', 1, 'msgpack::object_stringize_visitor::start_map_key()'],
│ │ │ │ │          ['../structmsgpack_1_1aligned__zone__size__visitor.html#a2afcd0b58139663b8b09c32f3e1ed6e3', 1, 'msgpack::aligned_zone_size_visitor::start_map_key()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__stringize__visitor.html#ab1e831e11f7dd3d334b3c1b50568f651', 1, 'msgpack::object_stringize_visitor::start_map_key()']
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#a27b61205f6ca1c9aa9fc56ceb71097dc', 1, 'msgpack::object_equal_visitor::start_map_key()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a7648bff1e17c150d042a8292120a59e8', 1, 'msgpack::detail::create_object_visitor::start_map_key()'],
│ │ │ │ │ +        ['../structmsgpack_1_1null__visitor.html#a079071f0525c6644172f0fc4faf506c7', 1, 'msgpack::null_visitor::start_map_key()']
│ │ │ │ │      ]],
│ │ │ │ │      ['start_5fmap_5fvalue_38', ['start_map_value', ['../structmsgpack_1_1object__pack__visitor.html#a08595ca834a82fe65954f27ab927e31f', 1, 'msgpack::object_pack_visitor::start_map_value()'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#a169dd95b4b15735dcd09cc783a489f3b', 1, 'msgpack::object_stringize_visitor::start_map_value()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#a7633759a9dc4877d3e1e470413c38f5c', 1, 'msgpack::object_equal_visitor::start_map_value()'],
│ │ │ │ │          ['../structmsgpack_1_1aligned__zone__size__visitor.html#a315140d56bc7c5b508df8113f7709302', 1, 'msgpack::aligned_zone_size_visitor::start_map_value()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a2513e15f51caf841c9874bd854d6df93', 1, 'msgpack::null_visitor::start_map_value()'],
│ │ │ │ │ -        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#ae843bf54f8bc3bf2cb964ea3cb80c0ab', 1, 'msgpack::detail::create_object_visitor::start_map_value()']
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#a7633759a9dc4877d3e1e470413c38f5c', 1, 'msgpack::object_equal_visitor::start_map_value()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#ae843bf54f8bc3bf2cb964ea3cb80c0ab', 1, 'msgpack::detail::create_object_visitor::start_map_value()'],
│ │ │ │ │ +        ['../structmsgpack_1_1null__visitor.html#a2513e15f51caf841c9874bd854d6df93', 1, 'msgpack::null_visitor::start_map_value()']
│ │ │ │ │      ]],
│ │ │ │ │      ['stdtupleas_39', ['StdTupleAs', ['../structmsgpack_1_1_std_tuple_as.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupleas_3c_3e_40', ['StdTupleAs&lt;&gt;', ['../structmsgpack_1_1_std_tuple_as_3_4.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupleasimpl_41', ['StdTupleAsImpl', ['../structmsgpack_1_1_std_tuple_as_impl.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupleconverter_42', ['StdTupleConverter', ['../structmsgpack_1_1_std_tuple_converter.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupleconverter_3c_20tuple_2c_200_20_3e_43', ['StdTupleConverter&lt; Tuple, 0 &gt;', ['../structmsgpack_1_1_std_tuple_converter_3_01_tuple_00_010_01_4.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtuplepacker_44', ['StdTuplePacker', ['../structmsgpack_1_1_std_tuple_packer.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtuplepacker_3c_20stream_2c_20tuple_2c_200_20_3e_45', ['StdTuplePacker&lt; Stream, Tuple, 0 &gt;', ['../structmsgpack_1_1_std_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupletoobjectwithzone_46', ['StdTupleToObjectWithZone', ['../structmsgpack_1_1_std_tuple_to_object_with_zone.html', 1, 'msgpack']]],
│ │ │ │ │      ['stdtupletoobjectwithzone_3c_20tuple_2c_200_20_3e_47', ['StdTupleToObjectWithZone&lt; Tuple, 0 &gt;', ['../structmsgpack_1_1_std_tuple_to_object_with_zone_3_01_tuple_00_010_01_4.html', 1, 'msgpack']]],
│ │ │ │ │ -    ['str_48', ['str', ['../unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528', 1, 'msgpack::object::union_type::str'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b', 1, 'msgpack::type::ext_ref::str()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680', 1, 'msgpack::type::raw_ref::str()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a', 1, 'msgpack::type::v4raw_ref::str()'],
│ │ │ │ │ +    ['str_48', ['str', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd', 1, 'msgpack::type::STR'],
│ │ │ │ │          ['../classmsgpack_1_1unpack__limit.html#a44b426b301bf88e881d67acbb05dea1e', 1, 'msgpack::unpack_limit::str()'],
│ │ │ │ │ -        ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd', 1, 'msgpack::type::STR']
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a', 1, 'msgpack::type::v4raw_ref::str()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680', 1, 'msgpack::type::raw_ref::str()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b', 1, 'msgpack::type::ext_ref::str()'],
│ │ │ │ │ +        ['../unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528', 1, 'msgpack::object::union_type::str']
│ │ │ │ │      ]],
│ │ │ │ │      ['str_5fsize_5foverflow_49', ['str_size_overflow', ['../structmsgpack_1_1str__size__overflow.html', 1, 'msgpack::str_size_overflow'],
│ │ │ │ │ -        ['../structmsgpack_1_1str__size__overflow.html#a0debaf774ca8adce1950e01832e35f61', 1, 'msgpack::str_size_overflow::str_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │ -        ['../structmsgpack_1_1str__size__overflow.html#afb17ea00dfdbec8e9cb7cbf5171da659', 1, 'msgpack::str_size_overflow::str_size_overflow(const char *msg)']
│ │ │ │ │ +        ['../structmsgpack_1_1str__size__overflow.html#afb17ea00dfdbec8e9cb7cbf5171da659', 1, 'msgpack::str_size_overflow::str_size_overflow(const char *msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1str__size__overflow.html#a0debaf774ca8adce1950e01832e35f61', 1, 'msgpack::str_size_overflow::str_size_overflow(const std::string &amp;msg)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['string_2ehpp_50', ['string.hpp', ['../v1_2adaptor_2string_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2string_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['string_2ehpp_50', ['string.hpp', ['../adaptor_2string_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2string_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['string_5fref_2ehpp_51', ['string_ref.hpp', ['../adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['string_5fref_2ehpp_51', ['string_ref.hpp', ['../v1_2adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['string_5fview_2ehpp_52', ['string_view.hpp', ['../v1_2adaptor_2boost_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp17_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['string_5fview_2ehpp_52', ['string_view.hpp', ['../adaptor_2boost_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2boost_2string__view_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2boost_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2cpp17_2string__view_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['stringize_2ehpp_53', ['stringize.hpp', ['../stringize_8hpp.html', 1, '']]],
│ │ │ │ │      ['sub_2ehpp_54', ['sub.hpp', ['../sub_8hpp.html', 1, '']]],
│ │ │ │ │      ['subseq_2ehpp_55', ['subseq.hpp', ['../subseq_8hpp.html', 1, '']]],
│ │ │ │ │      ['swap_56', ['swap', ['../classmsgpack_1_1zone.html#a0c2952d26ff7317e5d6b12a06722dce5', 1, 'msgpack::zone::swap(zone &amp;o)'],
│ │ │ │ │          ['../classmsgpack_1_1zone.html#a0c2952d26ff7317e5d6b12a06722dce5', 1, 'msgpack::zone::swap(zone &amp;o)']
│ │ │ │ │      ]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_12.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,54 +1,54 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['tie_0', ['tie', ['../namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99', 1, 'msgpack::type']]],
│ │ │ │ │ -    ['timespec_2ehpp_1', ['timespec.hpp', ['../adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['timespec_2ehpp_1', ['timespec.hpp', ['../v1_2adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['to_5farray_2ehpp_2', ['to_array.hpp', ['../variadic_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['to_5farray_2ehpp_2', ['to_array.hpp', ['../list_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../variadic_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2to__array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2to__array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['to_5flist_2ehpp_3', ['to_list.hpp', ['../seq_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['to_5flist_2ehpp_3', ['to_list.hpp', ['../variadic_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../array_2to__list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['to_5flist_5fmsvc_2ehpp_4', ['to_list_msvc.hpp', ['../to__list__msvc_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['to_5fseq_2ehpp_5', ['to_seq.hpp', ['../list_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['to_5fseq_2ehpp_5', ['to_seq.hpp', ['../variadic_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../list_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../array_2to__seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['to_5ft_6', ['to_t', ['../structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a76ccd916b005efbe6b84ac3013ef7120', 1, 'msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;']]],
│ │ │ │ │      ['to_5ftuple_7', ['to_tuple', ['../structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a0f629d10796db31cda1a7aa64bd66f52', 1, 'msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;']]],
│ │ │ │ │ -    ['to_5ftuple_2ehpp_8', ['to_tuple.hpp', ['../seq_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['to_5ftuple_2ehpp_8', ['to_tuple.hpp', ['../array_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../variadic_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2to__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['transform_2ehpp_9', ['transform.hpp', ['../seq_2transform_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2transform_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['transparent_5freference_10', ['transparent_reference', ['../structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9', 1, 'msgpack::type::tuple_type::transparent_reference'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927', 1, 'msgpack::type::tuple_type&lt; T &amp; &gt;::transparent_reference'],
│ │ │ │ │ +    ['transparent_5freference_10', ['transparent_reference', ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927', 1, 'msgpack::type::tuple_type&lt; T &amp; &gt;::transparent_reference'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9', 1, 'msgpack::type::tuple_type::transparent_reference'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e', 1, 'msgpack::type::tuple_type&lt; const T &amp; &gt;::transparent_reference']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['tuple_11', ['tuple', ['../classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3', 1, 'msgpack::type::tuple::tuple()'],
│ │ │ │ │ +    ['tuple_11', ['tuple', ['../structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16', 1, 'msgpack::type::tuple&lt;&gt;::tuple(msgpack::object const &amp;o)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38', 1, 'msgpack::type::tuple&lt;&gt;::tuple()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16', 1, 'msgpack::type::tuple&lt;&gt;::tuple(msgpack::object const &amp;o)'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3', 1, 'msgpack::type::tuple::tuple(tuple const &amp;)=default'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21', 1, 'msgpack::type::tuple::tuple(tuple &amp;&amp;)=default'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb', 1, 'msgpack::type::tuple::tuple(OtherTypes &amp;&amp;... other)'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9', 1, 'msgpack::type::tuple::tuple(tuple&lt; OtherTypes... &gt; const &amp;other)'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992', 1, 'msgpack::type::tuple::tuple(tuple&lt; OtherTypes... &gt; &amp;&amp;other)'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1tuple.html', 1, 'msgpack::type::tuple&lt; Types &gt;']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['tuple_2ehpp_12', ['tuple.hpp', ['../v1_2adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['tuple_2ehpp_12', ['tuple.hpp', ['../adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../preprocessor_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['tuple_3c_3e_13', ['tuple&lt;&gt;', ['../structmsgpack_1_1type_1_1tuple_3_4.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['tuple_5fcat_14', ['tuple_cat', ['../namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f', 1, 'msgpack::type']]],
│ │ │ │ │      ['tuple_5felement_15', ['tuple_element', ['../structmsgpack_1_1type_1_1tuple__element.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['tuple_5ftype_16', ['tuple_type', ['../structmsgpack_1_1type_1_1tuple__type.html', 1, 'msgpack::type::tuple_type&lt; T &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5', 1, 'msgpack::type::define_array&lt;&gt;::tuple_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2', 1, 'msgpack::type::define_array::tuple_type'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_13.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,60 +1,60 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['u64_0', ['u64', ['../unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9', 1, 'msgpack::object::union_type']]],
│ │ │ │ │      ['union_5ftype_1', ['union_type', ['../unionmsgpack_1_1object_1_1union__type.html', 1, 'msgpack::object']]],
│ │ │ │ │ -    ['unique_5fptr_2ehpp_2', ['unique_ptr.hpp', ['../adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['unique_5fptr_2ehpp_2', ['unique_ptr.hpp', ['../v1_2adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unordered_5fmap_2ehpp_3', ['unordered_map.hpp', ['../v1_2adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['unordered_5fset_2ehpp_4', ['unordered_set.hpp', ['../adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['unordered_5fset_2ehpp_4', ['unordered_set.hpp', ['../v1_2adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['unpack_5', ['unpack', ['../namespacemsgpack.html#a2c6c1909ed7a3fec77bc7c6c6f2ab2a4', 1, 'msgpack::unpack(msgpack::zone &amp;z, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +    ['unpack_5', ['unpack', ['../structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1', 1, 'msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::unpack()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68', 1, 'msgpack::type::define_array_imp::unpack()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8', 1, 'msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c', 1, 'msgpack::type::define_map_imp::unpack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1', 1, 'msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::unpack()'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#a79eb9f2bb5a7fe9b99624371b10b7248', 1, 'msgpack::unpack(msgpack::object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, msgpack::v3::unpack_reference_func f, void *user_data, msgpack::unpack_limit const &amp;limit)'],
│ │ │ │ │          ['../namespacemsgpack.html#affeb052a27b2eece6e9b5426e50070f1', 1, 'msgpack::unpack(object_handle *result, const char *data, std::size_t len, std::size_t *off=MSGPACK_NULLPTR, bool *referenced=MSGPACK_NULLPTR, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#aba373f20c0690df9f6868fa790aafbf4', 1, 'msgpack::unpack(msgpack::zone &amp;z, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a49d86345e00d1f7a201a534163644981', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a2c6c1909ed7a3fec77bc7c6c6f2ab2a4', 1, 'msgpack::unpack(msgpack::zone &amp;z, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#a4e9c22d2cb66210b46f765c0c6318224', 1, 'msgpack::unpack(msgpack::zone &amp;z, const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#aada094d8106707e53187f166b1d9b2ec', 1, 'msgpack::unpack(msgpack::zone &amp;z, const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ -        ['../namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ -        ['../namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a49d86345e00d1f7a201a534163644981', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98', 1, 'msgpack::unpack(const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │          ['../namespacemsgpack.html#a21d60c5f750195ba8ed8cab7ceab3ca6', 1, 'msgpack::unpack(const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98', 1, 'msgpack::unpack(const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())']
│ │ │ │ │ +        ['../namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, std::size_t &amp;off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e', 1, 'msgpack::unpack(object_handle &amp;result, const char *data, std::size_t len, bool &amp;referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const  &amp;limit=unpack_limit())']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['unpack_2ehpp_6', ['unpack.hpp', ['../v2_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2unpack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['unpack_2ehpp_6', ['unpack.hpp', ['../unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2unpack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5farray_7', ['unpack_array', ['../structmsgpack_1_1detail_1_1unpack__array.html', 1, 'msgpack::detail']]],
│ │ │ │ │      ['unpack_5farray_5fitem_8', ['unpack_array_item', ['../namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964', 1, 'msgpack::detail']]],
│ │ │ │ │      ['unpack_5fbin_9', ['unpack_bin', ['../namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7', 1, 'msgpack::detail']]],
│ │ │ │ │ -    ['unpack_5fdecl_2ehpp_10', ['unpack_decl.hpp', ['../v2_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['unpack_5fdecl_2ehpp_10', ['unpack_decl.hpp', ['../v1_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../unpack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5fdefine_2ehpp_11', ['unpack_define.hpp', ['../unpack__define_8hpp.html', 1, '']]],
│ │ │ │ │      ['unpack_5fdouble_12', ['unpack_double', ['../namespacemsgpack_1_1detail.html#af0ce75e4c642380d51dbebe5622f55de', 1, 'msgpack::detail']]],
│ │ │ │ │ -    ['unpack_5ferror_13', ['unpack_error', ['../structmsgpack_1_1unpack__error.html#ab8366b8de8c39a3998045c30d3c9f0e1', 1, 'msgpack::unpack_error::unpack_error()'],
│ │ │ │ │ -        ['../structmsgpack_1_1unpack__error.html', 1, 'msgpack::unpack_error'],
│ │ │ │ │ -        ['../structmsgpack_1_1unpack__error.html#a666f9d7fa66877da72791677823a28c2', 1, 'msgpack::unpack_error::unpack_error()']
│ │ │ │ │ +    ['unpack_5ferror_13', ['unpack_error', ['../structmsgpack_1_1unpack__error.html#ab8366b8de8c39a3998045c30d3c9f0e1', 1, 'msgpack::unpack_error::unpack_error(const std::string &amp;msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1unpack__error.html#a666f9d7fa66877da72791677823a28c2', 1, 'msgpack::unpack_error::unpack_error(const char *msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1unpack__error.html', 1, 'msgpack::unpack_error']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5fexception_2ehpp_14', ['unpack_exception.hpp', ['../unpack__exception_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2unpack__exception_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5fext_15', ['unpack_ext', ['../namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee', 1, 'msgpack::detail']]],
│ │ │ │ │      ['unpack_5ffalse_16', ['unpack_false', ['../namespacemsgpack_1_1detail.html#a144b09f49b214997a1a8470f51408c64', 1, 'msgpack::detail']]],
│ │ │ │ │      ['unpack_5ffloat_17', ['unpack_float', ['../namespacemsgpack_1_1detail.html#a0e5165bfddd04c12a245468c0bbfdd64', 1, 'msgpack::detail']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_14.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -8,35 +8,35 @@
│ │ │ │ │          ['../v3_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['v4raw_5fref_2', ['v4raw_ref', ['../structmsgpack_1_1type_1_1v4raw__ref.html', 1, 'msgpack::type::v4raw_ref'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6', 1, 'msgpack::type::v4raw_ref::v4raw_ref(const char *p, uint32_t s)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1v4raw__ref.html#ab2e7dc9c5a27b4113402dc9defce81e6', 1, 'msgpack::type::v4raw_ref::v4raw_ref()']
│ │ │ │ │      ]],
│ │ │ │ │      ['val_3', ['val', ['../structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144', 1, 'msgpack::object_kv']]],
│ │ │ │ │ -    ['value_4', ['value', ['../structmsgpack_1_1adaptor_1_1detail_1_1is__seq__no__pair__no__tuple.html#a035c2e0fb7c3f777500fc7a2206835ef', 1, 'msgpack::adaptor::detail::is_seq_no_pair_no_tuple::value'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01true_00_01false_01_4.html#aa7ad393a69eca1ba71b4acf6975166c8', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, true, false &gt;::value'],
│ │ │ │ │ +    ['value_4', ['value', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01true_00_01false_01_4.html#aa7ad393a69eca1ba71b4acf6975166c8', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, true, false &gt;::value'],
│ │ │ │ │ +        ['../structmsgpack_1_1detail_1_1any__of__imp.html#acc7e2b663dc180748db95fde930e637b', 1, 'msgpack::detail::any_of_imp::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html#a161646fb0abd61c61667d3197d05e24f', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, false, true &gt;::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow.html#af88dea163e603670f64b957273a40c97', 1, 'msgpack::adaptor::detail::would_overflow::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01true_00_01true_01_4.html#a836b9c04bfb82878ba011f8775c945d6', 1, 'msgpack::adaptor::detail::would_underflow&lt; Target, Source, true, true &gt;::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html#af158aba4c92f130a4627e97dc2bf1cb9', 1, 'msgpack::adaptor::detail::would_underflow&lt; Target, Source, false, true &gt;::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow.html#af4a8234342f4f7d86520c0f53781fea9', 1, 'msgpack::adaptor::detail::would_underflow::value'],
│ │ │ │ │ -        ['../structmsgpack_1_1detail_1_1any__of__imp.html#acc7e2b663dc180748db95fde930e637b', 1, 'msgpack::detail::any_of_imp::value'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1detail_1_1is__seq__no__pair__no__tuple.html#a035c2e0fb7c3f777500fc7a2206835ef', 1, 'msgpack::adaptor::detail::is_seq_no_pair_no_tuple::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1is__std__tuple_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#ab653e6f5bee8181d0f9ea08a8d2ee793', 1, 'msgpack::adaptor::detail::is_std_tuple&lt; std::tuple&lt; Args... &gt; &gt;::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1is__std__tuple.html#a917573ba64b4098a9ff869bbdd20b800', 1, 'msgpack::adaptor::detail::is_std_tuple::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1is__std__pair.html#a3e1fa3a27ae6a006561ba0d828c2fb25', 1, 'msgpack::adaptor::detail::is_std_pair::value'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1is__std__pair_3_01std_1_1pair_3_01_t_00_01_u_01_4_01_4.html#a6d0d9e01b355a49c52325f41000c22b7', 1, 'msgpack::adaptor::detail::is_std_pair&lt; std::pair&lt; T, U &gt; &gt;::value'],
│ │ │ │ │          ['../structmsgpack_1_1detail_1_1value.html', 1, 'msgpack::detail::value&lt; T &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1has__as.html#a4bfb47d5ddedb92fd227de4d5cf1f3e7', 1, 'msgpack::has_as::value'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5', 1, 'msgpack::type::detail::is_signed::value']
│ │ │ │ │      ]],
│ │ │ │ │      ['value_3c_20fix_5ftag_20_3e_5', ['value&lt; fix_tag &gt;', ['../structmsgpack_1_1detail_1_1value_3_01fix__tag_01_4.html', 1, 'msgpack::detail']]],
│ │ │ │ │ -    ['value_5ftype_6', ['value_type', ['../structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8', 1, 'msgpack::type::tuple&lt;&gt;::value_type'],
│ │ │ │ │ +    ['value_5ftype_6', ['value_type', ['../structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b', 1, 'msgpack::type::define_array&lt;&gt;::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e', 1, 'msgpack::type::fix_int::value_type'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b', 1, 'msgpack::type::define_array&lt;&gt;::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d', 1, 'msgpack::type::define_array::value_type'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8', 1, 'msgpack::type::tuple&lt;&gt;::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6', 1, 'msgpack::type::tuple_type&lt; const T &amp; &gt;::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e', 1, 'msgpack::type::tuple_type&lt; T &amp; &gt;::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764', 1, 'msgpack::type::tuple_type::value_type'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b', 1, 'msgpack::type::define_array&lt;&gt;::value_type']
│ │ │ │ │      ]],
│ │ │ │ │      ['variadic_2ehpp_7', ['variadic.hpp', ['../variadic_8hpp.html', 1, '']]],
│ │ │ │ │      ['variadic_5fseq_5fto_5fseq_2ehpp_8', ['variadic_seq_to_seq.hpp', ['../variadic__seq__to__seq_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_15.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,17 +1,17 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['while_2ehpp_0', ['while.hpp', ['../while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../control_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../control_2detail_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../control_2detail_2dmc_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../control_2detail_2edg_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../control_2detail_2msvc_2while_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../control_2detail_2msvc_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../control_2detail_2while_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../control_2while_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['with_5fzone_1', ['with_zone', ['../structmsgpack_1_1object_1_1with__zone.html', 1, 'v2::object::with_zone'],
│ │ │ │ │ -        ['../structmsgpack_1_1object_1_1with__zone.html#a6fed60bc291d95156a8ba3c93f35cebc', 1, 'v2::object::with_zone::with_zone()']
│ │ │ │ │ +    ['with_5fzone_1', ['with_zone', ['../structmsgpack_1_1object_1_1with__zone.html#a6fed60bc291d95156a8ba3c93f35cebc', 1, 'v2::object::with_zone::with_zone()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object_1_1with__zone.html', 1, 'v2::object::with_zone']
│ │ │ │ │      ]],
│ │ │ │ │      ['would_5foverflow_2', ['would_overflow', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow.html', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, target_is_signed, source_is_signed, typename &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01true_00_01false_01_4.html#afb29fa42c88f64db7060c1ac0b7666da', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, true, false &gt;::would_overflow()'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html#a33018ace541935b4123dba647fb9ab25', 1, 'msgpack::adaptor::detail::would_overflow&lt; Target, Source, false, true &gt;::would_overflow()'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow.html#a31a9bdf75a7df9dcaa397463e0fd08a1', 1, 'msgpack::adaptor::detail::would_overflow::would_overflow()']
│ │ │ │ │      ]],
│ │ │ │ │      ['would_5foverflow_3c_20target_2c_20source_2c_20false_2c_20true_20_3e_3', ['would_overflow&lt; Target, Source, false, true &gt;', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__overflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html', 1, 'msgpack::adaptor::detail']]],
│ │ │ │ │ @@ -19,17 +19,17 @@
│ │ │ │ │      ['would_5funderflow_5', ['would_underflow', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow.html', 1, 'msgpack::adaptor::detail::would_underflow&lt; Target, Source, target_is_signed, source_is_signed, typename &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow.html#abd17828237dd61932d9c943c3a97e3eb', 1, 'msgpack::adaptor::detail::would_underflow::would_underflow()'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html#ad59a0e0a2f9be198ec33f2fe77ef04fe', 1, 'msgpack::adaptor::detail::would_underflow&lt; Target, Source, false, true &gt;::would_underflow()'],
│ │ │ │ │          ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01true_00_01true_01_4.html#aabc50fc66d7719082a2edc7f21d49d00', 1, 'msgpack::adaptor::detail::would_underflow&lt; Target, Source, true, true &gt;::would_underflow()']
│ │ │ │ │      ]],
│ │ │ │ │      ['would_5funderflow_3c_20target_2c_20source_2c_20false_2c_20true_20_3e_6', ['would_underflow&lt; Target, Source, false, true &gt;', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01false_00_01true_01_4.html', 1, 'msgpack::adaptor::detail']]],
│ │ │ │ │      ['would_5funderflow_3c_20target_2c_20source_2c_20true_2c_20true_20_3e_7', ['would_underflow&lt; Target, Source, true, true &gt;', ['../structmsgpack_1_1adaptor_1_1detail_1_1would__underflow_3_01_target_00_01_source_00_01true_00_01true_01_4.html', 1, 'msgpack::adaptor::detail']]],
│ │ │ │ │ -    ['write_8', ['write', ['../classmsgpack_1_1fbuffer.html#acb187da34890135ec371f889cd5478c5', 1, 'msgpack::fbuffer::write()'],
│ │ │ │ │ +    ['write_8', ['write', ['../classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144', 1, 'msgpack::vrefbuffer::write()'],
│ │ │ │ │          ['../classmsgpack_1_1sbuffer.html#af5083b6fa594de17a5cf193321a0fc15', 1, 'msgpack::sbuffer::write()'],
│ │ │ │ │ -        ['../classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144', 1, 'msgpack::vrefbuffer::write()'],
│ │ │ │ │ -        ['../classmsgpack_1_1zbuffer.html#aa61d128f327e1674162d4d5ab09bca95', 1, 'msgpack::zbuffer::write()']
│ │ │ │ │ +        ['../classmsgpack_1_1zbuffer.html#aa61d128f327e1674162d4d5ab09bca95', 1, 'msgpack::zbuffer::write()'],
│ │ │ │ │ +        ['../classmsgpack_1_1fbuffer.html#acb187da34890135ec371f889cd5478c5', 1, 'msgpack::fbuffer::write()']
│ │ │ │ │      ]],
│ │ │ │ │      ['wstring_2ehpp_9', ['wstring.hpp', ['../v1_2adaptor_2wstring_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2wstring_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['wstringize_2ehpp_10', ['wstringize.hpp', ['../wstringize_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_2.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -15,18 +15,18 @@
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2', 1, 'msgpack::type::basic_variant::basic_variant(unsigned long v)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4', 1, 'msgpack::type::basic_variant::basic_variant(signed long long v)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767', 1, 'msgpack::type::basic_variant::basic_variant(unsigned long long v)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299', 1, 'msgpack::type::basic_variant::basic_variant(float v)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71', 1, 'msgpack::type::basic_variant::basic_variant(double v)'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022', 1, 'msgpack::type::basic_variant::basic_variant()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['begin_3', ['begin', ['../namespacemsgpack.html#aff8cffa75e7341c0b1a3fd305fe0899f', 1, 'msgpack::begin(const msgpack::object_array &amp;array)'],
│ │ │ │ │ +    ['begin_3', ['begin', ['../namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0', 1, 'msgpack::begin(const msgpack::object_map &amp;map)'],
│ │ │ │ │ +        ['../namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e', 1, 'msgpack::begin(msgpack::object_map &amp;map)'],
│ │ │ │ │          ['../namespacemsgpack.html#aefe35d89e3cc78ab06526e501d8604d3', 1, 'msgpack::begin(msgpack::object_array &amp;array)'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0', 1, 'msgpack::begin(const msgpack::object_map &amp;map)'],
│ │ │ │ │ -        ['../namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e', 1, 'msgpack::begin(msgpack::object_map &amp;map)']
│ │ │ │ │ +        ['../namespacemsgpack.html#aff8cffa75e7341c0b1a3fd305fe0899f', 1, 'msgpack::begin(const msgpack::object_array &amp;array)']
│ │ │ │ │      ]],
│ │ │ │ │      ['bin_4', ['bin', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ac66dc1ffa5752947ad893ca420094a2e', 1, 'msgpack::type::BIN'],
│ │ │ │ │          ['../classmsgpack_1_1unpack__limit.html#a23b7200a827be9e3f26bbd654b90cca4', 1, 'msgpack::unpack_limit::bin()'],
│ │ │ │ │          ['../unionmsgpack_1_1object_1_1union__type.html#ae9e51f99f0ceae3187c8726243131778', 1, 'msgpack::object::union_type::bin']
│ │ │ │ │      ]],
│ │ │ │ │      ['bin_5fsize_5foverflow_5', ['bin_size_overflow', ['../structmsgpack_1_1bin__size__overflow.html#a27f9b19bf5d89f7445921caae4134ac9', 1, 'msgpack::bin_size_overflow::bin_size_overflow(const char *msg)'],
│ │ │ │ │          ['../structmsgpack_1_1bin__size__overflow.html#a79793712d7321d976b9e09d230c31a98', 1, 'msgpack::bin_size_overflow::bin_size_overflow(const std::string &amp;msg)'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_3.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,88 +1,88 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['carray_2ehpp_0', ['carray.hpp', ['../adaptor_2carray_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2carray_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['carray_2ehpp_0', ['carray.hpp', ['../v1_2adaptor_2carray_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2carray_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['carray_5fbyte_2ehpp_1', ['carray_byte.hpp', ['../adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['carray_5fbyte_2ehpp_1', ['carray_byte.hpp', ['../v1_2adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['cat_2ehpp_2', ['cat.hpp', ['../seq_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cat_2ehpp_2', ['cat.hpp', ['../list_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../cat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['char_5fptr_2ehpp_3', ['char_ptr.hpp', ['../adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['char_5fptr_2ehpp_3', ['char_ptr.hpp', ['../v1_2adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['check_2ehpp_4', ['check.hpp', ['../check_8hpp.html', 1, '']]],
│ │ │ │ │      ['check_5fcontainer_5fsize_5', ['check_container_size', ['../namespacemsgpack_1_1detail.html#a119ccc2cd1bcd0715c8771db359b7893', 1, 'msgpack::detail']]],
│ │ │ │ │ -    ['check_5fcontainer_5fsize_2ehpp_6', ['check_container_size.hpp', ['../v1_2adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['check_5fcontainer_5fsize_2ehpp_6', ['check_container_size.hpp', ['../adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['check_5fcontainer_5fsize_3c_204_20_3e_7', ['check_container_size&lt; 4 &gt;', ['../namespacemsgpack_1_1detail.html#a696fa9793897c255c554b91b413abf6c', 1, 'msgpack::detail']]],
│ │ │ │ │      ['check_5fcontainer_5fsize_5fdecl_2ehpp_8', ['check_container_size_decl.hpp', ['../adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['check_5fcontainer_5fsize_5ffor_5fext_9', ['check_container_size_for_ext', ['../namespacemsgpack_1_1detail.html#a513107aa8bc60e21a437cd36f903d5c0', 1, 'msgpack::detail']]],
│ │ │ │ │      ['check_5fcontainer_5fsize_5ffor_5fext_3c_204_20_3e_10', ['check_container_size_for_ext&lt; 4 &gt;', ['../namespacemsgpack_1_1detail.html#a9e52cf817512f98557340c891a16ade9', 1, 'msgpack::detail']]],
│ │ │ │ │      ['check_5fext_5fsize_11', ['check_ext_size', ['../classmsgpack_1_1detail_1_1context.html#ac5063af350c492ca70938deb32bdd267', 1, 'msgpack::detail::context']]],
│ │ │ │ │      ['checked_5fget_5fcontainer_5fsize_12', ['checked_get_container_size', ['../namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62', 1, 'msgpack']]],
│ │ │ │ │ -    ['chrono_2ehpp_13', ['chrono.hpp', ['../adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['chrono_2ehpp_13', ['chrono.hpp', ['../v1_2adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['clear_14', ['clear', ['../classmsgpack_1_1zone.html#a8d29e73c7129cec0f9c41e8eba8efaaa', 1, 'msgpack::zone::clear()'],
│ │ │ │ │ -        ['../classmsgpack_1_1sbuffer.html#a8d18d975074116302f5329a4bf2d5892', 1, 'msgpack::sbuffer::clear()'],
│ │ │ │ │ -        ['../classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a', 1, 'msgpack::vrefbuffer::clear()'],
│ │ │ │ │ -        ['../classmsgpack_1_1zone.html#a8d29e73c7129cec0f9c41e8eba8efaaa', 1, 'msgpack::zone::clear()']
│ │ │ │ │ +    ['clear_14', ['clear', ['../classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a', 1, 'msgpack::vrefbuffer::clear()'],
│ │ │ │ │ +        ['../classmsgpack_1_1zone.html#a8d29e73c7129cec0f9c41e8eba8efaaa', 1, 'msgpack::zone::clear()'],
│ │ │ │ │ +        ['../classmsgpack_1_1zone.html#a8d29e73c7129cec0f9c41e8eba8efaaa', 1, 'msgpack::zone::clear()'],
│ │ │ │ │ +        ['../classmsgpack_1_1sbuffer.html#a8d18d975074116302f5329a4bf2d5892', 1, 'msgpack::sbuffer::clear()']
│ │ │ │ │      ]],
│ │ │ │ │      ['clone_15', ['clone', ['../namespacemsgpack.html#a5ecc1ef629295f23da063193cb92bd92', 1, 'msgpack']]],
│ │ │ │ │      ['comma_2ehpp_16', ['comma.hpp', ['../comma_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../punctuation_2comma_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['comma_5fif_2ehpp_17', ['comma_if.hpp', ['../punctuation_2comma__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../comma__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['comparison_2ehpp_18', ['comparison.hpp', ['../comparison_8hpp.html', 1, '']]],
│ │ │ │ │      ['compl_2ehpp_19', ['compl.hpp', ['../compl_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['complex_2ehpp_20', ['complex.hpp', ['../v1_2adaptor_2complex_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2complex_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['complex_2ehpp_20', ['complex.hpp', ['../adaptor_2complex_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2complex_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['concat_21', ['concat', ['../namespacemsgpack_1_1adaptor_1_1detail_1_1array.html#ab793f5ccd652754d27d15b65fa4473e0', 1, 'msgpack::adaptor::detail::array::concat(std::array&lt; T, N1 &gt; &amp;&amp;a1, std::array&lt; T, N2 &gt; &amp;&amp;a2, msgpack::seq&lt; I1... &gt;, msgpack::seq&lt; I2... &gt;)'],
│ │ │ │ │          ['../namespacemsgpack_1_1adaptor_1_1detail_1_1array.html#a61536728739ecba43c6e9c67fa12436c', 1, 'msgpack::adaptor::detail::array::concat(std::array&lt; T, N1 &gt; &amp;&amp;a1, std::array&lt; T, N2 &gt; &amp;&amp;a2)']
│ │ │ │ │      ]],
│ │ │ │ │      ['config_2ehpp_22', ['config.hpp', ['../config_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['const_5freference_23', ['const_reference', ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10', 1, 'msgpack::type::tuple_type&lt; const T &amp; &gt;::const_reference'],
│ │ │ │ │ +    ['const_5freference_23', ['const_reference', ['../structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e', 1, 'msgpack::type::tuple_type::const_reference'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8', 1, 'msgpack::type::tuple_type&lt; T &amp; &gt;::const_reference'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e', 1, 'msgpack::type::tuple_type::const_reference']
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10', 1, 'msgpack::type::tuple_type&lt; const T &amp; &gt;::const_reference']
│ │ │ │ │      ]],
│ │ │ │ │      ['const_5ftuple_5felement_24', ['const_tuple_element', ['../structmsgpack_1_1type_1_1const__tuple__element.html', 1, 'msgpack::type']]],
│ │ │ │ │ -    ['container_5fsize_5foverflow_25', ['container_size_overflow', ['../structmsgpack_1_1container__size__overflow.html#a8c1226d8bef71eac716e5cdfde38ac85', 1, 'msgpack::container_size_overflow::container_size_overflow(const char *msg)'],
│ │ │ │ │ -        ['../structmsgpack_1_1container__size__overflow.html#a2f4bab52ead2a37a4fcb31ca9019472b', 1, 'msgpack::container_size_overflow::container_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │ +    ['container_5fsize_5foverflow_25', ['container_size_overflow', ['../structmsgpack_1_1container__size__overflow.html#a2f4bab52ead2a37a4fcb31ca9019472b', 1, 'msgpack::container_size_overflow::container_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │ +        ['../structmsgpack_1_1container__size__overflow.html#a8c1226d8bef71eac716e5cdfde38ac85', 1, 'msgpack::container_size_overflow::container_size_overflow(const char *msg)'],
│ │ │ │ │          ['../structmsgpack_1_1container__size__overflow.html', 1, 'msgpack::container_size_overflow']
│ │ │ │ │      ]],
│ │ │ │ │      ['container_5ftype_26', ['container_type', ['../classmsgpack_1_1detail_1_1unpack__stack.html#a7e431707c6f4e9ae5965e6e742a00ded', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │      ['context_27', ['context', ['../classmsgpack_1_1detail_1_1context.html', 1, 'msgpack::detail::context&lt; VisitorHolder &gt;'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1context.html#ab649f3a5606a7c051f3e4fcc9b81c7b6', 1, 'msgpack::detail::context::context()']
│ │ │ │ │      ]],
│ │ │ │ │      ['control_2ehpp_28', ['control.hpp', ['../control_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['convert_29', ['convert', ['../structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_010_01_4.html#aa4596836400740c029571a852ec81e2d', 1, 'msgpack::MsgpackTupleConverter&lt; Tuple, 0 &gt;::convert()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1convert.html', 1, 'msgpack::adaptor::convert&lt; T, Enabler &gt;'],
│ │ │ │ │ +    ['convert_29', ['convert', ['../structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036', 1, 'msgpack::object::convert()'],
│ │ │ │ │ +        ['../structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_010_01_4.html#aa4596836400740c029571a852ec81e2d', 1, 'msgpack::MsgpackTupleConverter&lt; Tuple, 0 &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da', 1, 'msgpack::MsgpackTupleToObjectWithZone::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca', 1, 'msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_010_01_4.html#aafc82fb3002f6e9720da7712a51dd429', 1, 'msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 0 &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993', 1, 'msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e', 1, 'msgpack::type::detail::convert_integer_sign&lt; T, false &gt;::convert()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036', 1, 'msgpack::object::convert(T &amp;v) const'],
│ │ │ │ │ +        ['../namespacemsgpack.html#ad791b12166312c367396778baf52e949', 1, 'msgpack::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a94cbb3bc120866ac8aba247ba44dbe3b', 1, 'msgpack::object::convert(T(&amp;v)[N]) const)[N]'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a5c81d06c89a7741d1f203910b4875b02', 1, 'msgpack::object::convert(T v) const'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a7db3bef98a7e17ee3d35ec5efcb39416', 1, 'msgpack::object::convert() const'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a1029ebe8bc15d1bf83cc1d5307d73741', 1, 'msgpack::object::convert(T &amp;v) const'],
│ │ │ │ │          ['../structmsgpack_1_1object.html#a056f17947ee40b360234c6e267d86394', 1, 'msgpack::object::convert() const'],
│ │ │ │ │ -        ['../namespacemsgpack.html#ad791b12166312c367396778baf52e949', 1, 'msgpack::convert()'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1convert.html', 1, 'msgpack::adaptor::convert&lt; T, Enabler &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea', 1, 'msgpack::MsgpackTupleConverter::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_to_object_with_zone_3_01_tuple_00_010_01_4.html#a66f541aa4d7a0705854695eeb9384745', 1, 'msgpack::StdTupleToObjectWithZone&lt; Tuple, 0 &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3', 1, 'msgpack::StdTupleToObjectWithZone::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_converter_3_01_tuple_00_010_01_4.html#a4b41a6db51bf63c843a1676283dce74a', 1, 'msgpack::StdTupleConverter&lt; Tuple, 0 &gt;::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21', 1, 'msgpack::StdTupleConverter::convert()'],
│ │ │ │ │          ['../structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3', 1, 'msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()']
│ │ │ │ │      ]],
│ │ │ │ │ @@ -143,73 +143,73 @@
│ │ │ │ │      ['convert_3c_20unsigned_20char_20_3e_84', ['convert&lt; unsigned char &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20unsigned_20char_5bn_5d_3e_85', ['convert&lt; unsigned char[N]&gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20unsigned_20int_20_3e_86', ['convert&lt; unsigned int &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01int_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20unsigned_20long_20_3e_87', ['convert&lt; unsigned long &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01long_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20unsigned_20long_20long_20_3e_88', ['convert&lt; unsigned long long &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01long_01long_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20unsigned_20short_20_3e_89', ['convert&lt; unsigned short &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['convert_3c_20wchar_5ft_20_3e_90', ['convert&lt; wchar_t &gt;', ['../structmsgpack_1_1adaptor_1_1convert_3_01wchar__t_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │ -    ['convert_5fhelper_91', ['convert_helper', ['../namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834', 1, 'msgpack::type::convert_helper(msgpack::object const &amp;o, T &amp;t)'],
│ │ │ │ │ -        ['../namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f', 1, 'msgpack::type::convert_helper(msgpack::object const &amp;o, T &amp;t)']
│ │ │ │ │ +    ['convert_5fhelper_91', ['convert_helper', ['../namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f', 1, 'msgpack::type::convert_helper(msgpack::object const &amp;o, T &amp;t)'],
│ │ │ │ │ +        ['../namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834', 1, 'msgpack::type::convert_helper(msgpack::object const &amp;o, T &amp;t)']
│ │ │ │ │      ]],
│ │ │ │ │      ['convert_5fif_5fnot_5fnil_92', ['convert_if_not_nil', ['../structmsgpack_1_1object.html#a9d330398f311e0eea668477fbf673d11', 1, 'msgpack::object']]],
│ │ │ │ │      ['convert_5finteger_93', ['convert_integer', ['../namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['convert_5finteger_5fsign_94', ['convert_integer_sign', ['../structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['convert_5finteger_5fsign_3c_20t_2c_20false_20_3e_95', ['convert_integer_sign&lt; T, false &gt;', ['../structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['convert_5finteger_5fsign_3c_20t_2c_20true_20_3e_96', ['convert_integer_sign&lt; T, true &gt;', ['../structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['count_97', ['count', ['../classmsgpack_1_1detail_1_1unpack__stack.html#a620ec8a83b997f54bb7c2b8bc9f411f4', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │ -    ['counter_2ehpp_98', ['counter.hpp', ['../counter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../detail_2counter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['counter_2ehpp_98', ['counter.hpp', ['../detail_2counter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../counter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['counter_5fsize_99', ['COUNTER_SIZE', ['../v1_2unpack__decl_8hpp.html#a5719a92109d25731637a23bea69af0b7', 1, 'unpack_decl.hpp']]],
│ │ │ │ │      ['cpp03_5fdefine_5farray_2ehpp_100', ['cpp03_define_array.hpp', ['../cpp03__define__array_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp03_5fdefine_5farray_5fdecl_2ehpp_101', ['cpp03_define_array_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fdefine_5fmap_2ehpp_102', ['cpp03_define_map.hpp', ['../cpp03__define__map_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp03_5fdefine_5fmap_5fdecl_2ehpp_103', ['cpp03_define_map_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp03_5fdefine_5fmap_5fdecl_2ehpp_103', ['cpp03_define_map_decl.hpp', ['../v3_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fmsgpack_5ftuple_2ehpp_104', ['cpp03_msgpack_tuple.hpp', ['../cpp03__msgpack__tuple_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp03_5fmsgpack_5ftuple_5fdecl_2ehpp_105', ['cpp03_msgpack_tuple_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp03_5fmsgpack_5ftuple_5fdecl_2ehpp_105', ['cpp03_msgpack_tuple_decl.hpp', ['../v3_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fzone_2ehpp_106', ['cpp03_zone.hpp', ['../cpp03__zone_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp03_5fzone_5fdecl_2ehpp_107', ['cpp03_zone_decl.hpp', ['../v3_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fconvert_5fhelper_2ehpp_108', ['cpp11_convert_helper.hpp', ['../cpp11__convert__helper_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fdefine_5farray_2ehpp_109', ['cpp11_define_array.hpp', ['../cpp11__define__array_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fdefine_5farray_5fdecl_2ehpp_110', ['cpp11_define_array_decl.hpp', ['../v3_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fdefine_5fmap_2ehpp_111', ['cpp11_define_map.hpp', ['../cpp11__define__map_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp11_5fdefine_5fmap_5fdecl_2ehpp_112', ['cpp11_define_map_decl.hpp', ['../v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['cpp11_5fdefine_5fmap_5fdecl_2ehpp_112', ['cpp11_define_map_decl.hpp', ['../v2_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fmsgpack_5ftuple_2ehpp_113', ['cpp11_msgpack_tuple.hpp', ['../cpp11__msgpack__tuple_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp11_5fmsgpack_5ftuple_5fdecl_2ehpp_114', ['cpp11_msgpack_tuple_decl.hpp', ['../v3_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp11_5fmsgpack_5ftuple_5fdecl_2ehpp_114', ['cpp11_msgpack_tuple_decl.hpp', ['../v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fzone_2ehpp_115', ['cpp11_zone.hpp', ['../cpp11__zone_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fzone_5fdecl_2ehpp_116', ['cpp11_zone_decl.hpp', ['../v2_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['cpp_5fconfig_2ehpp_117', ['cpp_config.hpp', ['../cpp__config_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2cpp__config_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['cpp_5fconfig_2ehpp_117', ['cpp_config.hpp', ['../v1_2cpp__config_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../cpp__config_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['cpp_5fconfig_5fdecl_2ehpp_118', ['cpp_config_decl.hpp', ['../cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp_5fconfig_5fdecl_2ehpp_118', ['cpp_config_decl.hpp', ['../v1_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp_5fversion_2ehpp_119', ['cpp_version.hpp', ['../cpp__version_8hpp.html', 1, '']]],
│ │ │ │ │      ['create_5fobject_5fvisitor_120', ['create_object_visitor', ['../classmsgpack_1_1detail_1_1create__object__visitor.html', 1, 'msgpack::detail::create_object_visitor'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#ad1b00ca9dfc05c1a3f6e312aaa9d2ede', 1, 'msgpack::detail::create_object_visitor::create_object_visitor(create_object_visitor &amp;&amp;other)'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#ae8e0eae2629a6d45b4913ff5d2b0c363', 1, 'msgpack::detail::create_object_visitor::create_object_visitor(unpack_reference_func f, void *user_data, unpack_limit const &amp;limit)']
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_4.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,40 +1,40 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['data_0', ['data', ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a8d30fb453c13d92814c2627c8f0c459f', 1, 'msgpack::type::array_ref&lt; T[N]&gt;::data'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19', 1, 'msgpack::type::array_ref::data'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755', 1, 'msgpack::type::ext::data() const'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86', 1, 'msgpack::type::ext::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941', 1, 'msgpack::type::ext_ref::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1sbuffer.html#a2a229a56f8154ffeeafbd28bdf1e0bac', 1, 'msgpack::sbuffer::data() const'],
│ │ │ │ │ +        ['../classmsgpack_1_1sbuffer.html#a2ac914feecfc1c4887387812764d3086', 1, 'msgpack::sbuffer::data()'],
│ │ │ │ │          ['../structmsgpack_1_1object__ext.html#adb7820d78e0ae9100512396097013028', 1, 'msgpack::object_ext::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#aff67e0f71104a64523e4cec48149ef75', 1, 'msgpack::detail::create_object_visitor::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1zbuffer.html#a7455318a264bfcb63f75db8a1b301d7c', 1, 'msgpack::zbuffer::data() const'],
│ │ │ │ │ -        ['../classmsgpack_1_1zbuffer.html#a7df7849459ca1323464627c05ed2cf77', 1, 'msgpack::zbuffer::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1unpacker.html#a679ecd1353331444af88c863a0217b0f', 1, 'msgpack::unpacker::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941', 1, 'msgpack::type::ext_ref::data()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1context.html#a86cb2c8b447ebd2a1fd1507cad6fb517', 1, 'msgpack::detail::context::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1sbuffer.html#a2ac914feecfc1c4887387812764d3086', 1, 'msgpack::sbuffer::data()'],
│ │ │ │ │ -        ['../classmsgpack_1_1sbuffer.html#a2a229a56f8154ffeeafbd28bdf1e0bac', 1, 'msgpack::sbuffer::data() const']
│ │ │ │ │ +        ['../classmsgpack_1_1unpacker.html#a679ecd1353331444af88c863a0217b0f', 1, 'msgpack::unpacker::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1zbuffer.html#a7df7849459ca1323464627c05ed2cf77', 1, 'msgpack::zbuffer::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1zbuffer.html#a7455318a264bfcb63f75db8a1b301d7c', 1, 'msgpack::zbuffer::data() const'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#aff67e0f71104a64523e4cec48149ef75', 1, 'msgpack::detail::create_object_visitor::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86', 1, 'msgpack::type::ext::data()'],
│ │ │ │ │ +        ['../classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755', 1, 'msgpack::type::ext::data() const'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19', 1, 'msgpack::type::array_ref::data']
│ │ │ │ │      ]],
│ │ │ │ │      ['data_2ehpp_1', ['data.hpp', ['../data_8hpp.html', 1, '']]],
│ │ │ │ │      ['debug_2ehpp_2', ['debug.hpp', ['../debug_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['dec_2ehpp_3', ['dec.hpp', ['../dec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../arithmetic_2dec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['dec_2ehpp_3', ['dec.hpp', ['../arithmetic_2dec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../dec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['decr_5fcount_4', ['decr_count', ['../classmsgpack_1_1detail_1_1unpack__stack.html#a27442cd751cf2807017e4bb599f9875d', 1, 'msgpack::detail::unpack_stack::decr_count()'],
│ │ │ │ │          ['../namespacemsgpack_1_1detail.html#aa58a1f1f0edbe279de50ed836c9a95a2', 1, 'msgpack::detail::decr_count()']
│ │ │ │ │      ]],
│ │ │ │ │      ['deduce_5fd_2ehpp_5', ['deduce_d.hpp', ['../deduce__d_8hpp.html', 1, '']]],
│ │ │ │ │      ['deduce_5fr_2ehpp_6', ['deduce_r.hpp', ['../deduce__r_8hpp.html', 1, '']]],
│ │ │ │ │      ['deduce_5fz_2ehpp_7', ['deduce_z.hpp', ['../deduce__z_8hpp.html', 1, '']]],
│ │ │ │ │      ['def_2ehpp_8', ['def.hpp', ['../def_8hpp.html', 1, '']]],
│ │ │ │ │      ['define_9', ['define', ['../classmsgpack_1_1define.html#a371628638adb5968001c01b466242cf7', 1, 'msgpack::define::define()'],
│ │ │ │ │          ['../classmsgpack_1_1define.html#a66206a55e2affb5871e648e87de6dbbf', 1, 'msgpack::define::define(const msgpack_type &amp;v)'],
│ │ │ │ │          ['../classmsgpack_1_1define.html', 1, 'msgpack::define&lt; Type &gt;']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['define_2ehpp_10', ['define.hpp', ['../v1_2adaptor_2define_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2define_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['define_2ehpp_10', ['define.hpp', ['../adaptor_2define_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2define_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['define_5farray_11', ['define_array', ['../structmsgpack_1_1type_1_1define__array.html', 1, 'msgpack::type::define_array&lt; Args &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad', 1, 'msgpack::type::define_array::define_array()']
│ │ │ │ │      ]],
│ │ │ │ │      ['define_5farray_3c_3e_12', ['define_array&lt;&gt;', ['../structmsgpack_1_1type_1_1define__array_3_4.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['define_5farray_5fimp_13', ['define_array_imp', ['../structmsgpack_1_1type_1_1define__array__imp.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['define_5farray_5fimp_3c_20tuple_2c_201_20_3e_14', ['define_array_imp&lt; Tuple, 1 &gt;', ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html', 1, 'msgpack::type']]],
│ │ │ │ │ @@ -51,13 +51,13 @@
│ │ │ │ │      ['define_5fmap_5fimp_3c_20tuple_2c_200_20_3e_19', ['define_map_imp&lt; Tuple, 0 &gt;', ['../structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['define_5ftype_20', ['define_type', ['../classmsgpack_1_1define.html#ae7e8a3d402dce5fb70796fa4ee6460c8', 1, 'msgpack::define']]],
│ │ │ │ │      ['depth_21', ['depth', ['../classmsgpack_1_1unpack__limit.html#a715afed03199a0b69fe2fccdb91567d9', 1, 'msgpack::unpack_limit']]],
│ │ │ │ │      ['depth_5fsize_5foverflow_22', ['depth_size_overflow', ['../structmsgpack_1_1depth__size__overflow.html', 1, 'msgpack::depth_size_overflow'],
│ │ │ │ │          ['../structmsgpack_1_1depth__size__overflow.html#a2faa686357fab2ae44c6f1ead925349b', 1, 'msgpack::depth_size_overflow::depth_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │          ['../structmsgpack_1_1depth__size__overflow.html#a42559d98bcdb88c7776a2c70450280fc', 1, 'msgpack::depth_size_overflow::depth_size_overflow(const char *msg)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['deque_2ehpp_23', ['deque.hpp', ['../adaptor_2deque_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2deque_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['deque_2ehpp_23', ['deque.hpp', ['../v1_2adaptor_2deque_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2deque_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['div_2ehpp_24', ['div.hpp', ['../div_8hpp.html', 1, '']]],
│ │ │ │ │      ['div_5fbase_2ehpp_25', ['div_base.hpp', ['../div__base_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_5.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,70 +1,70 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['eat_2ehpp_0', ['eat.hpp', ['../eat_8hpp.html', 1, '']]],
│ │ │ │ │      ['elem_2ehpp_1', ['elem.hpp', ['../variadic_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../array_2elem_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['empty_2ehpp_2', ['empty.hpp', ['../facilities_2empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['empty_2ehpp_2', ['empty.hpp', ['../empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../facilities_2empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['end_3', ['end', ['../namespacemsgpack.html#a9426a4160106ee0a2574c731656ea9ac', 1, 'msgpack::end(msgpack::object_map &amp;map)'],
│ │ │ │ │          ['../namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b', 1, 'msgpack::end(const msgpack::object_array &amp;array)'],
│ │ │ │ │ -        ['../namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65', 1, 'msgpack::end(msgpack::object_array &amp;array)'],
│ │ │ │ │ -        ['../namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad', 1, 'msgpack::end(const msgpack::object_map &amp;map)']
│ │ │ │ │ +        ['../namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad', 1, 'msgpack::end(const msgpack::object_map &amp;map)'],
│ │ │ │ │ +        ['../namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65', 1, 'msgpack::end(msgpack::object_array &amp;array)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['end_5farray_4', ['end_array', ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a1c5f8cf4786f17ff49c266afbce81a1a', 1, 'msgpack::detail::create_object_visitor::end_array()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a05e01cdda5ce8a9a01c43acad19a0cad', 1, 'msgpack::null_visitor::end_array()'],
│ │ │ │ │ +    ['end_5farray_4', ['end_array', ['../structmsgpack_1_1aligned__zone__size__visitor.html#a599eb7d1c70740702b5a4982a2406172', 1, 'msgpack::aligned_zone_size_visitor::end_array()'],
│ │ │ │ │          ['../structmsgpack_1_1object__equal__visitor.html#af34835676df94810906826c3dd036822', 1, 'msgpack::object_equal_visitor::end_array()'],
│ │ │ │ │ -        ['../structmsgpack_1_1aligned__zone__size__visitor.html#a599eb7d1c70740702b5a4982a2406172', 1, 'msgpack::aligned_zone_size_visitor::end_array()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__stringize__visitor.html#a32f5f70a868f5b6097ce930a79872be1', 1, 'msgpack::object_stringize_visitor::end_array()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__pack__visitor.html#a9b13e78aa03d784d766483d81624001b', 1, 'msgpack::object_pack_visitor::end_array()']
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a1c5f8cf4786f17ff49c266afbce81a1a', 1, 'msgpack::detail::create_object_visitor::end_array()'],
│ │ │ │ │ +        ['../structmsgpack_1_1null__visitor.html#a05e01cdda5ce8a9a01c43acad19a0cad', 1, 'msgpack::null_visitor::end_array()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__pack__visitor.html#a9b13e78aa03d784d766483d81624001b', 1, 'msgpack::object_pack_visitor::end_array()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__stringize__visitor.html#a32f5f70a868f5b6097ce930a79872be1', 1, 'msgpack::object_stringize_visitor::end_array()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['end_5farray_5fitem_5', ['end_array_item', ['../structmsgpack_1_1null__visitor.html#af80e9dd9f6cb80c090c3be0d1a9d6d02', 1, 'msgpack::null_visitor::end_array_item()'],
│ │ │ │ │ -        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a625b62bf3d2abac2646d360852f57ff6', 1, 'msgpack::detail::create_object_visitor::end_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#a42d84fcb5253ff4284bc073465136b95', 1, 'msgpack::object_equal_visitor::end_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1aligned__zone__size__visitor.html#abaf39520fde44043da35dfe9ddc3cff2', 1, 'msgpack::aligned_zone_size_visitor::end_array_item()'],
│ │ │ │ │ +    ['end_5farray_5fitem_5', ['end_array_item', ['../structmsgpack_1_1object__pack__visitor.html#adc1d6a29196e5f59a39c2f039244a04f', 1, 'msgpack::object_pack_visitor::end_array_item()'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#aad8f58dc1c068814187846b614351479', 1, 'msgpack::object_stringize_visitor::end_array_item()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__pack__visitor.html#adc1d6a29196e5f59a39c2f039244a04f', 1, 'msgpack::object_pack_visitor::end_array_item()']
│ │ │ │ │ +        ['../structmsgpack_1_1aligned__zone__size__visitor.html#abaf39520fde44043da35dfe9ddc3cff2', 1, 'msgpack::aligned_zone_size_visitor::end_array_item()'],
│ │ │ │ │ +        ['../structmsgpack_1_1null__visitor.html#af80e9dd9f6cb80c090c3be0d1a9d6d02', 1, 'msgpack::null_visitor::end_array_item()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a625b62bf3d2abac2646d360852f57ff6', 1, 'msgpack::detail::create_object_visitor::end_array_item()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#a42d84fcb5253ff4284bc073465136b95', 1, 'msgpack::object_equal_visitor::end_array_item()']
│ │ │ │ │      ]],
│ │ │ │ │      ['end_5fmap_6', ['end_map', ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a23d0acde5c3f481e5be50760ccad722d', 1, 'msgpack::detail::create_object_visitor::end_map()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#af7a50d24b61071732f3006b2e1f81a6f', 1, 'msgpack::object_equal_visitor::end_map()'],
│ │ │ │ │ -        ['../structmsgpack_1_1aligned__zone__size__visitor.html#a1fa0b86eb991393cfdce8a3d6e37ec50', 1, 'msgpack::aligned_zone_size_visitor::end_map()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__stringize__visitor.html#abc9f35ef31d66c48fd4dbd60a2ca38d0', 1, 'msgpack::object_stringize_visitor::end_map()'],
│ │ │ │ │          ['../structmsgpack_1_1object__pack__visitor.html#a6f0e7f5398d4ee7046269280e440b8c0', 1, 'msgpack::object_pack_visitor::end_map()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__stringize__visitor.html#abc9f35ef31d66c48fd4dbd60a2ca38d0', 1, 'msgpack::object_stringize_visitor::end_map()'],
│ │ │ │ │ +        ['../structmsgpack_1_1aligned__zone__size__visitor.html#a1fa0b86eb991393cfdce8a3d6e37ec50', 1, 'msgpack::aligned_zone_size_visitor::end_map()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html#af7a50d24b61071732f3006b2e1f81a6f', 1, 'msgpack::object_equal_visitor::end_map()'],
│ │ │ │ │          ['../structmsgpack_1_1null__visitor.html#a0baccaf7788c49803d042c7e3539a653', 1, 'msgpack::null_visitor::end_map()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['end_5fmap_5fkey_7', ['end_map_key', ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a9db17f8058d935089c65cadb13e64916', 1, 'msgpack::detail::create_object_visitor::end_map_key()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__pack__visitor.html#a5e3720fd78af6642b2244fdfc0aab1b8', 1, 'msgpack::object_pack_visitor::end_map_key()'],
│ │ │ │ │ +    ['end_5fmap_5fkey_7', ['end_map_key', ['../structmsgpack_1_1object__pack__visitor.html#a5e3720fd78af6642b2244fdfc0aab1b8', 1, 'msgpack::object_pack_visitor::end_map_key()'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#aea8be1c9fdd68209a60a16f86296d65a', 1, 'msgpack::object_stringize_visitor::end_map_key()'],
│ │ │ │ │          ['../structmsgpack_1_1aligned__zone__size__visitor.html#abf7400ae8a27f2f58c8cdcaa9fa35cd0', 1, 'msgpack::aligned_zone_size_visitor::end_map_key()'],
│ │ │ │ │          ['../structmsgpack_1_1object__equal__visitor.html#ae8dde4af7d0187c99e02ff70d5126239', 1, 'msgpack::object_equal_visitor::end_map_key()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a9db17f8058d935089c65cadb13e64916', 1, 'msgpack::detail::create_object_visitor::end_map_key()'],
│ │ │ │ │          ['../structmsgpack_1_1null__visitor.html#a28d2d00b301086ba6bf68b032b6f7bac', 1, 'msgpack::null_visitor::end_map_key()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['end_5fmap_5fvalue_8', ['end_map_value', ['../structmsgpack_1_1aligned__zone__size__visitor.html#ad57c7cac96ff83a3426c6a713691efa8', 1, 'msgpack::aligned_zone_size_visitor::end_map_value()'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__stringize__visitor.html#a0e6b97ebbb193f437bae4779cd4614bb', 1, 'msgpack::object_stringize_visitor::end_map_value()'],
│ │ │ │ │ +    ['end_5fmap_5fvalue_8', ['end_map_value', ['../structmsgpack_1_1null__visitor.html#a053ef289c516aa3e843c619d08e84f72', 1, 'msgpack::null_visitor::end_map_value()'],
│ │ │ │ │          ['../structmsgpack_1_1object__pack__visitor.html#a86aa51bc2d256d0d36c69c935e1624cd', 1, 'msgpack::object_pack_visitor::end_map_value()'],
│ │ │ │ │ -        ['../structmsgpack_1_1null__visitor.html#a053ef289c516aa3e843c619d08e84f72', 1, 'msgpack::null_visitor::end_map_value()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__stringize__visitor.html#a0e6b97ebbb193f437bae4779cd4614bb', 1, 'msgpack::object_stringize_visitor::end_map_value()'],
│ │ │ │ │ +        ['../structmsgpack_1_1aligned__zone__size__visitor.html#ad57c7cac96ff83a3426c6a713691efa8', 1, 'msgpack::aligned_zone_size_visitor::end_map_value()'],
│ │ │ │ │          ['../structmsgpack_1_1object__equal__visitor.html#abbcaa0930072a58a092486cf22e41eaa', 1, 'msgpack::object_equal_visitor::end_map_value()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a68a9698e6d7fb7366ea1dbcf7207f570', 1, 'msgpack::detail::create_object_visitor::end_map_value()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['enum_2ehpp_9', ['enum.hpp', ['../tuple_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['enum_2ehpp_9', ['enum.hpp', ['../seq_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../tuple_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../array_2enum_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fbinary_5fparams_2ehpp_10', ['enum_binary_params.hpp', ['../enum__binary__params_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['enum_5fparams_2ehpp_11', ['enum_params.hpp', ['../repetition_2enum__params_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../enum__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['enum_5fparams_2ehpp_11', ['enum_params.hpp', ['../enum__params_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2enum__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['enum_5fparams_5fwith_5fa_5fdefault_2ehpp_12', ['enum_params_with_a_default.hpp', ['../repetition_2enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['enum_5fparams_5fwith_5fa_5fdefault_2ehpp_12', ['enum_params_with_a_default.hpp', ['../enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fparams_5fwith_5fdefaults_2ehpp_13', ['enum_params_with_defaults.hpp', ['../repetition_2enum__params__with__defaults_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../enum__params__with__defaults_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fshifted_2ehpp_14', ['enum_shifted.hpp', ['../repetition_2enum__shifted_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../enum__shifted_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ @@ -73,26 +73,26 @@
│ │ │ │ │          ['../enum__shifted__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5ftrailing_2ehpp_17', ['enum_trailing.hpp', ['../enum__trailing_8hpp.html', 1, '']]],
│ │ │ │ │      ['enum_5ftrailing_5fbinary_5fparams_2ehpp_18', ['enum_trailing_binary_params.hpp', ['../enum__trailing__binary__params_8hpp.html', 1, '']]],
│ │ │ │ │      ['enum_5ftrailing_5fparams_2ehpp_19', ['enum_trailing_params.hpp', ['../enum__trailing__params_8hpp.html', 1, '']]],
│ │ │ │ │      ['equal_2ehpp_20', ['equal.hpp', ['../equal_8hpp.html', 1, '']]],
│ │ │ │ │      ['error_2ehpp_21', ['error.hpp', ['../error_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['execute_22', ['execute', ['../classmsgpack_1_1detail_1_1context.html#a6cd7734267852dccdf03a1ebde4d9f5f', 1, 'msgpack::detail::context::execute()'],
│ │ │ │ │ -        ['../classmsgpack_1_1unpacker.html#acfa3d1d984b4870e3b2cf9ff6af92b80', 1, 'msgpack::unpacker::execute()']
│ │ │ │ │ +    ['execute_22', ['execute', ['../classmsgpack_1_1unpacker.html#acfa3d1d984b4870e3b2cf9ff6af92b80', 1, 'msgpack::unpacker::execute()'],
│ │ │ │ │ +        ['../classmsgpack_1_1detail_1_1context.html#a6cd7734267852dccdf03a1ebde4d9f5f', 1, 'msgpack::detail::context::execute()']
│ │ │ │ │      ]],
│ │ │ │ │      ['expand_2ehpp_23', ['expand.hpp', ['../expand_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../facilities_2expand_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['expr_5fif_2ehpp_24', ['expr_if.hpp', ['../control_2expr__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../expr__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['expr_5fif_2ehpp_24', ['expr_if.hpp', ['../expr__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../control_2expr__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['expr_5fiif_2ehpp_25', ['expr_iif.hpp', ['../expr__iif_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['ext_26', ['ext', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a0c6ae6bce042ee77472c2204633bf189', 1, 'msgpack::type::EXT'],
│ │ │ │ │ -        ['../classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71', 1, 'msgpack::type::ext::ext(int8_t t, const char *p, uint32_t s)'],
│ │ │ │ │ +    ['ext_26', ['ext', ['../classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71', 1, 'msgpack::type::ext::ext()'],
│ │ │ │ │ +        ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a0c6ae6bce042ee77472c2204633bf189', 1, 'msgpack::type::EXT'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0', 1, 'msgpack::type::ext::ext(int8_t t, uint32_t s)'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2', 1, 'msgpack::type::ext::ext(ext_ref const &amp;)'],
│ │ │ │ │          ['../classmsgpack_1_1unpack__limit.html#afe2bd12a77c4d58c03e51d3513646ccd', 1, 'msgpack::unpack_limit::ext()'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1ext.html', 1, 'msgpack::type::ext'],
│ │ │ │ │          ['../classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924', 1, 'msgpack::type::ext::ext()'],
│ │ │ │ │          ['../unionmsgpack_1_1object_1_1union__type.html#a25ee4845fc3c57dd8a6c6216187a76fc', 1, 'msgpack::object::union_type::ext']
│ │ │ │ │      ]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_6.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,25 +1,25 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['f64_0', ['f64', ['../unionmsgpack_1_1object_1_1union__type.html#af7ec0e3091e15e53c81e299614ad8d2c', 1, 'msgpack::object::union_type']]],
│ │ │ │ │      ['facilities_2ehpp_1', ['facilities.hpp', ['../facilities_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['fbuffer_2', ['fbuffer', ['../classmsgpack_1_1fbuffer.html#af11d919a9221bde5ecdbf4407ccb8869', 1, 'msgpack::fbuffer::fbuffer(const fbuffer &amp;)=delete'],
│ │ │ │ │ -        ['../classmsgpack_1_1fbuffer.html#ab99146a6d0e792d1c2207c3b3bdb2136', 1, 'msgpack::fbuffer::fbuffer(FILE *file)'],
│ │ │ │ │ -        ['../classmsgpack_1_1fbuffer.html', 1, 'msgpack::fbuffer']
│ │ │ │ │ +    ['fbuffer_2', ['fbuffer', ['../classmsgpack_1_1fbuffer.html#af11d919a9221bde5ecdbf4407ccb8869', 1, 'msgpack::fbuffer::fbuffer()'],
│ │ │ │ │ +        ['../classmsgpack_1_1fbuffer.html', 1, 'msgpack::fbuffer'],
│ │ │ │ │ +        ['../classmsgpack_1_1fbuffer.html#ab99146a6d0e792d1c2207c3b3bdb2136', 1, 'msgpack::fbuffer::fbuffer()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fbuffer_2ehpp_3', ['fbuffer.hpp', ['../v1_2fbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../fbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['fbuffer_2ehpp_3', ['fbuffer.hpp', ['../fbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2fbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['fbuffer_5fdecl_2ehpp_4', ['fbuffer_decl.hpp', ['../fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['file_5', ['file', ['../classmsgpack_1_1fbuffer.html#a10e54461c9e01a37f32b48182ead8438', 1, 'msgpack::fbuffer']]],
│ │ │ │ │ -    ['filter_2ehpp_6', ['filter.hpp', ['../seq_2filter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2filter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['filter_2ehpp_6', ['filter.hpp', ['../list_2filter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2filter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['finish_2ehpp_7', ['finish.hpp', ['../finish_8hpp.html', 1, '']]],
│ │ │ │ │      ['first_5fn_2ehpp_8', ['first_n.hpp', ['../seq_2first__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2first__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['fix_5fint_9', ['fix_int', ['../structmsgpack_1_1type_1_1fix__int.html', 1, 'msgpack::type::fix_int&lt; T &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1fix__int.html#a7cca6060e52608e3d665dda4e4fff430', 1, 'msgpack::type::fix_int::fix_int()'],
│ │ │ │ │ @@ -29,52 +29,52 @@
│ │ │ │ │      ['fix_5fint32_11', ['fix_int32', ['../namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fint64_12', ['fix_int64', ['../namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fint8_13', ['fix_int8', ['../namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fuint16_14', ['fix_uint16', ['../namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fuint32_15', ['fix_uint32', ['../namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fuint64_16', ['fix_uint64', ['../namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808', 1, 'msgpack::type']]],
│ │ │ │ │      ['fix_5fuint8_17', ['fix_uint8', ['../namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2', 1, 'msgpack::type']]],
│ │ │ │ │ -    ['fixint_2ehpp_18', ['fixint.hpp', ['../adaptor_2fixint_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2fixint_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['fixint_2ehpp_18', ['fixint.hpp', ['../v1_2adaptor_2fixint_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2fixint_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fixint_5fdecl_2ehpp_19', ['fixint_decl.hpp', ['../adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['fixint_5fdecl_2ehpp_19', ['fixint_decl.hpp', ['../v2_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['float_20', ['FLOAT', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab0cdf4a9bda2e0b702440948775c2b8e', 1, 'msgpack::type']]],
│ │ │ │ │      ['float_2ehpp_21', ['float.hpp', ['../adaptor_2float_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2float_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['float32_22', ['FLOAT32', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af2800978fe9475605e73afd3bdd919a2', 1, 'msgpack::type']]],
│ │ │ │ │      ['float64_23', ['FLOAT64', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a13a15f55478e06bab3f1870f9d1cf301', 1, 'msgpack::type']]],
│ │ │ │ │      ['flush_24', ['flush', ['../classmsgpack_1_1zbuffer.html#a019a9dbb9e330d7a428ec3314d138e71', 1, 'msgpack::zbuffer']]],
│ │ │ │ │      ['fold_5fleft_2ehpp_25', ['fold_left.hpp', ['../seq_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2detail_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2detail_2edg_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2detail_2dmc_2fold__left_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fold_5fright_2ehpp_26', ['fold_right.hpp', ['../list_2detail_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2detail_2edg_2fold__right_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['fold_5fright_2ehpp_26', ['fold_right.hpp', ['../list_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2detail_2edg_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2detail_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2fold__right_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_2ehpp_27', ['for.hpp', ['../repetition_2detail_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../repetition_2detail_2msvc_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../repetition_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['for_2ehpp_27', ['for.hpp', ['../repetition_2detail_2msvc_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2detail_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2detail_2edg_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2detail_2dmc_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../for_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_5feach_2ehpp_28', ['for_each.hpp', ['../list_2for__each_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2for__each_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['for_5feach_2ehpp_28', ['for_each.hpp', ['../seq_2for__each_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2for__each_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_5feach_5fi_2ehpp_29', ['for_each_i.hpp', ['../list_2for__each__i_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2for__each__i_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['for_5feach_5fi_2ehpp_29', ['for_each_i.hpp', ['../seq_2for__each__i_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2for__each__i_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['for_5feach_5fproduct_2ehpp_30', ['for_each_product.hpp', ['../seq_2for__each__product_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2for__each__product_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['forward1_2ehpp_31', ['forward1.hpp', ['../forward1_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward2_2ehpp_32', ['forward2.hpp', ['../forward2_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward3_2ehpp_33', ['forward3.hpp', ['../forward3_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_9.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -3,37 +3,37 @@
│ │ │ │ │      ['identity_2ehpp_1', ['identity.hpp', ['../identity_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../facilities_2identity_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['if_2ehpp_2', ['if.hpp', ['../if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../control_2if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['iif_2ehpp_3', ['iif.hpp', ['../iif_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['implicit_5ftype_4', ['implicit_type', ['../structmsgpack_1_1object_1_1implicit__type.html', 1, 'msgpack::object::implicit_type'],
│ │ │ │ │ -        ['../structmsgpack_1_1object_1_1implicit__type.html#a9edb3e24e7da78708f1f4d513e082e03', 1, 'msgpack::object::implicit_type::implicit_type()']
│ │ │ │ │ +    ['implicit_5ftype_4', ['implicit_type', ['../structmsgpack_1_1object_1_1implicit__type.html#a9edb3e24e7da78708f1f4d513e082e03', 1, 'msgpack::object::implicit_type::implicit_type()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object_1_1implicit__type.html', 1, 'msgpack::object::implicit_type']
│ │ │ │ │      ]],
│ │ │ │ │      ['inc_2ehpp_5', ['inc.hpp', ['../arithmetic_2inc_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../inc_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['incr_5fcount_6', ['incr_count', ['../namespacemsgpack_1_1detail.html#acab43016fc2cfb3d3e0a44821b1f0733', 1, 'msgpack::detail']]],
│ │ │ │ │      ['init_7', ['init', ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a665669f1def94ca3ab3c92832f86028a', 1, 'msgpack::detail::create_object_visitor::init()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1context.html#ae0d157b928a8ed6d30115e6d7eed4913', 1, 'msgpack::detail::context::init()']
│ │ │ │ │      ]],
│ │ │ │ │      ['init_5fcount_8', ['init_count', ['../namespacemsgpack_1_1detail.html#a5138926c34b98462353d3ade9bcc2d0a', 1, 'msgpack::detail']]],
│ │ │ │ │      ['insert_2ehpp_9', ['insert.hpp', ['../array_2insert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2insert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2insert_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['insufficient_5fbytes_10', ['insufficient_bytes', ['../structmsgpack_1_1null__visitor.html#a1ee9c50dd02405595c3659328616c702', 1, 'msgpack::null_visitor::insufficient_bytes()'],
│ │ │ │ │ -        ['../structmsgpack_1_1insufficient__bytes.html', 1, 'msgpack::insufficient_bytes'],
│ │ │ │ │ +    ['insufficient_5fbytes_10', ['insufficient_bytes', ['../structmsgpack_1_1insufficient__bytes.html', 1, 'msgpack::insufficient_bytes'],
│ │ │ │ │ +        ['../structmsgpack_1_1insufficient__bytes.html#a1ebf51ee40d03669733be81b646d0d70', 1, 'msgpack::insufficient_bytes::insufficient_bytes()'],
│ │ │ │ │ +        ['../structmsgpack_1_1null__visitor.html#a1ee9c50dd02405595c3659328616c702', 1, 'msgpack::null_visitor::insufficient_bytes()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1create__object__visitor.html#a504e62d56a859d1d4cc3f3357e97a275', 1, 'msgpack::detail::create_object_visitor::insufficient_bytes()'],
│ │ │ │ │ -        ['../structmsgpack_1_1insufficient__bytes.html#a19eb79c68abb59c61d3b1ee80df47e48', 1, 'msgpack::insufficient_bytes::insufficient_bytes(const std::string &amp;msg)'],
│ │ │ │ │ -        ['../structmsgpack_1_1insufficient__bytes.html#a1ebf51ee40d03669733be81b646d0d70', 1, 'msgpack::insufficient_bytes::insufficient_bytes(const char *msg)']
│ │ │ │ │ +        ['../structmsgpack_1_1insufficient__bytes.html#a19eb79c68abb59c61d3b1ee80df47e48', 1, 'msgpack::insufficient_bytes::insufficient_bytes()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['int_2ehpp_11', ['int.hpp', ['../v1_2adaptor_2int_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2int_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['int_2ehpp_11', ['int.hpp', ['../adaptor_2int_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2int_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['int_5fdecl_2ehpp_12', ['int_decl.hpp', ['../v3_2adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['integral_5fcast_13', ['integral_cast', ['../namespacemsgpack_1_1adaptor_1_1detail.html#a86b1bd6b31fd57f9a3c4392c10b4d446', 1, 'msgpack::adaptor::detail']]],
│ │ │ │ │ @@ -44,17 +44,17 @@
│ │ │ │ │      ['is_5f1_2ehpp_18', ['is_1.hpp', ['../is__1_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fbegin_5fparens_2ehpp_19', ['is_begin_parens.hpp', ['../detail_2is__begin__parens_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../is__begin__parens_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['is_5fbinary_2ehpp_20', ['is_binary.hpp', ['../is__binary_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fbool_21', ['is_bool', ['../structmsgpack_1_1type_1_1basic__variant.html#ad6c117ce397d0752d095dd49941b6452', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fdouble_22', ['is_double', ['../structmsgpack_1_1type_1_1basic__variant.html#ab6a90129cb8db13099bc4129caaaa6e3', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │ -    ['is_5fempty_2ehpp_23', ['is_empty.hpp', ['../facilities_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['is_5fempty_2ehpp_23', ['is_empty.hpp', ['../seq_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../facilities_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../facilities_2is__empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['is_5fempty_5for_5f1_2ehpp_24', ['is_empty_or_1.hpp', ['../is__empty__or__1_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fempty_5fvariadic_2ehpp_25', ['is_empty_variadic.hpp', ['../is__empty__variadic_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fext_26', ['is_ext', ['../structmsgpack_1_1type_1_1basic__variant.html#a9139d4fbbbfb807c27999c98c70e36de', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fext_5fref_27', ['is_ext_ref', ['../structmsgpack_1_1type_1_1basic__variant.html#a4dc4c8af53de220360072f448f14ff93', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fint64_5ft_28', ['is_int64_t', ['../structmsgpack_1_1type_1_1basic__variant.html#a5004680b684df906fcb6fbf53b05c52a', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fmap_29', ['is_map', ['../structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │ @@ -77,16 +77,16 @@
│ │ │ │ │      ['is_5fstring_42', ['is_string', ['../structmsgpack_1_1type_1_1basic__variant.html#a4e70d0d3261b59b3d77ba03ff52522e3', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fuint64_5ft_43', ['is_uint64_t', ['../structmsgpack_1_1type_1_1basic__variant.html#aa6989929a6dd07ddbc9de2a42e094c96', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5funary_2ehpp_44', ['is_unary.hpp', ['../is__unary_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fvector_45', ['is_vector', ['../structmsgpack_1_1type_1_1basic__variant.html#a563b46a01330da5cc890f3d58bc51b0c', 1, 'msgpack::type::basic_variant']]],
│ │ │ │ │      ['is_5fvector_5fchar_46', ['is_vector_char', ['../structmsgpack_1_1type_1_1basic__variant.html#a7c55f7baa7edef304583b8aec15a7ba6', 1, 'msgpack::type::basic_variant::is_vector_char() const'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1basic__variant.html#a548a20ff13cb799f93a8264995d92b51', 1, 'msgpack::type::basic_variant::is_vector_char()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['iterate_2ehpp_47', ['iterate.hpp', ['../iteration_2iterate_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../iterate_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['iterate_2ehpp_47', ['iterate.hpp', ['../iterate_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../iteration_2iterate_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['iteration_2ehpp_48', ['iteration.hpp', ['../iteration_8hpp.html', 1, '']]],
│ │ │ │ │      ['iterator_2ehpp_49', ['iterator.hpp', ['../v1_2iterator_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../iterator_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['iterator_5fdecl_2ehpp_50', ['iterator_decl.hpp', ['../v3_2iterator__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2iterator__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_b.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,21 +1,21 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['less_2ehpp_0', ['less.hpp', ['../less_8hpp.html', 1, '']]],
│ │ │ │ │      ['less_5fequal_2ehpp_1', ['less_equal.hpp', ['../less__equal_8hpp.html', 1, '']]],
│ │ │ │ │      ['library_2ehpp_2', ['library.hpp', ['../library_8hpp.html', 1, '']]],
│ │ │ │ │      ['limit_3', ['limit', ['../classmsgpack_1_1detail_1_1unpack__user.html#a2d2e3006f8e56c89b53860c40ed89e76', 1, 'msgpack::detail::unpack_user::limit()'],
│ │ │ │ │          ['../classmsgpack_1_1detail_1_1unpack__user.html#aa7018d4c85e72023e40e16e050b06628', 1, 'msgpack::detail::unpack_user::limit() const']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['limits_2ehpp_4', ['limits.hpp', ['../config_2limits_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../limits_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['limits_2ehpp_4', ['limits.hpp', ['../limits_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../config_2limits_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['line_2ehpp_5', ['line.hpp', ['../line_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['list_2ehpp_6', ['list.hpp', ['../preprocessor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['list_2ehpp_6', ['list.hpp', ['../v1_2adaptor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../preprocessor_2list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['load_7', ['load', ['../namespacemsgpack_1_1detail.html#a230532ac88eabae7e5fe453f06d62883', 1, 'msgpack::detail::load(T &amp;dst, const char *n)'],
│ │ │ │ │          ['../namespacemsgpack_1_1detail.html#aab88c2d7e632e9c57ea46326bd52f83c', 1, 'msgpack::detail::load(T &amp;dst, const char *n)'],
│ │ │ │ │          ['../namespacemsgpack_1_1detail.html#a56485f438c161233525c4f248758b368', 1, 'msgpack::detail::load(T &amp;dst, const char *n)'],
│ │ │ │ │          ['../namespacemsgpack_1_1detail.html#a962ca3f26624ccd61e853eb35f1d7760', 1, 'msgpack::detail::load(T &amp;dst, const char *n)'],
│ │ │ │ │          ['../namespacemsgpack_1_1detail.html#af50376fb39e965c654190d9fb7c665ea', 1, 'msgpack::detail::load(uint32_t &amp;dst, const char *n)']
│ │ │ │ │      ]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_c.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -38,29 +38,29 @@
│ │ │ │ │          ['../adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['map_5fkey_17', ['map_key', ['../classmsgpack_1_1detail_1_1unpack__stack.html#af98a8f16ff015f621b6edf4eaed4c0dd', 1, 'msgpack::detail::unpack_stack']]],
│ │ │ │ │      ['map_5fsize_5foverflow_18', ['map_size_overflow', ['../structmsgpack_1_1map__size__overflow.html', 1, 'msgpack::map_size_overflow'],
│ │ │ │ │          ['../structmsgpack_1_1map__size__overflow.html#a3cc0bd68ded15d75fc321f2b8c57834b', 1, 'msgpack::map_size_overflow::map_size_overflow(const std::string &amp;msg)'],
│ │ │ │ │          ['../structmsgpack_1_1map__size__overflow.html#a8d51bebfd89b57db65f56170d2db7fb9', 1, 'msgpack::map_size_overflow::map_size_overflow(const char *msg)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['max_2ehpp_19', ['max.hpp', ['../selection_2max_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../max_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['max_2ehpp_19', ['max.hpp', ['../max_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../selection_2max_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['message_5fsize_20', ['message_size', ['../classmsgpack_1_1unpacker.html#a8e65f6c8ff0575915f81eb2953ae2fe7', 1, 'msgpack::unpacker']]],
│ │ │ │ │ -    ['meta_2ehpp_21', ['meta.hpp', ['../meta_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2meta_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['meta_2ehpp_21', ['meta.hpp', ['../v1_2meta_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../meta_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['meta_5fdecl_2ehpp_22', ['meta_decl.hpp', ['../v3_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2meta__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../meta__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['migrate_23', ['migrate', ['../classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106', 1, 'msgpack::vrefbuffer']]],
│ │ │ │ │ -    ['min_2ehpp_24', ['min.hpp', ['../selection_2min_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../min_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['min_2ehpp_24', ['min.hpp', ['../min_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../selection_2min_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['mod_2ehpp_25', ['mod.hpp', ['../mod_8hpp.html', 1, '']]],
│ │ │ │ │      ['msgpack_26', ['msgpack', ['../namespacemsgpack.html', 1, '']]],
│ │ │ │ │      ['msgpack_2ehpp_27', ['msgpack.hpp', ['../msgpack_8hpp.html', 1, '']]],
│ │ │ │ │      ['msgpack_3a_3aadaptor_28', ['adaptor', ['../namespacemsgpack_1_1adaptor.html', 1, 'msgpack']]],
│ │ │ │ │      ['msgpack_3a_3aadaptor_3a_3adetail_29', ['detail', ['../namespacemsgpack_1_1adaptor_1_1detail.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['msgpack_3a_3aadaptor_3a_3adetail_3a_3aarray_30', ['array', ['../namespacemsgpack_1_1adaptor_1_1detail_1_1array.html', 1, 'msgpack::adaptor::detail']]],
│ │ │ │ │ @@ -15127,19 +15127,19 @@
│ │ │ │ │          ['../v3_2sbuffer__decl_8hpp.html#ade520c7c47ad98eedfa182d236c9a4e6', 1, 'MSGPACK_SBUFFER_INIT_SIZE:&#160;sbuffer_decl.hpp'],
│ │ │ │ │          ['../v2_2sbuffer__decl_8hpp.html#ade520c7c47ad98eedfa182d236c9a4e6', 1, 'MSGPACK_SBUFFER_INIT_SIZE:&#160;sbuffer_decl.hpp']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5fstr_10143', ['msgpack_str', ['../version_8hpp.html#afd0216a62af3f20bc078ddbd0858005f', 1, 'MSGPACK_STR:&#160;version.hpp'],
│ │ │ │ │          ['../v1_2version_8hpp.html#afd0216a62af3f20bc078ddbd0858005f', 1, 'MSGPACK_STR:&#160;version.hpp']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5ftraditional_5fmsvc_10144', ['MSGPACK_TRADITIONAL_MSVC', ['../config_8hpp.html#a807aa1f1ce748669e619d8ab8af60e6f', 1, 'config.hpp']]],
│ │ │ │ │ -    ['msgpack_5ftuple_2ehpp_10145', ['msgpack_tuple.hpp', ['../adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['msgpack_5ftuple_2ehpp_10145', ['msgpack_tuple.hpp', ['../v1_2adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['msgpack_5ftuple_5fdecl_2ehpp_10146', ['msgpack_tuple_decl.hpp', ['../v2_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['msgpack_5ftuple_5fdecl_2ehpp_10146', ['msgpack_tuple_decl.hpp', ['../v3_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5ftype_10147', ['msgpack_type', ['../classmsgpack_1_1define.html#afaa1391b7633eb5b3343dc2d3bb4d009', 1, 'msgpack::define']]],
│ │ │ │ │      ['msgpack_5funpack_10148', ['msgpack_unpack', ['../structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69', 1, 'msgpack::type::define_map::msgpack_unpack()'],
│ │ │ │ │          ['../classmsgpack_1_1define.html#ae414ae8ad8a7d4b3084aca0e5abdf70c', 1, 'msgpack::define::msgpack_unpack()'],
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042', 1, 'msgpack::type::define_array&lt;&gt;::msgpack_unpack()'],
│ │ │ │ │ @@ -15148,26 +15148,26 @@
│ │ │ │ │          ['../structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042', 1, 'msgpack::type::define_array&lt;&gt;::msgpack_unpack()']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5funpack_5fstate_10149', ['msgpack_unpack_state', ['../unpack__define_8hpp.html#abf18a117e7573ae99ee87f2ebc7fb767', 1, 'unpack_define.hpp']]],
│ │ │ │ │      ['msgpack_5funpacker_5fdefault_5finitial_5fbuffer_5fsize_10150', ['MSGPACK_UNPACKER_DEFAULT_INITIAL_BUFFER_SIZE', ['../v1_2unpack__decl_8hpp.html#a4baafa89ec6ef8fd56846dc3b37dae25', 1, 'unpack_decl.hpp']]],
│ │ │ │ │      ['msgpack_5funpacker_5finit_5fbuffer_5fsize_10151', ['MSGPACK_UNPACKER_INIT_BUFFER_SIZE', ['../v1_2unpack__decl_8hpp.html#a425e3370ec89bc0a8ebc645d8d7f3d7f', 1, 'unpack_decl.hpp']]],
│ │ │ │ │      ['msgpack_5funpacker_5freserve_5fsize_10152', ['MSGPACK_UNPACKER_RESERVE_SIZE', ['../v1_2unpack__decl_8hpp.html#a4387f358acd5455b09dedd1d1bb6ea0e', 1, 'unpack_decl.hpp']]],
│ │ │ │ │      ['msgpack_5fuse_5fcpp03_10153', ['MSGPACK_USE_CPP03', ['../cpp__version_8hpp.html#ad1fe639eba826cadf22876a25ad8855b', 1, 'cpp_version.hpp']]],
│ │ │ │ │ -    ['msgpack_5fvariant_2ehpp_10154', ['msgpack_variant.hpp', ['../adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['msgpack_5fvariant_2ehpp_10154', ['msgpack_variant.hpp', ['../v1_2adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5fvariant_5fdecl_2ehpp_10155', ['msgpack_variant_decl.hpp', ['../adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5fversion_10156', ['msgpack_version', ['../v1_2version_8hpp.html#a12d472ed8a64ed7b4abf73a8483675e0', 1, 'MSGPACK_VERSION:&#160;version.hpp'],
│ │ │ │ │ -        ['../version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void):&#160;version.hpp'],
│ │ │ │ │ +        ['../version_8hpp.html#a12d472ed8a64ed7b4abf73a8483675e0', 1, 'MSGPACK_VERSION:&#160;version.hpp'],
│ │ │ │ │          ['../v1_2version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void):&#160;version.hpp'],
│ │ │ │ │ -        ['../version_8hpp.html#a12d472ed8a64ed7b4abf73a8483675e0', 1, 'MSGPACK_VERSION:&#160;version.hpp']
│ │ │ │ │ +        ['../version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void):&#160;version.hpp']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5fversion_5fi_10157', ['msgpack_version_i', ['../v1_2version_8hpp.html#acbf90a7b364a93d81c6f59bb38ab3839', 1, 'MSGPACK_VERSION_I:&#160;version.hpp'],
│ │ │ │ │          ['../version_8hpp.html#acbf90a7b364a93d81c6f59bb38ab3839', 1, 'MSGPACK_VERSION_I:&#160;version.hpp']
│ │ │ │ │      ]],
│ │ │ │ │      ['msgpack_5fversion_5fmajor_10158', ['msgpack_version_major', ['../v1_2version_8hpp.html#a3ff7c98e969f607dfcd70e5bfd6351a9', 1, 'msgpack_version_major(void):&#160;version.hpp'],
│ │ │ │ │          ['../version_8hpp.html#a3ff7c98e969f607dfcd70e5bfd6351a9', 1, 'msgpack_version_major(void):&#160;version.hpp'],
│ │ │ │ │          ['../version__master_8hpp.html#af7f5e54b80d8604ac21d0f7a03719324', 1, 'MSGPACK_VERSION_MAJOR:&#160;version_master.hpp']
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_d.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -6,28 +6,28 @@
│ │ │ │ │      ]],
│ │ │ │ │      ['nil_2', ['nil', ['../namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a747d666186956d25be744e4e6e3f392e', 1, 'msgpack::type::NIL'],
│ │ │ │ │          ['../namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7', 1, 'msgpack::type::nil']
│ │ │ │ │      ]],
│ │ │ │ │      ['nil_2ehpp_3', ['nil.hpp', ['../adaptor_2nil_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2nil_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['nil_5fdecl_2ehpp_4', ['nil_decl.hpp', ['../v3_2adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['nil_5fdecl_2ehpp_4', ['nil_decl.hpp', ['../v2_2adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2nil__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['nil_5ft_5', ['nil_t', ['../structmsgpack_1_1type_1_1nil__t.html', 1, 'msgpack::type']]],
│ │ │ │ │      ['nonparsed_5fbuffer_6', ['nonparsed_buffer', ['../classmsgpack_1_1unpacker.html#ab5920fa741fd620f28aea62dd7b6184a', 1, 'msgpack::unpacker']]],
│ │ │ │ │      ['nonparsed_5fsize_7', ['nonparsed_size', ['../classmsgpack_1_1unpacker.html#a68279f3a1cfa5a26aefb62966cb8b907', 1, 'msgpack::unpacker']]],
│ │ │ │ │      ['nor_2ehpp_8', ['nor.hpp', ['../nor_8hpp.html', 1, '']]],
│ │ │ │ │      ['not_2ehpp_9', ['not.hpp', ['../not_8hpp.html', 1, '']]],
│ │ │ │ │      ['not_5fequal_2ehpp_10', ['not_equal.hpp', ['../not__equal_8hpp.html', 1, '']]],
│ │ │ │ │      ['null_2ehpp_11', ['null.hpp', ['../null_8hpp.html', 1, '']]],
│ │ │ │ │      ['null_5fvisitor_12', ['null_visitor', ['../structmsgpack_1_1null__visitor.html', 1, 'msgpack']]],
│ │ │ │ │      ['null_5fvisitor_2ehpp_13', ['null_visitor.hpp', ['../v2_2null__visitor_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../null__visitor_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['null_5fvisitor_5fdecl_2ehpp_14', ['null_visitor_decl.hpp', ['../v3_2null__visitor__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['null_5fvisitor_5fdecl_2ehpp_14', ['null_visitor_decl.hpp', ['../null__visitor__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2null__visitor__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../null__visitor__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2null__visitor__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_e.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -57,47 +57,47 @@
│ │ │ │ │      ['object_3c_20unsigned_20long_20_3e_33', ['object&lt; unsigned long &gt;', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['object_3c_20unsigned_20long_20long_20_3e_34', ['object&lt; unsigned long long &gt;', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['object_3c_20unsigned_20short_20_3e_35', ['object&lt; unsigned short &gt;', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['object_3c_20wchar_5ft_20_3e_36', ['object&lt; wchar_t &gt;', ['../structmsgpack_1_1adaptor_1_1object_3_01wchar__t_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['object_5farray_37', ['object_array', ['../structmsgpack_1_1object__array.html', 1, 'msgpack']]],
│ │ │ │ │      ['object_5fbin_38', ['object_bin', ['../structmsgpack_1_1object__bin.html', 1, 'msgpack']]],
│ │ │ │ │      ['object_5fchar_39', ['object_char', ['../namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b', 1, 'msgpack::type::detail']]],
│ │ │ │ │ -    ['object_5fdecl_2ehpp_40', ['object_decl.hpp', ['../v1_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5fdecl_2ehpp_40', ['object_decl.hpp', ['../v3_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2object__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../object__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5fequal_5fvisitor_41', ['object_equal_visitor', ['../structmsgpack_1_1object__equal__visitor.html', 1, 'msgpack::object_equal_visitor'],
│ │ │ │ │ -        ['../structmsgpack_1_1object__equal__visitor.html#add83f213507bd5355b27412bc30afc7d', 1, 'msgpack::object_equal_visitor::object_equal_visitor()']
│ │ │ │ │ +    ['object_5fequal_5fvisitor_41', ['object_equal_visitor', ['../structmsgpack_1_1object__equal__visitor.html#add83f213507bd5355b27412bc30afc7d', 1, 'msgpack::object_equal_visitor::object_equal_visitor()'],
│ │ │ │ │ +        ['../structmsgpack_1_1object__equal__visitor.html', 1, 'msgpack::object_equal_visitor']
│ │ │ │ │      ]],
│ │ │ │ │      ['object_5fext_42', ['object_ext', ['../structmsgpack_1_1object__ext.html', 1, 'msgpack']]],
│ │ │ │ │ -    ['object_5ffwd_2ehpp_43', ['object_fwd.hpp', ['../v3_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5ffwd_2ehpp_43', ['object_fwd.hpp', ['../object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2object__fwd_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2object__fwd_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5ffwd_5fdecl_2ehpp_44', ['object_fwd_decl.hpp', ['../v3_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5ffwd_5fdecl_2ehpp_44', ['object_fwd_decl.hpp', ['../object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../object__fwd__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['object_5fhandle_45', ['object_handle', ['../classmsgpack_1_1object__handle.html#ad8f4b04d837eb9a66660d91c55a9bf4a', 1, 'msgpack::object_handle::object_handle()'],
│ │ │ │ │          ['../classmsgpack_1_1object__handle.html#a00d009663dd8ee0e904280c519531522', 1, 'msgpack::object_handle::object_handle(msgpack::object const &amp;obj, msgpack::unique_ptr&lt; msgpack::zone &gt; &amp;&amp;z)'],
│ │ │ │ │          ['../classmsgpack_1_1object__handle.html', 1, 'msgpack::object_handle']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5fimp_46', ['object_imp', ['../structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html#aa8879ccc5a4464cd3d2f1487eb97e143', 1, 'msgpack::adaptor::detail::object_imp::object_imp()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html', 1, 'msgpack::adaptor::detail::object_imp']
│ │ │ │ │ +    ['object_5fimp_46', ['object_imp', ['../structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html', 1, 'msgpack::adaptor::detail::object_imp'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html#aa8879ccc5a4464cd3d2f1487eb97e143', 1, 'msgpack::adaptor::detail::object_imp::object_imp()']
│ │ │ │ │      ]],
│ │ │ │ │      ['object_5fkv_47', ['object_kv', ['../structmsgpack_1_1object__kv.html', 1, 'msgpack']]],
│ │ │ │ │      ['object_5fmap_48', ['object_map', ['../structmsgpack_1_1object__map.html', 1, 'msgpack']]],
│ │ │ │ │      ['object_5fpack_5fvisitor_49', ['object_pack_visitor', ['../structmsgpack_1_1object__pack__visitor.html', 1, 'msgpack::object_pack_visitor&lt; Stream &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1object__pack__visitor.html#a19179ba84db30cc03cf62889fb380da2', 1, 'msgpack::object_pack_visitor::object_pack_visitor()']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5fparser_50', ['object_parser', ['../classmsgpack_1_1object__parser.html', 1, 'msgpack::object_parser'],
│ │ │ │ │ -        ['../classmsgpack_1_1object__parser.html#a906cd58fe3703abce26da8a93e08e3b4', 1, 'msgpack::object_parser::object_parser()']
│ │ │ │ │ +    ['object_5fparser_50', ['object_parser', ['../classmsgpack_1_1object__parser.html#a906cd58fe3703abce26da8a93e08e3b4', 1, 'msgpack::object_parser::object_parser()'],
│ │ │ │ │ +        ['../classmsgpack_1_1object__parser.html', 1, 'msgpack::object_parser']
│ │ │ │ │      ]],
│ │ │ │ │      ['object_5fsign_51', ['object_sign', ['../structmsgpack_1_1type_1_1detail_1_1object__sign.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['object_5fsign_3c_20false_20_3e_52', ['object_sign&lt; false &gt;', ['../structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['object_5fsign_3c_20true_20_3e_53', ['object_sign&lt; true &gt;', ['../structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html', 1, 'msgpack::type::detail']]],
│ │ │ │ │      ['object_5fstr_54', ['object_str', ['../structmsgpack_1_1object__str.html', 1, 'msgpack']]],
│ │ │ │ │      ['object_5fstringize_5fvisitor_55', ['object_stringize_visitor', ['../structmsgpack_1_1object__stringize__visitor.html', 1, 'msgpack::object_stringize_visitor'],
│ │ │ │ │          ['../structmsgpack_1_1object__stringize__visitor.html#a963265b3d6905e029935fa6fe51d2ad5', 1, 'msgpack::object_stringize_visitor::object_stringize_visitor()']
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/all_f.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,23 +1,23 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['pack_0', ['pack', ['../structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9', 1, 'msgpack::type::define_map_imp::pack()'],
│ │ │ │ │ -        ['../classmsgpack_1_1packer.html#a117ae28866ecf6811ff0d538fb8db8a1', 1, 'msgpack::packer::pack(const T &amp;v)'],
│ │ │ │ │ -        ['../classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313', 1, 'msgpack::packer::pack(const T &amp;v)'],
│ │ │ │ │ -        ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#a9aca4197cef5cf5c0966b7a199323c38', 1, 'msgpack::MsgpackTuplePacker&lt; Stream, Tuple, 0 &gt;::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_011_01_4.html#a0e2e8209545d1808703bb15890b987e3', 1, 'msgpack::MsgpackTuplePacker&lt; Stream, Tuple, 1 &gt;::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1_msgpack_tuple_packer.html#a831287eb801ad56dc8a6ea9c86e7b0a9', 1, 'msgpack::MsgpackTuplePacker::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0', 1, 'msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::pack()'],
│ │ │ │ │ +    ['pack_0', ['pack', ['../structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50', 1, 'msgpack::type::define_array_imp::pack()'],
│ │ │ │ │          ['../namespacemsgpack.html#afb0d5514b0618ebde91469fa148e5813', 1, 'msgpack::pack(Stream &amp;s, const T &amp;v)'],
│ │ │ │ │          ['../namespacemsgpack.html#a3a643bd4bc6e81ddf0bdd3ab79402eb5', 1, 'msgpack::pack(Stream *s, const T &amp;v)'],
│ │ │ │ │          ['../namespacemsgpack.html#a129e066299f13283fbf9b35233ca4274', 1, 'msgpack::pack(msgpack::packer&lt; Stream &gt; &amp;o, const T &amp;v)'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6', 1, 'msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50', 1, 'msgpack::type::define_array_imp::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1_std_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#acce8e0c9f6b6166e5049a6c263f8ee8e', 1, 'msgpack::StdTuplePacker&lt; Stream, Tuple, 0 &gt;::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1adaptor_1_1pack.html', 1, 'msgpack::adaptor::pack&lt; T, Enabler &gt;'],
│ │ │ │ │          ['../structmsgpack_1_1_std_tuple_packer.html#abf2b6895df201b5aaa80a2545bb421b5', 1, 'msgpack::StdTuplePacker::pack()'],
│ │ │ │ │ -        ['../structmsgpack_1_1adaptor_1_1pack.html', 1, 'msgpack::adaptor::pack&lt; T, Enabler &gt;']
│ │ │ │ │ +        ['../structmsgpack_1_1_std_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#acce8e0c9f6b6166e5049a6c263f8ee8e', 1, 'msgpack::StdTuplePacker&lt; Stream, Tuple, 0 &gt;::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6', 1, 'msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9', 1, 'msgpack::type::define_map_imp::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0', 1, 'msgpack::type::define_map_imp&lt; Tuple, 0 &gt;::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1_msgpack_tuple_packer.html#a831287eb801ad56dc8a6ea9c86e7b0a9', 1, 'msgpack::MsgpackTuplePacker::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_011_01_4.html#a0e2e8209545d1808703bb15890b987e3', 1, 'msgpack::MsgpackTuplePacker&lt; Stream, Tuple, 1 &gt;::pack()'],
│ │ │ │ │ +        ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#a9aca4197cef5cf5c0966b7a199323c38', 1, 'msgpack::MsgpackTuplePacker&lt; Stream, Tuple, 0 &gt;::pack()'],
│ │ │ │ │ +        ['../classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313', 1, 'msgpack::packer::pack(const T &amp;v)'],
│ │ │ │ │ +        ['../classmsgpack_1_1packer.html#a117ae28866ecf6811ff0d538fb8db8a1', 1, 'msgpack::packer::pack(const T &amp;v)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pack_2ehpp_1', ['pack.hpp', ['../v1_2pack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../pack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pack_3c_20bool_20_3e_2', ['pack&lt; bool &gt;', ['../structmsgpack_1_1adaptor_1_1pack_3_01bool_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['pack_3c_20boost_3a_3aoptional_3c_20t_20_3e_20_3e_3', ['pack&lt; boost::optional&lt; T &gt; &gt;', ['../structmsgpack_1_1adaptor_1_1pack_3_01boost_1_1optional_3_01_t_01_4_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['pack_3c_20char_20_2a_20_3e_4', ['pack&lt; char * &gt;', ['../structmsgpack_1_1adaptor_1_1pack_3_01char_01_5_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │ @@ -81,18 +81,18 @@
│ │ │ │ │      ['pack_3c_20unsigned_20short_20_3e_62', ['pack&lt; unsigned short &gt;', ['../structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['pack_3c_20wchar_5ft_20_3e_63', ['pack&lt; wchar_t &gt;', ['../structmsgpack_1_1adaptor_1_1pack_3_01wchar__t_01_4.html', 1, 'msgpack::adaptor']]],
│ │ │ │ │      ['pack_5farray_64', ['pack_array', ['../classmsgpack_1_1packer.html#acccfa8c1c0e01cafd0020bca5bbd8cbb', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fbin_65', ['pack_bin', ['../classmsgpack_1_1packer.html#a4a942dcb74b06881281b97402cdb44e5', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fbin_5fbody_66', ['pack_bin_body', ['../classmsgpack_1_1packer.html#a9eec4da415fa885d540c6d9a310e00be', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fchar_67', ['pack_char', ['../classmsgpack_1_1packer.html#aa9f8d2a55e81c4d2253e9c9fe9d191f8', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fcopy_68', ['pack_copy', ['../namespacemsgpack.html#a43d65643344f10d9075dec8981ede689', 1, 'msgpack']]],
│ │ │ │ │ -    ['pack_5fdecl_2ehpp_69', ['pack_decl.hpp', ['../pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['pack_5fdecl_2ehpp_69', ['pack_decl.hpp', ['../v3_2pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2pack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2pack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pack_5fdouble_70', ['pack_double', ['../classmsgpack_1_1packer.html#a5024615733a43ba87473fe7b58675237', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fext_71', ['pack_ext', ['../classmsgpack_1_1packer.html#a8b1c5c8e5e5dd0b69e4041b0e7e90765', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fext_5fbody_72', ['pack_ext_body', ['../classmsgpack_1_1packer.html#ac7faa01e34eb7fa41968ece1be316ee4', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5ffalse_73', ['pack_false', ['../classmsgpack_1_1packer.html#a80ef7a538b566fb71dc38a33fcdb82fe', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5ffix_5fint16_74', ['pack_fix_int16', ['../classmsgpack_1_1packer.html#ab8fbf5f4de03cfe5b476ff328e75f4cd', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5ffix_5fint32_75', ['pack_fix_int32', ['../classmsgpack_1_1packer.html#a9b21d51a224f8bbfe322af8774d12c86', 1, 'msgpack::packer']]],
│ │ │ │ │ @@ -128,19 +128,19 @@
│ │ │ │ │      ['pack_5funsigned_5fint_103', ['pack_unsigned_int', ['../classmsgpack_1_1packer.html#a76b19cb586896d27c2a189e29ba5da05', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5funsigned_5flong_104', ['pack_unsigned_long', ['../classmsgpack_1_1packer.html#acda055796ee2b592252127e6597e4bb9', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5funsigned_5flong_5flong_105', ['pack_unsigned_long_long', ['../classmsgpack_1_1packer.html#ab9bc770dd6b18e5548bbb05cbb53f430', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5funsigned_5fshort_106', ['pack_unsigned_short', ['../classmsgpack_1_1packer.html#a4b07b6f50010a25723924becb2f0049f', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fv4raw_107', ['pack_v4raw', ['../classmsgpack_1_1packer.html#a1b934eab99f33b1558c447314d80592f', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fv4raw_5fbody_108', ['pack_v4raw_body', ['../classmsgpack_1_1packer.html#a743bc909852b9ff89e5c5d033d0aed25', 1, 'msgpack::packer']]],
│ │ │ │ │      ['pack_5fwchar_109', ['pack_wchar', ['../classmsgpack_1_1packer.html#a6c44e9a34a8b765e493eb5e9755e7056', 1, 'msgpack::packer']]],
│ │ │ │ │ -    ['packer_110', ['packer', ['../classmsgpack_1_1packer.html#a73d24ac5aafcbfb8f917aaedc1cc2bb7', 1, 'msgpack::packer::packer(Stream *s)'],
│ │ │ │ │ -        ['../classmsgpack_1_1packer.html#ac968f12bfb1a629b571539a3e9b5bce7', 1, 'msgpack::packer::packer(Stream &amp;s)'],
│ │ │ │ │ -        ['../classmsgpack_1_1packer.html#a24e15fb4c40248adc4e2b841b01cec25', 1, 'msgpack::packer::packer(const packer &amp;)=delete'],
│ │ │ │ │ +    ['packer_110', ['packer', ['../classmsgpack_1_1packer.html#a24e15fb4c40248adc4e2b841b01cec25', 1, 'msgpack::packer::packer()'],
│ │ │ │ │          ['../classmsgpack_1_1packer.html', 1, 'msgpack::packer&lt; Stream &gt;'],
│ │ │ │ │ -        ['../classmsgpack_1_1packer.html#a2f601ebd030879c6124a5915d922d072', 1, 'msgpack::packer::packer()']
│ │ │ │ │ +        ['../classmsgpack_1_1packer.html#a2f601ebd030879c6124a5915d922d072', 1, 'msgpack::packer::packer()=delete'],
│ │ │ │ │ +        ['../classmsgpack_1_1packer.html#ac968f12bfb1a629b571539a3e9b5bce7', 1, 'msgpack::packer::packer(Stream &amp;s)'],
│ │ │ │ │ +        ['../classmsgpack_1_1packer.html#a73d24ac5aafcbfb8f917aaedc1cc2bb7', 1, 'msgpack::packer::packer(Stream *s)']
│ │ │ │ │      ]],
│ │ │ │ │      ['packer_5fmax_5fbuffer_5fsize_111', ['packer_max_buffer_size', ['../namespacemsgpack_1_1detail.html#a2a7c5e4f0f21ad9337abd00ee8f95e70', 1, 'msgpack::detail']]],
│ │ │ │ │      ['pair_2ehpp_112', ['pair.hpp', ['../adaptor_2pair_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2pair_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['paren_2ehpp_113', ['paren.hpp', ['../paren_8hpp.html', 1, '']]],
│ │ │ │ │      ['paren_5fif_2ehpp_114', ['paren_if.hpp', ['../paren__if_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_0.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,41 +1,41 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['adaptor_5fbase_2ehpp_0', ['adaptor_base.hpp', ['../v3_2adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['adaptor_5fbase_2ehpp_0', ['adaptor_base.hpp', ['../adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2adaptor__base_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['adaptor_5fbase_5fdecl_2ehpp_1', ['adaptor_base_decl.hpp', ['../adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['adaptor_5fbase_5fdecl_2ehpp_1', ['adaptor_base_decl.hpp', ['../v3_2adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2adaptor__base__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['add_2ehpp_2', ['add.hpp', ['../add_8hpp.html', 1, '']]],
│ │ │ │ │      ['adt_2ehpp_3', ['adt.hpp', ['../adt_8hpp.html', 1, '']]],
│ │ │ │ │      ['and_2ehpp_4', ['and.hpp', ['../and_8hpp.html', 1, '']]],
│ │ │ │ │      ['append_2ehpp_5', ['append.hpp', ['../append_8hpp.html', 1, '']]],
│ │ │ │ │      ['apply_2ehpp_6', ['apply.hpp', ['../apply_8hpp.html', 1, '']]],
│ │ │ │ │      ['arithmetic_2ehpp_7', ['arithmetic.hpp', ['../arithmetic_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['array_2ehpp_8', ['array.hpp', ['../v1_2adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['array_2ehpp_8', ['array.hpp', ['../adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../preprocessor_2array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2cpp11_2array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['array_5fbyte_2ehpp_9', ['array_byte.hpp', ['../v1_2adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2array__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fchar_2ehpp_10', ['array_char.hpp', ['../v1_2adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['array_5fchar_2ehpp_10', ['array_char.hpp', ['../adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2cpp11_2array__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fref_2ehpp_11', ['array_ref.hpp', ['../adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['array_5fref_2ehpp_11', ['array_ref.hpp', ['../v1_2adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2array__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['array_5fref_5fdecl_2ehpp_12', ['array_ref_decl.hpp', ['../v3_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['array_5fref_5fdecl_2ehpp_12', ['array_ref_decl.hpp', ['../adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2array__ref__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['array_5funsigned_5fchar_2ehpp_13', ['array_unsigned_char.hpp', ['../v1_2adaptor_2cpp11_2array__unsigned__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2array__unsigned__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['assert_2ehpp_14', ['assert.hpp', ['../preprocessor_2debug_2assert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../assert_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_10.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,30 +1,30 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['unique_5fptr_2ehpp_0', ['unique_ptr.hpp', ['../v1_2adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2unique__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['unordered_5fmap_2ehpp_1', ['unordered_map.hpp', ['../adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['unordered_5fmap_2ehpp_1', ['unordered_map.hpp', ['../v1_2adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../adaptor_2tr1_2unordered__map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2unordered__map_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['unordered_5fset_2ehpp_2', ['unordered_set.hpp', ['../v1_2adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['unordered_5fset_2ehpp_2', ['unordered_set.hpp', ['../v1_2adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2unordered__set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2tr1_2unordered__set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_2ehpp_3', ['unpack.hpp', ['../v3_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2unpack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../unpack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5fdecl_2ehpp_4', ['unpack_decl.hpp', ['../v3_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2unpack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../unpack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2unpack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['unpack_5fdefine_2ehpp_5', ['unpack_define.hpp', ['../unpack__define_8hpp.html', 1, '']]],
│ │ │ │ │      ['unpack_5fexception_2ehpp_6', ['unpack_exception.hpp', ['../v1_2unpack__exception_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../unpack__exception_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['upper1_2ehpp_7', ['upper1.hpp', ['../upper1_8hpp.html', 1, '']]],
│ │ │ │ │      ['upper2_2ehpp_8', ['upper2.hpp', ['../upper2_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_11.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,45 +1,45 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['v4raw_2ehpp_0', ['v4raw.hpp', ['../adaptor_2v4raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2v4raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['v4raw_2ehpp_0', ['v4raw.hpp', ['../v1_2adaptor_2v4raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2v4raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['v4raw_5fdecl_2ehpp_1', ['v4raw_decl.hpp', ['../v3_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['v4raw_5fdecl_2ehpp_1', ['v4raw_decl.hpp', ['../adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2v4raw__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['variadic_2ehpp_2', ['variadic.hpp', ['../variadic_8hpp.html', 1, '']]],
│ │ │ │ │      ['variadic_5fseq_5fto_5fseq_2ehpp_3', ['variadic_seq_to_seq.hpp', ['../variadic__seq__to__seq_8hpp.html', 1, '']]],
│ │ │ │ │      ['variant_2ehpp_4', ['variant.hpp', ['../v1_2adaptor_2cpp17_2variant_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2variant_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['vector_2ehpp_5', ['vector.hpp', ['../v1_2adaptor_2vector_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2vector_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['vector_2ehpp_5', ['vector.hpp', ['../adaptor_2vector_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2vector_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['vector_5fbool_2ehpp_6', ['vector_bool.hpp', ['../v1_2adaptor_2vector__bool_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2vector__bool_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['vector_5fbool_2ehpp_6', ['vector_bool.hpp', ['../adaptor_2vector__bool_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2vector__bool_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['vector_5fbyte_2ehpp_7', ['vector_byte.hpp', ['../adaptor_2cpp17_2vector__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2cpp17_2vector__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['vector_5fbyte_2ehpp_7', ['vector_byte.hpp', ['../v1_2adaptor_2cpp17_2vector__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2cpp17_2vector__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['vector_5fchar_2ehpp_8', ['vector_char.hpp', ['../adaptor_2vector__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2vector__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['vector_5funsigned_5fchar_2ehpp_9', ['vector_unsigned_char.hpp', ['../v1_2adaptor_2vector__unsigned__char_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2vector__unsigned__char_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['version_2ehpp_10', ['version.hpp', ['../version_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2version_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['version_5fmaster_2ehpp_11', ['version_master.hpp', ['../version__master_8hpp.html', 1, '']]],
│ │ │ │ │      ['versioning_2ehpp_12', ['versioning.hpp', ['../v1_2versioning_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../versioning_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['vrefbuffer_2ehpp_13', ['vrefbuffer.hpp', ['../v1_2vrefbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../vrefbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['vrefbuffer_2ehpp_13', ['vrefbuffer.hpp', ['../vrefbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2vrefbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['vrefbuffer_5fdecl_2ehpp_14', ['vrefbuffer_decl.hpp', ['../v1_2vrefbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2vrefbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2vrefbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../vrefbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_2.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,100 +1,100 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['carray_2ehpp_0', ['carray.hpp', ['../v1_2adaptor_2carray_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2carray_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['carray_5fbyte_2ehpp_1', ['carray_byte.hpp', ['../v1_2adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2carray__byte_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['cat_2ehpp_2', ['cat.hpp', ['../seq_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cat_2ehpp_2', ['cat.hpp', ['../cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2cat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../cat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2cat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['char_5fptr_2ehpp_3', ['char_ptr.hpp', ['../adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['char_5fptr_2ehpp_3', ['char_ptr.hpp', ['../v1_2adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2char__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['check_2ehpp_4', ['check.hpp', ['../check_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['check_5fcontainer_5fsize_2ehpp_5', ['check_container_size.hpp', ['../adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['check_5fcontainer_5fsize_2ehpp_5', ['check_container_size.hpp', ['../v1_2adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2check__container__size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['check_5fcontainer_5fsize_5fdecl_2ehpp_6', ['check_container_size_decl.hpp', ['../v3_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['check_5fcontainer_5fsize_5fdecl_2ehpp_6', ['check_container_size_decl.hpp', ['../adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2check__container__size__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['chrono_2ehpp_7', ['chrono.hpp', ['../adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp11_2chrono_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['comma_2ehpp_8', ['comma.hpp', ['../comma_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../punctuation_2comma_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['comma_5fif_2ehpp_9', ['comma_if.hpp', ['../punctuation_2comma__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../comma__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['comparison_2ehpp_10', ['comparison.hpp', ['../comparison_8hpp.html', 1, '']]],
│ │ │ │ │      ['compl_2ehpp_11', ['compl.hpp', ['../compl_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['complex_2ehpp_12', ['complex.hpp', ['../v1_2adaptor_2complex_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2complex_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['complex_2ehpp_12', ['complex.hpp', ['../adaptor_2complex_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2complex_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['config_2ehpp_13', ['config.hpp', ['../config_8hpp.html', 1, '']]],
│ │ │ │ │      ['control_2ehpp_14', ['control.hpp', ['../control_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['counter_2ehpp_15', ['counter.hpp', ['../detail_2counter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../counter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['counter_2ehpp_15', ['counter.hpp', ['../counter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../detail_2counter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fdefine_5farray_2ehpp_16', ['cpp03_define_array.hpp', ['../cpp03__define__array_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp03_5fdefine_5farray_5fdecl_2ehpp_17', ['cpp03_define_array_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2detail_2cpp03__define__array__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fdefine_5fmap_2ehpp_18', ['cpp03_define_map.hpp', ['../cpp03__define__map_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp03_5fdefine_5fmap_5fdecl_2ehpp_19', ['cpp03_define_map_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['cpp03_5fdefine_5fmap_5fdecl_2ehpp_19', ['cpp03_define_map_decl.hpp', ['../v3_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2detail_2cpp03__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fmsgpack_5ftuple_2ehpp_20', ['cpp03_msgpack_tuple.hpp', ['../cpp03__msgpack__tuple_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp03_5fmsgpack_5ftuple_5fdecl_2ehpp_21', ['cpp03_msgpack_tuple_decl.hpp', ['../v3_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp03_5fmsgpack_5ftuple_5fdecl_2ehpp_21', ['cpp03_msgpack_tuple_decl.hpp', ['../v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp03_5fzone_2ehpp_22', ['cpp03_zone.hpp', ['../cpp03__zone_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp03_5fzone_5fdecl_2ehpp_23', ['cpp03_zone_decl.hpp', ['../v1_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp03_5fzone_5fdecl_2ehpp_23', ['cpp03_zone_decl.hpp', ['../v3_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2detail_2cpp03__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fconvert_5fhelper_2ehpp_24', ['cpp11_convert_helper.hpp', ['../cpp11__convert__helper_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fdefine_5farray_2ehpp_25', ['cpp11_define_array.hpp', ['../cpp11__define__array_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fdefine_5farray_5fdecl_2ehpp_26', ['cpp11_define_array_decl.hpp', ['../v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fdefine_5fmap_2ehpp_27', ['cpp11_define_map.hpp', ['../cpp11__define__map_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fdefine_5fmap_5fdecl_2ehpp_28', ['cpp11_define_map_decl.hpp', ['../v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fmsgpack_5ftuple_2ehpp_29', ['cpp11_msgpack_tuple.hpp', ['../cpp11__msgpack__tuple_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['cpp11_5fmsgpack_5ftuple_5fdecl_2ehpp_30', ['cpp11_msgpack_tuple_decl.hpp', ['../v3_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp11_5fmsgpack_5ftuple_5fdecl_2ehpp_30', ['cpp11_msgpack_tuple_decl.hpp', ['../v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp11_5fzone_2ehpp_31', ['cpp11_zone.hpp', ['../cpp11__zone_8hpp.html', 1, '']]],
│ │ │ │ │      ['cpp11_5fzone_5fdecl_2ehpp_32', ['cpp11_zone_decl.hpp', ['../v3_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2detail_2cpp11__zone__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp_5fconfig_2ehpp_33', ['cpp_config.hpp', ['../v1_2cpp__config_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../cpp__config_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['cpp_5fconfig_5fdecl_2ehpp_34', ['cpp_config_decl.hpp', ['../v1_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['cpp_5fconfig_5fdecl_2ehpp_34', ['cpp_config_decl.hpp', ['../v2_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2cpp__config__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../cpp__config__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['cpp_5fversion_2ehpp_35', ['cpp_version.hpp', ['../cpp__version_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['create_5fobject_5fvisitor_2ehpp_36', ['create_object_visitor.hpp', ['../create__object__visitor_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2create__object__visitor_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['create_5fobject_5fvisitor_2ehpp_36', ['create_object_visitor.hpp', ['../v2_2create__object__visitor_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../create__object__visitor_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['create_5fobject_5fvisitor_5fdecl_2ehpp_37', ['create_object_visitor_decl.hpp', ['../create__object__visitor__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2create__object__visitor__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2create__object__visitor__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_3.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,24 +1,24 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['data_2ehpp_0', ['data.hpp', ['../data_8hpp.html', 1, '']]],
│ │ │ │ │      ['debug_2ehpp_1', ['debug.hpp', ['../debug_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['dec_2ehpp_2', ['dec.hpp', ['../arithmetic_2dec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../dec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['dec_2ehpp_2', ['dec.hpp', ['../dec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../arithmetic_2dec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['deduce_5fd_2ehpp_3', ['deduce_d.hpp', ['../deduce__d_8hpp.html', 1, '']]],
│ │ │ │ │      ['deduce_5fr_2ehpp_4', ['deduce_r.hpp', ['../deduce__r_8hpp.html', 1, '']]],
│ │ │ │ │      ['deduce_5fz_2ehpp_5', ['deduce_z.hpp', ['../deduce__z_8hpp.html', 1, '']]],
│ │ │ │ │      ['def_2ehpp_6', ['def.hpp', ['../def_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['define_2ehpp_7', ['define.hpp', ['../v1_2adaptor_2define_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2define_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['define_2ehpp_7', ['define.hpp', ['../adaptor_2define_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2define_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['define_5fdecl_2ehpp_8', ['define_decl.hpp', ['../adaptor_2define__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2define__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2define__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2define__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['deque_2ehpp_9', ['deque.hpp', ['../v1_2adaptor_2deque_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2deque_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['deque_2ehpp_9', ['deque.hpp', ['../adaptor_2deque_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2deque_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['div_2ehpp_10', ['div.hpp', ['../div_8hpp.html', 1, '']]],
│ │ │ │ │      ['div_5fbase_2ehpp_11', ['div_base.hpp', ['../div__base_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_4.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,55 +1,55 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['eat_2ehpp_0', ['eat.hpp', ['../eat_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['elem_2ehpp_1', ['elem.hpp', ['../variadic_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../tuple_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['elem_2ehpp_1', ['elem.hpp', ['../array_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2elem_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../tuple_2elem_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../variadic_2elem_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['empty_2ehpp_2', ['empty.hpp', ['../facilities_2empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['enum_2ehpp_3', ['enum.hpp', ['../repetition_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['enum_2ehpp_3', ['enum.hpp', ['../enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../array_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../tuple_2enum_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../tuple_2enum_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2enum_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fbinary_5fparams_2ehpp_4', ['enum_binary_params.hpp', ['../enum__binary__params_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['enum_5fparams_2ehpp_5', ['enum_params.hpp', ['../repetition_2enum__params_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../enum__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['enum_5fparams_2ehpp_5', ['enum_params.hpp', ['../enum__params_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2enum__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fparams_5fwith_5fa_5fdefault_2ehpp_6', ['enum_params_with_a_default.hpp', ['../enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2enum__params__with__a__default_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fparams_5fwith_5fdefaults_2ehpp_7', ['enum_params_with_defaults.hpp', ['../repetition_2enum__params__with__defaults_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../enum__params__with__defaults_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['enum_5fshifted_2ehpp_8', ['enum_shifted.hpp', ['../repetition_2enum__shifted_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../enum__shifted_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['enum_5fshifted_2ehpp_8', ['enum_shifted.hpp', ['../enum__shifted_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2enum__shifted_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5fshifted_5fbinary_5fparams_2ehpp_9', ['enum_shifted_binary_params.hpp', ['../enum__shifted__binary__params_8hpp.html', 1, '']]],
│ │ │ │ │      ['enum_5fshifted_5fparams_2ehpp_10', ['enum_shifted_params.hpp', ['../repetition_2enum__shifted__params_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../enum__shifted__params_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['enum_5ftrailing_2ehpp_11', ['enum_trailing.hpp', ['../enum__trailing_8hpp.html', 1, '']]],
│ │ │ │ │      ['enum_5ftrailing_5fbinary_5fparams_2ehpp_12', ['enum_trailing_binary_params.hpp', ['../enum__trailing__binary__params_8hpp.html', 1, '']]],
│ │ │ │ │      ['enum_5ftrailing_5fparams_2ehpp_13', ['enum_trailing_params.hpp', ['../enum__trailing__params_8hpp.html', 1, '']]],
│ │ │ │ │      ['equal_2ehpp_14', ['equal.hpp', ['../equal_8hpp.html', 1, '']]],
│ │ │ │ │      ['error_2ehpp_15', ['error.hpp', ['../error_8hpp.html', 1, '']]],
│ │ │ │ │      ['expand_2ehpp_16', ['expand.hpp', ['../facilities_2expand_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../expand_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['expr_5fif_2ehpp_17', ['expr_if.hpp', ['../expr__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../control_2expr__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['expr_5fif_2ehpp_17', ['expr_if.hpp', ['../control_2expr__if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../expr__if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['expr_5fiif_2ehpp_18', ['expr_iif.hpp', ['../expr__iif_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['ext_2ehpp_19', ['ext.hpp', ['../v1_2adaptor_2ext_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2ext_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['ext_2ehpp_19', ['ext.hpp', ['../adaptor_2ext_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2ext_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['ext_5fdecl_2ehpp_20', ['ext_decl.hpp', ['../adaptor_2ext__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2ext__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2ext__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2ext__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_5.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,67 +1,67 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['facilities_2ehpp_0', ['facilities.hpp', ['../facilities_8hpp.html', 1, '']]],
│ │ │ │ │      ['fbuffer_2ehpp_1', ['fbuffer.hpp', ['../fbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2fbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['fbuffer_5fdecl_2ehpp_2', ['fbuffer_decl.hpp', ['../v3_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../fbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2fbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['filter_2ehpp_3', ['filter.hpp', ['../seq_2filter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2filter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['filter_2ehpp_3', ['filter.hpp', ['../list_2filter_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2filter_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['finish_2ehpp_4', ['finish.hpp', ['../finish_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['first_5fn_2ehpp_5', ['first_n.hpp', ['../list_2first__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2first__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['first_5fn_2ehpp_5', ['first_n.hpp', ['../seq_2first__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2first__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['fixint_2ehpp_6', ['fixint.hpp', ['../adaptor_2fixint_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2fixint_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['fixint_5fdecl_2ehpp_7', ['fixint_decl.hpp', ['../v3_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2fixint__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['float_2ehpp_8', ['float.hpp', ['../adaptor_2float_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2float_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['float_2ehpp_8', ['float.hpp', ['../v1_2adaptor_2float_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2float_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fold_5fleft_2ehpp_9', ['fold_left.hpp', ['../list_2detail_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['fold_5fleft_2ehpp_9', ['fold_left.hpp', ['../list_2detail_2dmc_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2detail_2edg_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2detail_2dmc_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2detail_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2fold__left_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2fold__left_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fold_5fright_2ehpp_10', ['fold_right.hpp', ['../list_2detail_2edg_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['fold_5fright_2ehpp_10', ['fold_right.hpp', ['../seq_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2detail_2edg_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2detail_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2fold__right_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2fold__right_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../list_2fold__right_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_2ehpp_11', ['for.hpp', ['../repetition_2detail_2edg_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['for_2ehpp_11', ['for.hpp', ['../for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2detail_2dmc_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../repetition_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2detail_2edg_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../repetition_2detail_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2detail_2msvc_2for_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../repetition_2detail_2for_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../repetition_2for_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_5feach_2ehpp_12', ['for_each.hpp', ['../list_2for__each_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2for__each_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['for_5feach_2ehpp_12', ['for_each.hpp', ['../seq_2for__each_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2for__each_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_5feach_5fi_2ehpp_13', ['for_each_i.hpp', ['../list_2for__each__i_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2for__each__i_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['for_5feach_5fi_2ehpp_13', ['for_each_i.hpp', ['../seq_2for__each__i_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2for__each__i_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['for_5feach_5fproduct_2ehpp_14', ['for_each_product.hpp', ['../list_2for__each__product_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2for__each__product_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['for_5feach_5fproduct_2ehpp_14', ['for_each_product.hpp', ['../seq_2for__each__product_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2for__each__product_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['forward1_2ehpp_15', ['forward1.hpp', ['../forward1_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward2_2ehpp_16', ['forward2.hpp', ['../forward2_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward3_2ehpp_17', ['forward3.hpp', ['../forward3_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward4_2ehpp_18', ['forward4.hpp', ['../forward4_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward5_2ehpp_19', ['forward5.hpp', ['../forward5_8hpp.html', 1, '']]],
│ │ │ │ │      ['forward_5flist_2ehpp_20', ['forward_list.hpp', ['../v1_2adaptor_2cpp11_2forward__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2forward__list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['fusion_2ehpp_21', ['fusion.hpp', ['../adaptor_2boost_2fusion_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2boost_2fusion_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['fusion_2ehpp_21', ['fusion.hpp', ['../v1_2adaptor_2boost_2fusion_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2boost_2fusion_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_7.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -2,20 +2,20 @@
│ │ │ │ │      ['identity_2ehpp_0', ['identity.hpp', ['../facilities_2identity_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../identity_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['if_2ehpp_1', ['if.hpp', ['../if_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../control_2if_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['iif_2ehpp_2', ['iif.hpp', ['../iif_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['inc_2ehpp_3', ['inc.hpp', ['../arithmetic_2inc_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../inc_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['inc_2ehpp_3', ['inc.hpp', ['../inc_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../arithmetic_2inc_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['insert_2ehpp_4', ['insert.hpp', ['../tuple_2insert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['insert_2ehpp_4', ['insert.hpp', ['../array_2insert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2insert_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2insert_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../tuple_2insert_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['int_2ehpp_5', ['int.hpp', ['../v1_2adaptor_2int_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2int_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['int_5fdecl_2ehpp_6', ['int_decl.hpp', ['../v1_2adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2int__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ @@ -23,23 +23,23 @@
│ │ │ │ │      ]],
│ │ │ │ │      ['intercept_2ehpp_7', ['intercept.hpp', ['../intercept_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5f1_2ehpp_8', ['is_1.hpp', ['../is__1_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fbegin_5fparens_2ehpp_9', ['is_begin_parens.hpp', ['../detail_2is__begin__parens_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../is__begin__parens_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['is_5fbinary_2ehpp_10', ['is_binary.hpp', ['../is__binary_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['is_5fempty_2ehpp_11', ['is_empty.hpp', ['../seq_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../facilities_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../facilities_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['is_5fempty_2ehpp_11', ['is_empty.hpp', ['../facilities_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2detail_2is__empty_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../facilities_2is__empty_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['is_5fempty_5for_5f1_2ehpp_12', ['is_empty_or_1.hpp', ['../is__empty__or__1_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fempty_5fvariadic_2ehpp_13', ['is_empty_variadic.hpp', ['../is__empty__variadic_8hpp.html', 1, '']]],
│ │ │ │ │      ['is_5fnullary_2ehpp_14', ['is_nullary.hpp', ['../is__nullary_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['is_5fsingle_5freturn_2ehpp_15', ['is_single_return.hpp', ['../tuple_2detail_2is__single__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2detail_2is__single__return_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['is_5fsingle_5freturn_2ehpp_15', ['is_single_return.hpp', ['../variadic_2detail_2is__single__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../tuple_2detail_2is__single__return_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['is_5funary_2ehpp_16', ['is_unary.hpp', ['../is__unary_8hpp.html', 1, '']]],
│ │ │ │ │      ['iterate_2ehpp_17', ['iterate.hpp', ['../iteration_2iterate_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../iterate_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['iteration_2ehpp_18', ['iteration.hpp', ['../iteration_8hpp.html', 1, '']]],
│ │ │ │ │      ['iterator_2ehpp_19', ['iterator.hpp', ['../v1_2iterator_8hpp.html', 1, '(Global Namespace)'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_8.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -2,16 +2,16 @@
│ │ │ │ │      ['less_2ehpp_0', ['less.hpp', ['../less_8hpp.html', 1, '']]],
│ │ │ │ │      ['less_5fequal_2ehpp_1', ['less_equal.hpp', ['../less__equal_8hpp.html', 1, '']]],
│ │ │ │ │      ['library_2ehpp_2', ['library.hpp', ['../library_8hpp.html', 1, '']]],
│ │ │ │ │      ['limits_2ehpp_3', ['limits.hpp', ['../limits_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../config_2limits_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['line_2ehpp_4', ['line.hpp', ['../line_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['list_2ehpp_5', ['list.hpp', ['../preprocessor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['list_2ehpp_5', ['list.hpp', ['../v1_2adaptor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../preprocessor_2list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['local_2ehpp_6', ['local.hpp', ['../local_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../detail_2local_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['logical_2ehpp_7', ['logical.hpp', ['../logical_8hpp.html', 1, '']]],
│ │ │ │ │      ['lower1_2ehpp_8', ['lower1.hpp', ['../lower1_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_9.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,43 +1,43 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['map_2ehpp_0', ['map.hpp', ['../adaptor_2map_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2map_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['map_5fdecl_2ehpp_1', ['map_decl.hpp', ['../v3_2adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['map_5fdecl_2ehpp_1', ['map_decl.hpp', ['../adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2map__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['max_2ehpp_2', ['max.hpp', ['../max_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../selection_2max_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['meta_2ehpp_3', ['meta.hpp', ['../meta_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2meta_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['meta_2ehpp_3', ['meta.hpp', ['../v1_2meta_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../meta_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['meta_5fdecl_2ehpp_4', ['meta_decl.hpp', ['../v3_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['meta_5fdecl_2ehpp_4', ['meta_decl.hpp', ['../meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../meta__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2meta__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2meta__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['min_2ehpp_5', ['min.hpp', ['../min_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../selection_2min_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['min_2ehpp_5', ['min.hpp', ['../selection_2min_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../min_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['mod_2ehpp_6', ['mod.hpp', ['../mod_8hpp.html', 1, '']]],
│ │ │ │ │      ['msgpack_2ehpp_7', ['msgpack.hpp', ['../msgpack_8hpp.html', 1, '']]],
│ │ │ │ │      ['msgpack_5ftuple_2ehpp_8', ['msgpack_tuple.hpp', ['../v1_2adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2msgpack__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['msgpack_5ftuple_5fdecl_2ehpp_9', ['msgpack_tuple_decl.hpp', ['../v2_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['msgpack_5ftuple_5fdecl_2ehpp_9', ['msgpack_tuple_decl.hpp', ['../adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2msgpack__tuple__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['msgpack_5fvariant_2ehpp_10', ['msgpack_variant.hpp', ['../adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['msgpack_5fvariant_2ehpp_10', ['msgpack_variant.hpp', ['../v1_2adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2boost_2msgpack__variant_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['msgpack_5fvariant_5fdecl_2ehpp_11', ['msgpack_variant_decl.hpp', ['../v3_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['msgpack_5fvariant_5fdecl_2ehpp_11', ['msgpack_variant_decl.hpp', ['../v2_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2boost_2msgpack__variant__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['mul_2ehpp_12', ['mul.hpp', ['../mul_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_b.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,28 +1,28 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['object_2ehpp_0', ['object.hpp', ['../object_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_2ehpp_0', ['object.hpp', ['../v2_2object_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2object_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2object_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../object_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5fdecl_2ehpp_1', ['object_decl.hpp', ['../object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5fdecl_2ehpp_1', ['object_decl.hpp', ['../v3_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2object__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2object__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../object__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5ffwd_2ehpp_2', ['object_fwd.hpp', ['../v3_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5ffwd_2ehpp_2', ['object_fwd.hpp', ['../v1_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../object__fwd_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2object__fwd_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../object__fwd_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['object_5ffwd_5fdecl_2ehpp_3', ['object_fwd_decl.hpp', ['../v3_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['object_5ffwd_5fdecl_2ehpp_3', ['object_fwd_decl.hpp', ['../object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../object__fwd__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v2_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2object__fwd__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['optional_2ehpp_4', ['optional.hpp', ['../v1_2adaptor_2cpp17_2optional_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2boost_2optional_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['optional_2ehpp_4', ['optional.hpp', ['../v1_2adaptor_2boost_2optional_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2cpp17_2optional_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2optional_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2boost_2optional_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['or_2ehpp_5', ['or.hpp', ['../or_8hpp.html', 1, '']]],
│ │ │ │ │      ['overload_2ehpp_6', ['overload.hpp', ['../overload_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_c.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,33 +1,33 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['pack_2ehpp_0', ['pack.hpp', ['../pack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2pack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['pack_2ehpp_0', ['pack.hpp', ['../v1_2pack_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../pack_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pack_5fdecl_2ehpp_1', ['pack_decl.hpp', ['../pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2pack__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2pack__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pair_2ehpp_2', ['pair.hpp', ['../v1_2adaptor_2pair_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2pair_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['paren_2ehpp_3', ['paren.hpp', ['../paren_8hpp.html', 1, '']]],
│ │ │ │ │      ['paren_5fif_2ehpp_4', ['paren_if.hpp', ['../paren__if_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['parse_2ehpp_5', ['parse.hpp', ['../v3_2parse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2parse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../parse_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['parse_2ehpp_5', ['parse.hpp', ['../v2_2parse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../parse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v3_2parse_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['parse_5fdecl_2ehpp_6', ['parse_decl.hpp', ['../v3_2parse__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['parse_5fdecl_2ehpp_6', ['parse_decl.hpp', ['../parse__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2parse__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../parse__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v3_2parse__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['parse_5freturn_2ehpp_7', ['parse_return.hpp', ['../v1_2parse__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['parse_5freturn_2ehpp_7', ['parse_return.hpp', ['../v3_2parse__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../parse__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2parse__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v3_2parse__return_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2parse__return_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2parse__return_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pop_5fback_2ehpp_8', ['pop_back.hpp', ['../tuple_2pop__back_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2pop__back_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../array_2pop__back_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['pop_5ffront_2ehpp_9', ['pop_front.hpp', ['../tuple_2pop__front_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2pop__front_8hpp.html', 1, '(Global Namespace)'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_d.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,42 +1,42 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['raw_2ehpp_0', ['raw.hpp', ['../adaptor_2raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['raw_2ehpp_0', ['raw.hpp', ['../v1_2adaptor_2raw_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2raw_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['raw_5fdecl_2ehpp_1', ['raw_decl.hpp', ['../v3_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v2_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2raw__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reference_5fwrapper_2ehpp_2', ['reference_wrapper.hpp', ['../v1_2adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2reference__wrapper_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['rem_2ehpp_3', ['rem.hpp', ['../rem_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['remove_2ehpp_4', ['remove.hpp', ['../tuple_2remove_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['remove_2ehpp_4', ['remove.hpp', ['../array_2remove_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2remove_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../array_2remove_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../tuple_2remove_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['remove_5fparens_2ehpp_5', ['remove_parens.hpp', ['../remove__parens_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_2ehpp_6', ['repeat.hpp', ['../repeat_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2repeat_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['repeat_5f2nd_2ehpp_7', ['repeat_2nd.hpp', ['../repeat__2nd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5f3rd_2ehpp_8', ['repeat_3rd.hpp', ['../repeat__3rd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5ffrom_5fto_2ehpp_9', ['repeat_from_to.hpp', ['../repeat__from__to_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../repetition_2repeat__from__to_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['repeat_5ffrom_5fto_5f2nd_2ehpp_10', ['repeat_from_to_2nd.hpp', ['../repeat__from__to__2nd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repeat_5ffrom_5fto_5f3rd_2ehpp_11', ['repeat_from_to_3rd.hpp', ['../repeat__from__to__3rd_8hpp.html', 1, '']]],
│ │ │ │ │      ['repetition_2ehpp_12', ['repetition.hpp', ['../repetition_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['replace_2ehpp_13', ['replace.hpp', ['../array_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../tuple_2replace_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['replace_2ehpp_13', ['replace.hpp', ['../seq_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../tuple_2replace_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../array_2replace_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['rest_5fn_2ehpp_14', ['rest_n.hpp', ['../list_2rest__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2rest__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['rest_5fn_2ehpp_14', ['rest_n.hpp', ['../seq_2rest__n_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2rest__n_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reverse_2ehpp_15', ['reverse.hpp', ['../array_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2reverse_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2reverse_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['reverse1_2ehpp_16', ['reverse1.hpp', ['../reverse1_8hpp.html', 1, '']]],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_e.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,61 +1,61 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │ -    ['sbuffer_2ehpp_0', ['sbuffer.hpp', ['../v1_2sbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../sbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['sbuffer_2ehpp_0', ['sbuffer.hpp', ['../sbuffer_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2sbuffer_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['sbuffer_5fdecl_2ehpp_1', ['sbuffer_decl.hpp', ['../v3_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v2_2sbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../sbuffer__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['selection_2ehpp_2', ['selection.hpp', ['../selection_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['self_2ehpp_3', ['self.hpp', ['../self_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../detail_2self_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['self_2ehpp_3', ['self.hpp', ['../detail_2self_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../self_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['seq_2ehpp_4', ['seq.hpp', ['../seq_2seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['seq_2ehpp_4', ['seq.hpp', ['../seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['set_2ehpp_5', ['set.hpp', ['../adaptor_2set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['set_2ehpp_5', ['set.hpp', ['../v1_2adaptor_2set_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../adaptor_2set_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['shared_2ehpp_6', ['shared.hpp', ['../shared_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['shared_5fptr_2ehpp_7', ['shared_ptr.hpp', ['../v1_2adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['shared_5fptr_2ehpp_7', ['shared_ptr.hpp', ['../adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2cpp11_2shared__ptr_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['size_2ehpp_8', ['size.hpp', ['../variadic_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../array_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../seq_2size_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../list_2size_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['size_5fequal_5fonly_2ehpp_9', ['size_equal_only.hpp', ['../v1_2adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2size__equal__only_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['size_5fequal_5fonly_5fdecl_2ehpp_10', ['size_equal_only_decl.hpp', ['../v2_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['size_5fequal_5fonly_5fdecl_2ehpp_10', ['size_equal_only_decl.hpp', ['../v1_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../v1_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v2_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v3_2adaptor_2size__equal__only__decl_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['slot_2ehpp_11', ['slot.hpp', ['../slot_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../slot_2slot_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['slot1_2ehpp_12', ['slot1.hpp', ['../slot1_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot2_2ehpp_13', ['slot2.hpp', ['../slot2_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot3_2ehpp_14', ['slot3.hpp', ['../slot3_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot4_2ehpp_15', ['slot4.hpp', ['../slot4_8hpp.html', 1, '']]],
│ │ │ │ │      ['slot5_2ehpp_16', ['slot5.hpp', ['../slot5_8hpp.html', 1, '']]],
│ │ │ │ │      ['span_2ehpp_17', ['span.hpp', ['../adaptor_2cpp20_2span_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2cpp20_2span_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['split_2ehpp_18', ['split.hpp', ['../detail_2split_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2detail_2split_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['split_2ehpp_18', ['split.hpp', ['../seq_2detail_2split_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../detail_2split_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['start_2ehpp_19', ['start.hpp', ['../start_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['string_2ehpp_20', ['string.hpp', ['../v1_2adaptor_2string_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2string_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +    ['string_2ehpp_20', ['string.hpp', ['../adaptor_2string_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../v1_2adaptor_2string_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['string_5fref_2ehpp_21', ['string_ref.hpp', ['../v1_2adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2boost_2string__ref_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['string_5fview_2ehpp_22', ['string_view.hpp', ['../v1_2adaptor_2cpp17_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../v1_2adaptor_2boost_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp17_2string__view_8hpp.html', 1, '(Global Namespace)'],
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/search/files_f.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,34 +1,34 @@
│ │ │ │ │  var searchData = [
│ │ │ │ │      ['timespec_2ehpp_0', ['timespec.hpp', ['../v1_2adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../adaptor_2cpp11_2timespec_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['to_5farray_2ehpp_1', ['to_array.hpp', ['../variadic_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['to_5farray_2ehpp_1', ['to_array.hpp', ['../list_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2to__array_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2to__array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../variadic_2to__array_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['to_5flist_2ehpp_2', ['to_list.hpp', ['../array_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../seq_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__list_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../seq_2to__list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../variadic_2to__list_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['to_5flist_5fmsvc_2ehpp_3', ['to_list_msvc.hpp', ['../to__list__msvc_8hpp.html', 1, '']]],
│ │ │ │ │ -    ['to_5fseq_2ehpp_4', ['to_seq.hpp', ['../array_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['to_5fseq_2ehpp_4', ['to_seq.hpp', ['../variadic_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../tuple_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../list_2to__seq_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../array_2to__seq_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['to_5ftuple_2ehpp_5', ['to_tuple.hpp', ['../array_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../list_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +        ['../variadic_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../seq_2to__tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../variadic_2to__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../list_2to__tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['transform_2ehpp_6', ['transform.hpp', ['../seq_2transform_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../list_2transform_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │ -    ['tuple_2ehpp_7', ['tuple.hpp', ['../v1_2adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ +    ['tuple_2ehpp_7', ['tuple.hpp', ['../adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │          ['../preprocessor_2tuple_8hpp.html', 1, '(Global Namespace)'],
│ │ │ │ │ -        ['../adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │ +        ['../v1_2adaptor_2cpp11_2tuple_8hpp.html', 1, '(Global Namespace)']
│ │ │ │ │      ]],
│ │ │ │ │      ['type_2ehpp_8', ['type.hpp', ['../type_8hpp.html', 1, '']]]
│ │ │ │ │  ];
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ @@ -120,15 +120,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -17,15 +17,15 @@
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr(())(()) **********
│ │ │ │ │  template<typename T >
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const & _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t< _t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &       oo,
│ │ │ │ │  _s_i_z_e___e_q_u_a_l___o_n_l_y< T > >::operator()                                       inline
│ │ │ │ │                                       _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T > &  vv 
│ │ │ │ │                                     )                               const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:
│ │ │ │ │ -_m_a_p, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:
│ │ │ │ │ -_t_y_p_e, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<
│ │ │ │ │ +_T_ _>_:_:_m___t, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ @@ -120,14 +120,16 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -18,12 +18,13 @@
│ │ │ │ │  template<typename T >
│ │ │ │ │  void _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t<   _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t< _t_y_p_e_:_:
│ │ │ │ │  _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T > >:: ( _s_i_z_e___e_q_u_a_l___o_n_l_y< T > > &         oo,
│ │ │ │ │  operator()                                                              inline
│ │ │ │ │                                   _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T > const vv 
│ │ │ │ │                                   & 
│ │ │ │ │                                 )                                  const
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_:_:_m___t.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │ @@ -120,15 +120,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align()</a>, <a class="el" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">msgpack::checked_get_container_size()</a>, <a class="el" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">msgpack::object_kv::key</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">msgpack::object_kv::val</a>, <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>, and <a class="el" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">v2::object::with_zone::zone</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align()</a>, <a class="el" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">msgpack::checked_get_container_size()</a>, <a class="el" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">msgpack::object_kv::key</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">msgpack::object_kv::val</a>, <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>, and <a class="el" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">v2::object::with_zone::zone</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2map_8hpp_source.html">map.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -21,15 +21,15 @@
│ │ │ │ │  _a_s_s_o_c___v_e_c_t_o_r< K, V, Compare,
│ │ │ │ │  Alloc > >::operator()                                                inline
│ │ │ │ │                                 const _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r< K, V, vv 
│ │ │ │ │                                 Compare, Alloc > & 
│ │ │ │ │                               )                                 const
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_z_o_n_e_:_:_a_l_l_o_c_a_t_e___a_l_i_g_n_(_), _m_s_g_p_a_c_k_:_:_c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e
│ │ │ │ │  _(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_k_e_y, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _M_S_G_P_A_C_K___N_U_L_L_P_T_R,
│ │ │ │ │ -_M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:
│ │ │ │ │ -_s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:
│ │ │ │ │ -_v_a_l, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a, and _v_2_:_:_o_b_j_e_c_t_:_:_w_i_t_h___z_o_n_e_:_:_z_o_n_e.
│ │ │ │ │ +_M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_v_a_l, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a, and _v_2_:_:
│ │ │ │ │ +_o_b_j_e_c_t_:_:_w_i_t_h___z_o_n_e_:_:_z_o_n_e.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_m_a_p_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ @@ -120,14 +120,16 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -17,12 +17,13 @@
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr(())(()) **********
│ │ │ │ │  template<typename T >
│ │ │ │ │  void _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e< _t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_w_i_t_h___z_o_n_e &  oo,
│ │ │ │ │  _s_i_z_e___e_q_u_a_l___o_n_l_y< T > >::operator()                                       inline
│ │ │ │ │                                       _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T >    vv 
│ │ │ │ │                                     )                               const
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_:_:_m___t.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html
│ │ │ │ @@ -123,15 +123,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">msgpack::checked_get_container_size()</a>, <a class="el" href="classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313">msgpack::packer&lt; Stream &gt;::pack()</a>, <a class="el" href="classmsgpack_1_1packer.html#a56eab2094abd6467245ba135fe884f1e">msgpack::packer&lt; Stream &gt;::pack_map()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">msgpack::checked_get_container_size()</a>, <a class="el" href="classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313">msgpack::packer&lt; Stream &gt;::pack()</a>, and <a class="el" href="classmsgpack_1_1packer.html#a56eab2094abd6467245ba135fe884f1e">msgpack::packer&lt; Stream &gt;::pack_map()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2map_8hpp_source.html">map.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -23,14 +23,13 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k< _t_y_p_e_:_: ( V, Compare, Alloc > >::packer<  oo,
│ │ │ │ │  _a_s_s_o_c___v_e_c_t_o_r< K, V, Compare,     Stream > & 
│ │ │ │ │  Alloc > >::operator()                                                  inline
│ │ │ │ │                                   const _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r< K, V, vv 
│ │ │ │ │                                   Compare, Alloc > & 
│ │ │ │ │                                 )                                 const
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_ _S_t_r_e_a_m_ _>_:_:
│ │ │ │ │ -_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_ _S_t_r_e_a_m_ _>_:_:_p_a_c_k___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T
│ │ │ │ │ -_>_:_:_s_i_z_e_(_).
│ │ │ │ │ +_p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_ _S_t_r_e_a_m_ _>_:_:_p_a_c_k___m_a_p_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_m_a_p_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html
│ │ │ │ @@ -123,14 +123,16 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only&lt; T &gt;::m_t</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -20,12 +20,13 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r< Stream > &
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k< _t_y_p_e_:_: ( msgpack< _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y<  oo,
│ │ │ │ │  _s_i_z_e___e_q_u_a_l___o_n_l_y< T > >::         T > >::packer< Stream > & 
│ │ │ │ │  operator()                                                              inline
│ │ │ │ │                                   const _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T > vv 
│ │ │ │ │                                   & 
│ │ │ │ │                                 )                                  const
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_:_:_m___t.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object.html
│ │ │ │ @@ -575,15 +575,15 @@
│ │ │ │    <table class="tparams">
│ │ │ │      <tr><td class="paramname">T</td><td>The type you want to get. </td></tr>
│ │ │ │    </table>
│ │ │ │    </dd>
│ │ │ │  </dl>
│ │ │ │  <dl class="section return"><dt>Returns</dt><dd>The converted object. </dd></dl>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01boost_1_1optional_3_01_t_01_4_00_01typename_01std_1_1enable__1b8a234d47c1802b82bae805c8539205.html#af8114153cadb2ccd8e4d8a59252af62b">msgpack::adaptor::as&lt; boost::optional&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1shared__ptr_3_01_t_01_4_00_01typename_01std_1_1enable_7e839477421e7179accecf491fc146da.html#aa015f6b03b6fd6044d42502d7cf2909d">msgpack::adaptor::as&lt; std::shared_ptr&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unique__ptr_3_01_t_01_4_00_01typename_01std_1_1enable_b207c50745320206e7a2b0f208963d33.html#a34ecb4064b431872d61b1c919e32707b">msgpack::adaptor::as&lt; std::unique_ptr&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01boost_1_1optional_3_01_t_01_4_00_01typename_01std_1_1enable__1b8a234d47c1802b82bae805c8539205.html#af8114153cadb2ccd8e4d8a59252af62b">msgpack::adaptor::as&lt; boost::optional&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1shared__ptr_3_01_t_01_4_00_01typename_01std_1_1enable_7e839477421e7179accecf491fc146da.html#aa015f6b03b6fd6044d42502d7cf2909d">msgpack::adaptor::as&lt; std::shared_ptr&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unique__ptr_3_01_t_01_4_00_01typename_01std_1_1enable_b207c50745320206e7a2b0f208963d33.html#a34ecb4064b431872d61b1c919e32707b">msgpack::adaptor::as&lt; std::unique_ptr&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a7124ac7bcd3b9ebf5b97e1fcef58f794" name="a7124ac7bcd3b9ebf5b97e1fcef58f794"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7124ac7bcd3b9ebf5b97e1fcef58f794">&#9670;&#160;</a></span>as() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -694,15 +694,15 @@
│ │ │ │    </table>
│ │ │ │    </dd>
│ │ │ │  </dl>
│ │ │ │  <dl class="section return"><dt>Returns</dt><dd>The reference of <code>v</code>. </dd></dl>
│ │ │ │  
│ │ │ │  <p class="reference">References <a class="el" href="namespacemsgpack.html#a7581daefabb6910fa38e83e64149a196">msgpack::operator&gt;&gt;()</a>.</p>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#ad791b12166312c367396778baf52e949">msgpack::convert()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">msgpack::adaptor::convert&lt; T, Enabler &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, and <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#ad791b12166312c367396778baf52e949">msgpack::convert()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">msgpack::adaptor::convert&lt; T, Enabler &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">msgpack::type::tuple&lt;&gt;::tuple()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a1029ebe8bc15d1bf83cc1d5307d73741" name="a1029ebe8bc15d1bf83cc1d5307d73741"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1029ebe8bc15d1bf83cc1d5307d73741">&#9670;&#160;</a></span>convert() <span class="overload">[4/6]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -934,15 +934,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">msgpack::type::object_type</a> msgpack::object::type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1object.html#a28ce6ef14c8529c5c914511f4154da43">object()</a>, <a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object()</a>, <a class="el" href="structmsgpack_1_1object.html#a6297df2d15f7ec8c6fd286295e5498d7">object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01boost_1_1optional_3_01_t_01_4_01_4.html#a162ff239de73776580766fa60eac4d2b">msgpack::adaptor::object&lt; boost::optional&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#ae05c9d8654becc65243fe6cdc13cd33c">msgpack::adaptor::object&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#af67c3253856313642f3fb841b2a2f601">msgpack::adaptor::object&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1shared__ptr_3_01_t_01_4_01_4.html#a649a7cd8293efb95614b2af264d3a99b">msgpack::adaptor::object&lt; std::shared_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1unique__ptr_3_01_t_01_4_01_4.html#a9004ea504f23beafd7e343401507ebba">msgpack::adaptor::object&lt; std::unique_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a26abcf442ad2c61b72fbe6057ddf73d9">msgpack::adaptor::object&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a684afde5738e1903020c7601819bf1c2">msgpack::adaptor::object&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html#a7a89eff77c101217d27ed5176750d3d9">msgpack::adaptor::object&lt; type::nil_t &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a776b02a80e1462ad673a268f30a4e53b">msgpack::adaptor::as&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1tuple_3_01_args_8_8_8_01_4_00_01typename_01std_1_1enabda9549f53d430849c2ff9d0d67b82f6c.html#a2409e53cc518ed518133d9a3972bcce0">msgpack::adaptor::as&lt; std::tuple&lt; Args... &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, Args... &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_00_01typename_00715cbe432a925a9417cc30a85123986.html#a64d2d3db10251c7fb68a9efa3e1d7fde">msgpack::adaptor::as&lt; msgpack::type::tuple&lt; Args... &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, Args... &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#afd0712acec8aff630527dbdedbf712c2">msgpack::adaptor::convert&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a6ec88eed8f0cdf15f453819257dfc8ad">msgpack::adaptor::convert&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#aa3d0d6dbf6957b9b31f41950bf95f910">msgpack::adaptor::convert&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html#a2b01a1d238332370b63d7e7c41b8a4f7">msgpack::adaptor::convert&lt; type::nil_t &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4.html#a5d8441a6c707d97dbe8f37d0670d22c2">msgpack::adaptor::convert&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01boost_1_1optional_3_01_t_01_4_01_4.html#a201fc7afa19b72be097b85daf7899b61">msgpack::adaptor::object_with_zone&lt; boost::optional&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a857e2613cb91518fa68219e7658f1ad3">msgpack::adaptor::object_with_zone&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1shared__ptr_3_01_t_01_4_01_4.html#a16d47b844afaccffdb5e8be30c79f3a5">msgpack::adaptor::object_with_zone&lt; std::shared_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unique__ptr_3_01_t_01_4_01_4.html#a8f589cd7735866bc05701b46f87b715c">msgpack::adaptor::object_with_zone&lt; std::unique_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="namespacemsgpack.html#a1d7bc570680b8ae0de1c749c8e2613a3">msgpack::operator==()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af0ce75e4c642380d51dbebe5622f55de">msgpack::detail::unpack_double()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a144b09f49b214997a1a8470f51408c64">msgpack::detail::unpack_false()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a0e5165bfddd04c12a245468c0bbfdd64">msgpack::detail::unpack_float()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a470c40a927813ea6577425131a8be4f9">msgpack::detail::unpack_nil()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#acec71749be6cc29b94d01c7d60fd40e6">msgpack::detail::unpack_true()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a6fb360cde8005244dc00eb3eb517046f">msgpack::object_equal_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a465b67c43e08b022feb2a93545f0c478">msgpack::object_equal_visitor::visit_boolean()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#ad3215f66b908657fe52ff50afda2926c">msgpack::detail::create_object_visitor::visit_boolean()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a316ba76b78d6dd5237c375b4ab379a09">msgpack::object_equal_visitor::visit_ext()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ad1820ee59d14c52a065f27aeed282022">msgpack::object_equal_visitor::visit_float32()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#aca76f6f23ab82e77fd9cdc71ff818e87">msgpack::detail::create_object_visitor::visit_float32()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#abbcb50761fd9c4b5c9f46bd1ee563bca">msgpack::object_equal_visitor::visit_float64()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a1076398b333ab3e6883cc72ca354d897">msgpack::detail::create_object_visitor::visit_float64()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84991c9ceab4d5d79c4fa5dbbcbd72c3">msgpack::object_equal_visitor::visit_nil()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a8b796095ca3117e410ac31b0df4873d0">msgpack::detail::create_object_visitor::visit_nil()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">msgpack::type::detail::convert_integer_sign&lt; T, false &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">msgpack::type::detail::object_sign&lt; true &gt;::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">msgpack::type::detail::object_sign&lt; false &gt;::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack::type::define_array&lt;&gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack::type::define_array&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack::type::define_map&lt;&gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1object.html#a28ce6ef14c8529c5c914511f4154da43">object()</a>, <a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object()</a>, <a class="el" href="structmsgpack_1_1object.html#a6297df2d15f7ec8c6fd286295e5498d7">object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01boost_1_1optional_3_01_t_01_4_01_4.html#a162ff239de73776580766fa60eac4d2b">msgpack::adaptor::object&lt; boost::optional&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#ae05c9d8654becc65243fe6cdc13cd33c">msgpack::adaptor::object&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#af67c3253856313642f3fb841b2a2f601">msgpack::adaptor::object&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1shared__ptr_3_01_t_01_4_01_4.html#a649a7cd8293efb95614b2af264d3a99b">msgpack::adaptor::object&lt; std::shared_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1unique__ptr_3_01_t_01_4_01_4.html#a9004ea504f23beafd7e343401507ebba">msgpack::adaptor::object&lt; std::unique_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a26abcf442ad2c61b72fbe6057ddf73d9">msgpack::adaptor::object&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a684afde5738e1903020c7601819bf1c2">msgpack::adaptor::object&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html#a7a89eff77c101217d27ed5176750d3d9">msgpack::adaptor::object&lt; type::nil_t &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a776b02a80e1462ad673a268f30a4e53b">msgpack::adaptor::as&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1tuple_3_01_args_8_8_8_01_4_00_01typename_01std_1_1enabda9549f53d430849c2ff9d0d67b82f6c.html#a2409e53cc518ed518133d9a3972bcce0">msgpack::adaptor::as&lt; std::tuple&lt; Args... &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, Args... &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_00_01typename_00715cbe432a925a9417cc30a85123986.html#a64d2d3db10251c7fb68a9efa3e1d7fde">msgpack::adaptor::as&lt; msgpack::type::tuple&lt; Args... &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, Args... &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#afd0712acec8aff630527dbdedbf712c2">msgpack::adaptor::convert&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a6ec88eed8f0cdf15f453819257dfc8ad">msgpack::adaptor::convert&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#aa3d0d6dbf6957b9b31f41950bf95f910">msgpack::adaptor::convert&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html#a2b01a1d238332370b63d7e7c41b8a4f7">msgpack::adaptor::convert&lt; type::nil_t &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4.html#a5d8441a6c707d97dbe8f37d0670d22c2">msgpack::adaptor::convert&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01boost_1_1optional_3_01_t_01_4_01_4.html#a201fc7afa19b72be097b85daf7899b61">msgpack::adaptor::object_with_zone&lt; boost::optional&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a857e2613cb91518fa68219e7658f1ad3">msgpack::adaptor::object_with_zone&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1shared__ptr_3_01_t_01_4_01_4.html#a16d47b844afaccffdb5e8be30c79f3a5">msgpack::adaptor::object_with_zone&lt; std::shared_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unique__ptr_3_01_t_01_4_01_4.html#a8f589cd7735866bc05701b46f87b715c">msgpack::adaptor::object_with_zone&lt; std::unique_ptr&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="namespacemsgpack.html#a1d7bc570680b8ae0de1c749c8e2613a3">msgpack::operator==()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af0ce75e4c642380d51dbebe5622f55de">msgpack::detail::unpack_double()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a144b09f49b214997a1a8470f51408c64">msgpack::detail::unpack_false()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a0e5165bfddd04c12a245468c0bbfdd64">msgpack::detail::unpack_float()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a470c40a927813ea6577425131a8be4f9">msgpack::detail::unpack_nil()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#acec71749be6cc29b94d01c7d60fd40e6">msgpack::detail::unpack_true()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a6fb360cde8005244dc00eb3eb517046f">msgpack::object_equal_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a465b67c43e08b022feb2a93545f0c478">msgpack::object_equal_visitor::visit_boolean()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#ad3215f66b908657fe52ff50afda2926c">msgpack::detail::create_object_visitor::visit_boolean()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a316ba76b78d6dd5237c375b4ab379a09">msgpack::object_equal_visitor::visit_ext()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ad1820ee59d14c52a065f27aeed282022">msgpack::object_equal_visitor::visit_float32()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#aca76f6f23ab82e77fd9cdc71ff818e87">msgpack::detail::create_object_visitor::visit_float32()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#abbcb50761fd9c4b5c9f46bd1ee563bca">msgpack::object_equal_visitor::visit_float64()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a1076398b333ab3e6883cc72ca354d897">msgpack::detail::create_object_visitor::visit_float64()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84991c9ceab4d5d79c4fa5dbbcbd72c3">msgpack::object_equal_visitor::visit_nil()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a8b796095ca3117e410ac31b0df4873d0">msgpack::detail::create_object_visitor::visit_nil()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a8c7c484d2a6979a833bdb69412ad382c" name="a8c7c484d2a6979a833bdb69412ad382c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8c7c484d2a6979a833bdb69412ad382c">&#9670;&#160;</a></span>via</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -950,15 +950,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="unionmsgpack_1_1object_1_1union__type.html">union_type</a> msgpack::object::via</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object()</a>, <a class="el" href="structmsgpack_1_1object.html#a6297df2d15f7ec8c6fd286295e5498d7">object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#ae05c9d8654becc65243fe6cdc13cd33c">msgpack::adaptor::object&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#af67c3253856313642f3fb841b2a2f601">msgpack::adaptor::object&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a26abcf442ad2c61b72fbe6057ddf73d9">msgpack::adaptor::object&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a684afde5738e1903020c7601819bf1c2">msgpack::adaptor::object&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a776b02a80e1462ad673a268f30a4e53b">msgpack::adaptor::as&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a6ec88eed8f0cdf15f453819257dfc8ad">msgpack::adaptor::convert&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a857e2613cb91518fa68219e7658f1ad3">msgpack::adaptor::object_with_zone&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af0ce75e4c642380d51dbebe5622f55de">msgpack::detail::unpack_double()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a144b09f49b214997a1a8470f51408c64">msgpack::detail::unpack_false()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a0e5165bfddd04c12a245468c0bbfdd64">msgpack::detail::unpack_float()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#acec71749be6cc29b94d01c7d60fd40e6">msgpack::detail::unpack_true()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a6fb360cde8005244dc00eb3eb517046f">msgpack::object_equal_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a465b67c43e08b022feb2a93545f0c478">msgpack::object_equal_visitor::visit_boolean()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#ad3215f66b908657fe52ff50afda2926c">msgpack::detail::create_object_visitor::visit_boolean()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a316ba76b78d6dd5237c375b4ab379a09">msgpack::object_equal_visitor::visit_ext()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ad1820ee59d14c52a065f27aeed282022">msgpack::object_equal_visitor::visit_float32()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#aca76f6f23ab82e77fd9cdc71ff818e87">msgpack::detail::create_object_visitor::visit_float32()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#abbcb50761fd9c4b5c9f46bd1ee563bca">msgpack::object_equal_visitor::visit_float64()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a1076398b333ab3e6883cc72ca354d897">msgpack::detail::create_object_visitor::visit_float64()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">msgpack::type::detail::convert_integer_sign&lt; T, false &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">msgpack::type::detail::object_sign&lt; true &gt;::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">msgpack::type::detail::object_sign&lt; false &gt;::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1object.html#ae7089d66fbd7b29a547e07d9ed1aee9f">object()</a>, <a class="el" href="structmsgpack_1_1object.html#a6297df2d15f7ec8c6fd286295e5498d7">object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#ae05c9d8654becc65243fe6cdc13cd33c">msgpack::adaptor::object&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#af67c3253856313642f3fb841b2a2f601">msgpack::adaptor::object&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a26abcf442ad2c61b72fbe6057ddf73d9">msgpack::adaptor::object&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a684afde5738e1903020c7601819bf1c2">msgpack::adaptor::object&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a776b02a80e1462ad673a268f30a4e53b">msgpack::adaptor::as&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert&lt; bool &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a6ec88eed8f0cdf15f453819257dfc8ad">msgpack::adaptor::convert&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a35ddac6e779c3e0976dc181a45dcacce">msgpack::adaptor::object_with_zone&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a7a308b083d94bcba18fec3497a7cb6c8">msgpack::adaptor::object_with_zone&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1chrono_1_1time__point_3_01_clock_00_01_duration_01_4_01_4.html#a857e2613cb91518fa68219e7658f1ad3">msgpack::adaptor::object_with_zone&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#af8e7e5eb8ad98a2ca259d173ef50861c">msgpack::adaptor::object_with_zone&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#ad4e118e09af4c44e8f69912974507dc9">msgpack::adaptor::object_with_zone&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone&lt; timespec &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01unsigned_01char_0f_n_0e_4.html#ab3020dd490b56d9291a8712d87ddc1be">msgpack::adaptor::object_with_zone&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01unsigned_01char_0f_n_0e_4.html#aa1c7efffb052254805b36593efac7f38">msgpack::adaptor::object_with_zone&lt; const unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac5a1c0468d4cf47bcedc198231e6b5d7">msgpack::detail::unpack_bin()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af0ce75e4c642380d51dbebe5622f55de">msgpack::detail::unpack_double()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04c19a782b1848cb620c4ed0a5f54eee">msgpack::detail::unpack_ext()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a144b09f49b214997a1a8470f51408c64">msgpack::detail::unpack_false()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a0e5165bfddd04c12a245468c0bbfdd64">msgpack::detail::unpack_float()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#acec71749be6cc29b94d01c7d60fd40e6">msgpack::detail::unpack_true()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a6fb360cde8005244dc00eb3eb517046f">msgpack::object_equal_visitor::visit_bin()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#add1a11fe6e515fb35839933eb42b3d30">msgpack::detail::create_object_visitor::visit_bin()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a465b67c43e08b022feb2a93545f0c478">msgpack::object_equal_visitor::visit_boolean()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#ad3215f66b908657fe52ff50afda2926c">msgpack::detail::create_object_visitor::visit_boolean()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a316ba76b78d6dd5237c375b4ab379a09">msgpack::object_equal_visitor::visit_ext()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2279d3df7f6d5d70d71032cf60e2d8aa">msgpack::detail::create_object_visitor::visit_ext()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ad1820ee59d14c52a065f27aeed282022">msgpack::object_equal_visitor::visit_float32()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#aca76f6f23ab82e77fd9cdc71ff818e87">msgpack::detail::create_object_visitor::visit_float32()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#abbcb50761fd9c4b5c9f46bd1ee563bca">msgpack::object_equal_visitor::visit_float64()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a1076398b333ab3e6883cc72ca354d897">msgpack::detail::create_object_visitor::visit_float64()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following files:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  <li>msgpack/v2/<a class="el" href="v2_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object_8hpp_source.html">object.hpp</a></li>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -186,59 +186,60 @@
│ │ │ │ │  If the object can't be converted to T, _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r would be thrown.
│ │ │ │ │    Template Parameters
│ │ │ │ │        T The type you want to get.
│ │ │ │ │    Returns
│ │ │ │ │        The converted object.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _N_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _1_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s
│ │ │ │ │ -_>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ -_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ -_t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _b_o_o_s_t_:_:_o_p_t_i_o_n_a_l_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<
│ │ │ │ │ -_T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t___h_e_l_p_e_r_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │  _e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_h_a_r_e_d___p_t_r_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T
│ │ │ │ │ -_>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_i_q_u_e___p_t_r_<_ _T_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<
│ │ │ │ │ -_K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ +_T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:
│ │ │ │ │ +_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ +_t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ +_b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:
│ │ │ │ │ +_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _b_o_o_s_t_:_:_o_p_t_i_o_n_a_l_<_ _T
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_e_t_<_ _T_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), and _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_).
│ │ │ │ │ +_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ +_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_h_a_r_e_d___p_t_r_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_i_q_u_e___p_t_r_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T
│ │ │ │ │ +_>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ +_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ +_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_,
│ │ │ │ │ +_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ +_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<
│ │ │ │ │ +_b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_).
│ │ │ │ │  ********** _?◆_? aass(()) [[22//22]] **********
│ │ │ │ │  template<typename T >
│ │ │ │ │  std::enable_if<!_m_s_g_p_a_c_k_:_:_h_a_s___a_s< T >::value, T >_:_:_t_y_p_e msgpack:: (  ) const
│ │ │ │ │  object::as
│ │ │ │ │  Get value as T.
│ │ │ │ │  If the object can't be converted to T, _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r would be thrown.
│ │ │ │ │    Template Parameters
│ │ │ │ │ @@ -263,32 +264,33 @@
│ │ │ │ │        v The value you want to get. v is output parameter. v is overwritten by
│ │ │ │ │          converted value from the object.
│ │ │ │ │    Returns
│ │ │ │ │        The reference of v.
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_o_p_e_r_a_t_o_r_>_>_(_).
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<
│ │ │ │ │ -_T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_ _>_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ -_s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T
│ │ │ │ │ -_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_,_ _E_n_a_b_l_e_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:
│ │ │ │ │ -_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_).
│ │ │ │ │ +_T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_ _>_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_,
│ │ │ │ │ +_E_n_a_b_l_e_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>_:_:_t_u_p_l_e_(_).
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt(()) [[44//66]] **********
│ │ │ │ │  template<typename T >
│ │ │ │ │  T & msgpack::object::convert ( T &  vv ) const inline
│ │ │ │ │  Convert the object.
│ │ │ │ │  If the object can't be converted to T, _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r would be thrown.
│ │ │ │ │    Template Parameters
│ │ │ │ │        T The type of v.
│ │ │ │ │ @@ -346,56 +348,64 @@
│ │ │ │ │  template<typename T >
│ │ │ │ │  _o_b_j_e_c_t & msgpack::object:: ( const T &  vv )          inline
│ │ │ │ │  operator=
│ │ │ │ │  References _o_b_j_e_c_t_(_).
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ttyyppee **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_b_j_e_c_t___t_y_p_e msgpack::object::type
│ │ │ │ │ -Referenced by _o_b_j_e_c_t_(_), _o_b_j_e_c_t_(_), _o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<
│ │ │ │ │ -_T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ -_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _b_o_o_l_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _b_o_o_s_t_:_:_o_p_t_i_o_n_a_l_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_h_a_r_e_d___p_t_r_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_i_q_u_e___p_t_r_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _f_l_o_a_t_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d
│ │ │ │ │ -_l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _t_y_p_e_:_:_n_i_l___t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ -_u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,
│ │ │ │ │ -_b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ -_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ -_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_h_r_o_n_o_:_:_t_i_m_e___p_o_i_n_t_<_ _C_l_o_c_k_,_ _D_u_r_a_t_i_o_n_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _f_a_l_s_e_ _>_:_:_c_o_n_v_e_r_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_o_b_j_e_c_t___s_i_g_n_<_ _f_a_l_s_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<
│ │ │ │ │ +_A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<
│ │ │ │ │ +_A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _o_b_j_e_c_t_(_), _o_b_j_e_c_t_(_), _o_b_j_e_c_t
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_,_ _A_r_g_s_._._._ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +_s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ +_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _b_o_o_l_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ +_b_o_o_s_t_:_:_o_p_t_i_o_n_a_l_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:
│ │ │ │ │ +_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<
│ │ │ │ │ +_u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_h_a_r_e_d___p_t_r_<
│ │ │ │ │ +_T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_u_n_i_q_u_e___p_t_r_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:
│ │ │ │ │ +_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ +_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d
│ │ │ │ │ +_s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_n_i_l___t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g
│ │ │ │ │ +_l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ +_&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ +_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ +_t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<
│ │ │ │ │ +_T_,_ _N_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_h_r_o_n_o_:_:_t_i_m_e___p_o_i_n_t_<_ _C_l_o_c_k_,_ _D_u_r_a_t_i_o_n_ _>
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _A_r_g_s_._._._ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,
│ │ │ │ │  _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e
│ │ │ │ │  _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,
│ │ │ │ │  _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e
│ │ │ │ │  _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _A_r_g_s_._._._ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │  _t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ @@ -519,52 +529,61 @@
│ │ │ │ │  _v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ********** _?◆_? vviiaa **********
│ │ │ │ │  _u_n_i_o_n___t_y_p_e msgpack::object::via
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _N_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _1_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s
│ │ │ │ │ -_>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<
│ │ │ │ │ -_T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _f_a_l_s_e_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,
│ │ │ │ │ +_N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_S_t_d_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _o_b_j_e_c_t_(_), _o_b_j_e_c_t_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _b_o_o_l_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t
│ │ │ │ │ -_c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:
│ │ │ │ │ -_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:
│ │ │ │ │ -_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _i_n_t
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _&_&_b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ -_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:_o_r___<_ _b_o_o_s_t_:_:
│ │ │ │ │ -_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,
│ │ │ │ │ -_b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_h_r_o_n_o_:_:_t_i_m_e___p_o_i_n_t_<_ _C_l_o_c_k_,_ _D_u_r_a_t_i_o_n_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___s_i_g_n_<_ _f_a_l_s_e_ _>_:_:_m_a_k_e
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:
│ │ │ │ │ +_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _o_b_j_e_c_t_(_), _o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N
│ │ │ │ │ +_>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │  _e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ +_T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _b_o_o_l_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r
│ │ │ │ │ +_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:
│ │ │ │ │ +_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<
│ │ │ │ │ +_u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ +_f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ +_s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<
│ │ │ │ │ +_u_n_s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ +_&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ +_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ +_t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<
│ │ │ │ │ +_T_,_ _N_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_h_r_o_n_o_:_:_t_i_m_e___p_o_i_n_t_<_ _C_l_o_c_k_,_ _D_u_r_a_t_i_o_n_ _>
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │  _e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ @@ -660,29 +679,31 @@
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___b_i_n
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___d_o_u_b_l_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___e_x_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_u_n_p_a_c_k___f_a_l_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___f_l_o_a_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_8_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p___i_t_e_m_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___t_r_u_e_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___u_i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_8_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_i_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___b_i_n_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_o_o_l_e_a_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_o_o_l_e_a_n_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___e_x_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___e_x_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___f_l_o_a_t_3_2_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_6_4_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_6_4_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │ +_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___b_i_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___d_o_u_b_l_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___e_x_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___f_a_l_s_e
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___f_l_o_a_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___i_n_t_8_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p___i_t_e_m_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___t_r_u_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___u_i_n_t_8_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_i_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_i_n_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │ +_v_i_s_i_t___b_o_o_l_e_a_n_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___b_o_o_l_e_a_n_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___e_x_t_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___e_x_t_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │ +_v_i_s_i_t___f_l_o_a_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_3_2_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_6_4_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r
│ │ │ │ │  _(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following files:
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__array.html
│ │ │ │ @@ -124,15 +124,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a>* msgpack::object_array::ptr</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="namespacemsgpack.html#aff8cffa75e7341c0b1a3fd305fe0899f">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#aefe35d89e3cc78ab06526e501d8604d3">msgpack::begin()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="namespacemsgpack.html#aff8cffa75e7341c0b1a3fd305fe0899f">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#aefe35d89e3cc78ab06526e501d8604d3">msgpack::begin()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a15e7a07017a5fa7018c466a24634ec68" name="a15e7a07017a5fa7018c466a24634ec68"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a15e7a07017a5fa7018c466a24634ec68">&#9670;&#160;</a></span>size</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -140,15 +140,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">uint32_t msgpack::object_array::size</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -22,35 +22,38 @@
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _1_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s
│ │ │ │ │  _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_b_e_g_i_n_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_b_e_g_i_n_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<
│ │ │ │ │  _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │  _(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_e_n_d_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_e_n_d_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,
│ │ │ │ │ +_N_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ +_T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │  _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<
│ │ │ │ │ +_T_1_,_ _T_2_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │  _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<
│ │ │ │ │ -_T_ _>_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_ _>_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _c_o_n_v_e_r_t_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _c_o_n_v_e_r_t_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │  _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │  _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_e_t_<_ _T_,
│ │ │ │ │ @@ -80,69 +83,73 @@
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_t_u_p_l_e_<_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │ +_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N
│ │ │ │ │ +_>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee **********
│ │ │ │ │  uint32_t msgpack::object_array::size
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:
│ │ │ │ │  _c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_e_n_d
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ -_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:
│ │ │ │ │ -_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ -_t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:_o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:
│ │ │ │ │ -_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_d_e_q_u_e_<
│ │ │ │ │ +_T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _&_&_b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │ +_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:_o_r___<_ _b_o_o_s_t_:_:
│ │ │ │ │ +_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,
│ │ │ │ │ +_b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _f_a_l_s_e_ _>_ _>_ _>_:_:_t_y_p_e_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │ -_>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_e_y_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ +_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │  _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_a_n_y___o_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_,_ _T_1_,_ _T_2_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ -_s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<
│ │ │ │ │ -_T_ _>_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ -_s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ -_s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_e_t_<_ _T_,
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_ _>_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_l_i_s_t_<
│ │ │ │ │ +_T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2
│ │ │ │ │ +_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_,_ _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_a_r_r_a_y_<_ _T_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_f_o_r_w_a_r_d___l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_l_i_s_t_<_ _T_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_p_a_i_r_<_ _T_1_,_ _T_2_ _>_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_e_t_<_ _T_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>
│ │ │ │ │  _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_s_e_t_<
│ │ │ │ │  _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___s_e_t_<_ _K_e_y_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │  _(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _b_o_o_l_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ @@ -153,13 +160,15 @@
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │  _t_y_p_e_:_:_t_u_p_l_e_<_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │  _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │  _t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │ +_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N
│ │ │ │ │ +_>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/_o_b_j_e_c_t___f_w_d_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__kv.html
│ │ │ │ @@ -124,15 +124,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> msgpack::object_kv::key</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a9de9eb9b49977985b10b72a76b49a144" name="a9de9eb9b49977985b10b72a76b49a144"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9de9eb9b49977985b10b72a76b49a144">&#9670;&#160;</a></span>val</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -140,15 +140,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> msgpack::object_kv::val</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object_8hpp_source.html">object.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -14,64 +14,64 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t  _k_e_y
│ │ │ │ │   
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t  _v_a_l
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? kkeeyy **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t msgpack::object_kv::key
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ -_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<
│ │ │ │ │ -_K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ -_s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:
│ │ │ │ │ -_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │ -********** _?◆_? vvaall **********
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t msgpack::object_kv::val
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ -_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │ +********** _?◆_? vvaall **********
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t msgpack::object_kv::val
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<
│ │ │ │ │ -_K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ -_s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:
│ │ │ │ │ -_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │ +_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/_o_b_j_e_c_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__map.html
│ │ │ │ @@ -124,15 +124,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* msgpack::object_map::ptr</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a9426a4160106ee0a2574c731656ea9ac">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e">msgpack::begin()</a>, <a class="el" href="namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a9426a4160106ee0a2574c731656ea9ac">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a5050f181f092c4f6f22b27d4cdc17289" name="a5050f181f092c4f6f22b27d4cdc17289"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a5050f181f092c4f6f22b27d4cdc17289">&#9670;&#160;</a></span>size</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -140,15 +140,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">uint32_t msgpack::object_map::size</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a9426a4160106ee0a2574c731656ea9ac">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad">msgpack::end()</a>, <a class="el" href="namespacemsgpack.html#a9426a4160106ee0a2574c731656ea9ac">msgpack::end()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -15,48 +15,53 @@
│ │ │ │ │   
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v *  _p_t_r
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ppttrr **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v* msgpack::object_map::ptr
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_b_e_g_i_n_(_), _m_s_g_p_a_c_k_:_:_b_e_g_i_n_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_e_n_d
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<
│ │ │ │ │ -_K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<
│ │ │ │ │ +_A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ +_K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ -_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ -_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ -_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │  _u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │  _u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee **********
│ │ │ │ │  uint32_t msgpack::object_map::size
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ -_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_e_n_d_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:
│ │ │ │ │ +_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c
│ │ │ │ │ +_>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │  _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │  _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1object__str.html
│ │ │ │ @@ -98,15 +98,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">const char* msgpack::object_str::ptr</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a6115834eebc11241a4d861220daf2e3f" name="a6115834eebc11241a4d861220daf2e3f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a6115834eebc11241a4d861220daf2e3f">&#9670;&#160;</a></span>size</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -114,15 +114,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">uint32_t msgpack::object_str::size</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -11,48 +11,48 @@
│ │ │ │ │      uint32_t  _s_i_z_e
│ │ │ │ │   
│ │ │ │ │  const char *  _p_t_r
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ppttrr **********
│ │ │ │ │  const char* msgpack::object_str::ptr
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r
│ │ │ │ │ -_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N
│ │ │ │ │ -_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ -_c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r
│ │ │ │ │ +_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee **********
│ │ │ │ │  uint32_t msgpack::object_str::size
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r
│ │ │ │ │ -_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N
│ │ │ │ │ -_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ -_c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r
│ │ │ │ │ +_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/_o_b_j_e_c_t___f_w_d_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref.html
│ │ │ │ @@ -83,56 +83,56 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2array__ref_8hpp_source.html">array_ref.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:a263244df21a8632da1706fa4dff77669" id="r_a263244df21a8632da1706fa4dff77669"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">array_ref</a> ()</td></tr>
│ │ │ │  <tr class="separator:a263244df21a8632da1706fa4dff77669"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a95e35439883c889f9de437c0d7a4f7d0" id="r_a95e35439883c889f9de437c0d7a4f7d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0">array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a95e35439883c889f9de437c0d7a4f7d0" id="r_a95e35439883c889f9de437c0d7a4f7d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0">array_ref</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a95e35439883c889f9de437c0d7a4f7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a04b88908a772ad0037bcf16a442dd469" id="r_a04b88908a772ad0037bcf16a442dd469"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a04b88908a772ad0037bcf16a442dd469" id="r_a04b88908a772ad0037bcf16a442dd469"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:a04b88908a772ad0037bcf16a442dd469"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218" id="r_a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218" id="r_a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a9c8aabcf1c4884155e69015d2f39a218"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769" id="r_a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9a428e765d0a43db5d081ec79bab0769">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769" id="r_a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9a428e765d0a43db5d081ec79bab0769">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a9a428e765d0a43db5d081ec79bab0769"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a11d096f641c0389b11f3d32602a74b99" id="r_a11d096f641c0389b11f3d32602a74b99"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a11d096f641c0389b11f3d32602a74b99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a11d096f641c0389b11f3d32602a74b99" id="r_a11d096f641c0389b11f3d32602a74b99"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a11d096f641c0389b11f3d32602a74b99"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a11d096f641c0389b11f3d32602a74b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab" id="r_a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab" id="r_a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c" id="r_adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">operator&lt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c" id="r_adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">operator&lt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6" id="r_ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">operator&gt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6" id="r_ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">operator&gt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:ab2151a136dd624fd0d7234953d5131e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:a76ebba8c887910eaf58bdcd174abdc19" id="r_a76ebba8c887910eaf58bdcd174abdc19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">data</a></td></tr>
│ │ │ │ +<tr class="memitem:a76ebba8c887910eaf58bdcd174abdc19" id="r_a76ebba8c887910eaf58bdcd174abdc19"><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">data</a></td></tr>
│ │ │ │  <tr class="separator:a76ebba8c887910eaf58bdcd174abdc19"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a263244df21a8632da1706fa4dff77669" name="a263244df21a8632da1706fa4dff77669"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a263244df21a8632da1706fa4dff77669">&#9670;&#160;</a></span>array_ref() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -145,23 +145,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a95e35439883c889f9de437c0d7a4f7d0" name="a95e35439883c889f9de437c0d7a4f7d0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a95e35439883c889f9de437c0d7a4f7d0">&#9670;&#160;</a></span>array_ref() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -174,25 +174,25 @@
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a9a428e765d0a43db5d081ec79bab0769" name="a9a428e765d0a43db5d081ec79bab0769"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9a428e765d0a43db5d081ec79bab0769">&#9670;&#160;</a></span>operator!=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator!</a>= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -206,25 +206,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a11d096f641c0389b11f3d32602a74b99" name="a11d096f641c0389b11f3d32602a74b99"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a11d096f641c0389b11f3d32602a74b99">&#9670;&#160;</a></span>operator&lt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator</a>&lt; </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -238,25 +238,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="adc3e41b8cdf029fc4da4863b8d5ad15c" name="adc3e41b8cdf029fc4da4863b8d5ad15c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adc3e41b8cdf029fc4da4863b8d5ad15c">&#9670;&#160;</a></span>operator&lt;=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator</a>&lt;= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator&lt;= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -270,25 +270,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a9c8aabcf1c4884155e69015d2f39a218" name="a9c8aabcf1c4884155e69015d2f39a218"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9c8aabcf1c4884155e69015d2f39a218">&#9670;&#160;</a></span>operator==()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator</a>== </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -302,25 +302,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a889cf2e1f6ec76e6e9e43d3bebec49ab" name="a889cf2e1f6ec76e6e9e43d3bebec49ab"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a889cf2e1f6ec76e6e9e43d3bebec49ab">&#9670;&#160;</a></span>operator&gt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator</a>&gt; </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -334,25 +334,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="ab2151a136dd624fd0d7234953d5131e6" name="ab2151a136dd624fd0d7234953d5131e6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab2151a136dd624fd0d7234953d5131e6">&#9670;&#160;</a></span>operator&gt;=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a263244df21a8632da1706fa4dff77669">::operator</a>&gt;= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::operator&gt;= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -366,55 +366,55 @@
│ │ │ │  </div>
│ │ │ │  <a id="a04b88908a772ad0037bcf16a442dd469" name="a04b88908a772ad0037bcf16a442dd469"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a04b88908a772ad0037bcf16a442dd469">&#9670;&#160;</a></span>size()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::size </td>
│ │ │ │ +          <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">msgpack::type::array_ref&lt; T &gt;::data</a>.</p>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">msgpack::type::ext::ext()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#ab561c2c48319452ca721b96554322db4">msgpack::adaptor::pack&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a4953ac00f36459c09fd41f32f23afdca">msgpack::adaptor::pack&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">msgpack::type::raw_ref::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">msgpack::type::v4raw_ref::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">msgpack::type::array_ref&lt; T[N]&gt;::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">msgpack::type::raw_ref::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">msgpack::type::v4raw_ref::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">msgpack::type::raw_ref::operator&gt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">msgpack::type::v4raw_ref::operator&gt;()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#ab561c2c48319452ca721b96554322db4">msgpack::adaptor::pack&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">msgpack::type::array_ref&lt; T[N]&gt;::operator==()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="a76ebba8c887910eaf58bdcd174abdc19" name="a76ebba8c887910eaf58bdcd174abdc19"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a76ebba8c887910eaf58bdcd174abdc19">&#9670;&#160;</a></span>data</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::data</td>
│ │ │ │ +          <td class="memname">T* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T &gt;::data</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">msgpack::type::ext::ext()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9a428e765d0a43db5d081ec79bab0769">msgpack::type::array_ref&lt; T &gt;::operator!=()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#ab561c2c48319452ca721b96554322db4">msgpack::adaptor::pack&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">msgpack::type::array_ref&lt; T &gt;::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">msgpack::type::array_ref&lt; T &gt;::operator&lt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">msgpack::type::array_ref&lt; T &gt;::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">msgpack::type::array_ref&lt; T[N]&gt;::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">msgpack::type::array_ref&lt; T &gt;::operator&gt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">msgpack::type::array_ref&lt; T[N]&gt;::operator&gt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">msgpack::type::array_ref&lt; T &gt;::operator&gt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">msgpack::type::array_ref&lt; T[N]&gt;::operator&gt;=()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9a428e765d0a43db5d081ec79bab0769">msgpack::type::array_ref&lt; T &gt;::operator!=()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#ab561c2c48319452ca721b96554322db4">msgpack::adaptor::pack&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">msgpack::type::array_ref&lt; T &gt;::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">msgpack::type::array_ref&lt; T &gt;::operator&lt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">msgpack::type::array_ref&lt; T[N]&gt;::operator&lt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">msgpack::type::array_ref&lt; T &gt;::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">msgpack::type::array_ref&lt; T[N]&gt;::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">msgpack::type::array_ref&lt; T &gt;::operator&gt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">msgpack::type::array_ref&lt; T[N]&gt;::operator&gt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">msgpack::type::array_ref&lt; T &gt;::operator&gt;=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">msgpack::type::array_ref&lt; T[N]&gt;::operator&gt;=()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2array__ref_8hpp_source.html">array_ref.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,118 +7,107 @@
│ │ │ │ │      * _a_r_r_a_y___r_e_f
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::array_ref< T > Struct Template Reference
│ │ │ │ │  #include <_a_r_r_a_y___r_e_f_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │               _a_r_r_a_y___r_e_f ()
│ │ │ │ │   
│ │ │ │ │ -             _a_r_r_a_y___r_e_f (_T &_t)
│ │ │ │ │ +             _a_r_r_a_y___r_e_f (T &t)
│ │ │ │ │   
│ │ │ │ │ -std::size_t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +std::size_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_=_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_!_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_< (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_< (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_> (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_> (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_<_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_<_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_>_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_>_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -_T *  _d_a_t_a
│ │ │ │ │ +T *  _d_a_t_a
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aarrrraayy__rreeff(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >:: (  )          inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: (  )          inline
│ │ │ │ │  array_ref
│ │ │ │ │  ********** _?◆_? aarrrraayy__rreeff(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >:: ( _T &  tt )          inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( T &  tt )          inline
│ │ │ │ │  array_ref
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r_!=
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator!=
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r<
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator<
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r<=
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator<=
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r==
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator==
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r>
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator>
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >_:_: ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -_o_p_e_r_a_t_o_r>=
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >:: ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +operator>=
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >::size (  ) const inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >::size (  ) const inline
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t_:_:_e_x_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:
│ │ │ │ │ -_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s
│ │ │ │ │ -_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_<_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f_:_:_o_p_e_r_a_t_o_r_<_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f_:_:_o_p_e_r_a_t_o_r_<_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f_:_:_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_>_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f_:_:_o_p_e_r_a_t_o_r_>_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │ -********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │ -********** _?◆_? ddaattaa **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_T* _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T >::data
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t_:_:_e_x_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_!_=_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>
│ │ │ │ │  _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_<_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_<_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_<_=_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_<_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_>_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_>_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_>_=_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_<_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │ +********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │ +********** _?◆_? ddaattaa **********
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +T* _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T >::data
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_!_=_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_p_a_c_k_<_ _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_<_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_<_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_<_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_<_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_=_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_>_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_>_=_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_>_=_(_), and _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_a_r_r_a_y___r_e_f_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html
│ │ │ │ @@ -83,56 +83,56 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2array__ref_8hpp_source.html">array_ref.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:acb041e5b896d8db7fdb7f9df1926de10" id="r_acb041e5b896d8db7fdb7f9df1926de10"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">array_ref</a> ()</td></tr>
│ │ │ │  <tr class="separator:acb041e5b896d8db7fdb7f9df1926de10"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a446a049fc5382b3da4c601b7d4406b5c" id="r_a446a049fc5382b3da4c601b7d4406b5c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a446a049fc5382b3da4c601b7d4406b5c">array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:a446a049fc5382b3da4c601b7d4406b5c" id="r_a446a049fc5382b3da4c601b7d4406b5c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a446a049fc5382b3da4c601b7d4406b5c">array_ref</a> (T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:a446a049fc5382b3da4c601b7d4406b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad2f31d2f086097aae165bce9260ededf" id="r_ad2f31d2f086097aae165bce9260ededf"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ad2f31d2f086097aae165bce9260ededf">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad2f31d2f086097aae165bce9260ededf" id="r_ad2f31d2f086097aae165bce9260ededf"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ad2f31d2f086097aae165bce9260ededf">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:ad2f31d2f086097aae165bce9260ededf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b" id="r_a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b" id="r_a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a11b64be697cd9043eb947e8df9d0220b">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a11b64be697cd9043eb947e8df9d0220b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8" id="r_aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa7cdcdea116f9be8711313daddba8bd8">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8" id="r_aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa7cdcdea116f9be8711313daddba8bd8">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:aa7cdcdea116f9be8711313daddba8bd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7" id="r_ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7" id="r_ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ac514f8c31f7a3556e6ba5719ef5643b7">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76" id="r_aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76" id="r_aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:aa0de26b7408ba43fc6174702b64a1e76"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4" id="r_a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">operator&lt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4" id="r_a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">operator&lt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a9eee9fc9615d28a069870f4b5856e2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8" id="r_a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">operator&gt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8" id="r_a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">operator&gt;=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;t) const</td></tr>
│ │ │ │  <tr class="separator:a1abf26e96f3ec6e34ded963e9168abe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:a8d30fb453c13d92814c2627c8f0c459f" id="r_a8d30fb453c13d92814c2627c8f0c459f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a8d30fb453c13d92814c2627c8f0c459f">data</a></td></tr>
│ │ │ │ +<tr class="memitem:a8d30fb453c13d92814c2627c8f0c459f" id="r_a8d30fb453c13d92814c2627c8f0c459f"><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a8d30fb453c13d92814c2627c8f0c459f">data</a></td></tr>
│ │ │ │  <tr class="separator:a8d30fb453c13d92814c2627c8f0c459f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="acb041e5b896d8db7fdb7f9df1926de10" name="acb041e5b896d8db7fdb7f9df1926de10"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#acb041e5b896d8db7fdb7f9df1926de10">&#9670;&#160;</a></span>array_ref() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;::array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -145,23 +145,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a446a049fc5382b3da4c601b7d4406b5c" name="a446a049fc5382b3da4c601b7d4406b5c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a446a049fc5382b3da4c601b7d4406b5c">&#9670;&#160;</a></span>array_ref() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;::array_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::array_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)&#160;</td>
│ │ │ │ +          <td class="paramtype">T(&amp;)&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>[N]</td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -174,25 +174,25 @@
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="aa7cdcdea116f9be8711313daddba8bd8" name="aa7cdcdea116f9be8711313daddba8bd8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa7cdcdea116f9be8711313daddba8bd8">&#9670;&#160;</a></span>operator!=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator!</a>= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -204,25 +204,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="ac514f8c31f7a3556e6ba5719ef5643b7" name="ac514f8c31f7a3556e6ba5719ef5643b7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac514f8c31f7a3556e6ba5719ef5643b7">&#9670;&#160;</a></span>operator&lt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator</a>&lt; </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -236,25 +236,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a9eee9fc9615d28a069870f4b5856e2d4" name="a9eee9fc9615d28a069870f4b5856e2d4"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9eee9fc9615d28a069870f4b5856e2d4">&#9670;&#160;</a></span>operator&lt;=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator</a>&lt;= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator&lt;= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -268,25 +268,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a11b64be697cd9043eb947e8df9d0220b" name="a11b64be697cd9043eb947e8df9d0220b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a11b64be697cd9043eb947e8df9d0220b">&#9670;&#160;</a></span>operator==()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator</a>== </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -300,25 +300,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="aa0de26b7408ba43fc6174702b64a1e76" name="aa0de26b7408ba43fc6174702b64a1e76"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa0de26b7408ba43fc6174702b64a1e76">&#9670;&#160;</a></span>operator&gt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator</a>&gt; </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -332,25 +332,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="a1abf26e96f3ec6e34ded963e9168abe8" name="a1abf26e96f3ec6e34ded963e9168abe8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1abf26e96f3ec6e34ded963e9168abe8">&#9670;&#160;</a></span>operator&gt;=()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; </div>
│ │ │ │ +template&lt;typename U &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;<a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10">::operator</a>&gt;= </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::operator&gt;= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; U &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -364,21 +364,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad2f31d2f086097aae165bce9260ededf" name="ad2f31d2f086097aae165bce9260ededf"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad2f31d2f086097aae165bce9260ededf">&#9670;&#160;</a></span>size()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;::size </td>
│ │ │ │ +          <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::size </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -392,18 +392,18 @@
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="a8d30fb453c13d92814c2627c8f0c459f" name="a8d30fb453c13d92814c2627c8f0c459f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8d30fb453c13d92814c2627c8f0c459f">&#9670;&#160;</a></span>data</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename T , std::size_t N&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;::data</td>
│ │ │ │ +          <td class="memname">T* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>&lt; T[N]&gt;::data</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,91 +7,91 @@
│ │ │ │ │      * _a_r_r_a_y___r_e_f_<_ _T_[_N_]_>
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::array_ref< T[N]> Struct Template Reference
│ │ │ │ │  #include <_a_r_r_a_y___r_e_f_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │               _a_r_r_a_y___r_e_f ()
│ │ │ │ │   
│ │ │ │ │ -             _a_r_r_a_y___r_e_f (_T(&_t)[_N])
│ │ │ │ │ +             _a_r_r_a_y___r_e_f (T(&t)[N])
│ │ │ │ │   
│ │ │ │ │ -std::size_t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +std::size_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_=_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_!_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_< (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_< (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_> (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_> (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_<_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_<_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_>_= (_a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &_t) _c_o_n_s_t
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_>_= (_a_r_r_a_y___r_e_f< U > const &t) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -_T *  _d_a_t_a
│ │ │ │ │ +T *  _d_a_t_a
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aarrrraayy__rreeff(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T[_N]>:: (  )          inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T[N]>:: (  )          inline
│ │ │ │ │  array_ref
│ │ │ │ │  ********** _?◆_? aarrrraayy__rreeff(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T[_N]>:: ( _T(&)  tt[N] )          inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T[N]>:: ( T(&)  tt[N] )          inline
│ │ │ │ │  array_ref
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r_!=
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator!=
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r<
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator<
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T
│ │ │ │ │  _>_:_:_s_i_z_e_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r<=
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator<=
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r==
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator==
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T
│ │ │ │ │  _>_:_:_s_i_z_e_(_).
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r>
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator>
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>==(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _U >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T ( _a_r_r_a_y___r_e_f< _U > _c_o_n_s_t &  tt ) const inline
│ │ │ │ │ -[_N]>_:_:_o_p_e_r_a_t_o_r>=
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +template<typename U >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T ( _a_r_r_a_y___r_e_f< U > const &  tt ) const inline
│ │ │ │ │ +[N]>::operator>=
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_d_a_t_a.
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T[_N]>::size (  ) const inline
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T[N]>::size (  ) const inline
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ddaattaa **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -_T* _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< _T[_N]>::data
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +T* _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f< T[N]>::data
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_a_r_r_a_y___r_e_f_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1basic__variant.html
│ │ │ │ @@ -105,126 +105,126 @@
│ │ │ │  <area shape="rect" title=" " alt="" coords="71,246,239,301"/>
│ │ │ │  <area shape="poly" title=" " alt="" coords="251,245,303,231,376,211,377,216,305,236,253,250"/>
│ │ │ │  </map>
│ │ │ │  <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:a0324883576b6f0cbf15959b6f189e5c7" id="r_a0324883576b6f0cbf15959b6f189e5c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> boost::variant&lt; <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a>, std::string, std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt;, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>, boost::recursive_wrapper&lt; std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a></td></tr>
│ │ │ │ +<tr class="memitem:a0324883576b6f0cbf15959b6f189e5c7" id="r_a0324883576b6f0cbf15959b6f189e5c7"><td class="memItemLeft" align="right" valign="top">typedef boost::variant&lt; <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, bool, int64_t, uint64_t, double, std::string, std::vector&lt; char &gt;, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>, boost::recursive_wrapper&lt; std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a></td></tr>
│ │ │ │  <tr class="separator:a0324883576b6f0cbf15959b6f189e5c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:aea7de14eb1f7901bbf2f2b0b1b846022" id="r_aea7de14eb1f7901bbf2f2b0b1b846022"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a> ()</td></tr>
│ │ │ │  <tr class="separator:aea7de14eb1f7901bbf2f2b0b1b846022"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:acfbee838a03cfd486e571406924d27c6" id="r_acfbee838a03cfd486e571406924d27c6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:acfbee838a03cfd486e571406924d27c6"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:acfbee838a03cfd486e571406924d27c6" id="r_acfbee838a03cfd486e571406924d27c6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:acfbee838a03cfd486e571406924d27c6"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">basic_variant</a> (T const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:acfbee838a03cfd486e571406924d27c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad178c13f0b8d005b417b76aa1c9556f3" id="r_ad178c13f0b8d005b417b76aa1c9556f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">p</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ad178c13f0b8d005b417b76aa1c9556f3" id="r_ad178c13f0b8d005b417b76aa1c9556f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">basic_variant</a> (char const *p)</td></tr>
│ │ │ │  <tr class="separator:ad178c13f0b8d005b417b76aa1c9556f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ade936189aab4991b8a4d4dceb7f154c0" id="r_ade936189aab4991b8a4d4dceb7f154c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ade936189aab4991b8a4d4dceb7f154c0" id="r_ade936189aab4991b8a4d4dceb7f154c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">basic_variant</a> (char v)</td></tr>
│ │ │ │  <tr class="separator:ade936189aab4991b8a4d4dceb7f154c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae257e426af750acc6421416119b968a8" id="r_ae257e426af750acc6421416119b968a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ae257e426af750acc6421416119b968a8" id="r_ae257e426af750acc6421416119b968a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">basic_variant</a> (signed char v)</td></tr>
│ │ │ │  <tr class="separator:ae257e426af750acc6421416119b968a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7da94719c7196b9a9863ca59fa4ac466" id="r_a7da94719c7196b9a9863ca59fa4ac466"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7da94719c7196b9a9863ca59fa4ac466" id="r_a7da94719c7196b9a9863ca59fa4ac466"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">basic_variant</a> (unsigned char v)</td></tr>
│ │ │ │  <tr class="separator:a7da94719c7196b9a9863ca59fa4ac466"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a84d252b50f2bfadb13afc110404dcf44" id="r_a84d252b50f2bfadb13afc110404dcf44"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a84d252b50f2bfadb13afc110404dcf44" id="r_a84d252b50f2bfadb13afc110404dcf44"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">basic_variant</a> (signed int v)</td></tr>
│ │ │ │  <tr class="separator:a84d252b50f2bfadb13afc110404dcf44"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad66b0ca616c480ed6d0da2178707d296" id="r_ad66b0ca616c480ed6d0da2178707d296"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ad66b0ca616c480ed6d0da2178707d296" id="r_ad66b0ca616c480ed6d0da2178707d296"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">basic_variant</a> (unsigned int v)</td></tr>
│ │ │ │  <tr class="separator:ad66b0ca616c480ed6d0da2178707d296"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:abbe7dd92a000e241bd83176cf26c54d1" id="r_abbe7dd92a000e241bd83176cf26c54d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:abbe7dd92a000e241bd83176cf26c54d1" id="r_abbe7dd92a000e241bd83176cf26c54d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">basic_variant</a> (signed long v)</td></tr>
│ │ │ │  <tr class="separator:abbe7dd92a000e241bd83176cf26c54d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab4874bff9878e35f52e14fd9f8ec9cd2" id="r_ab4874bff9878e35f52e14fd9f8ec9cd2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ab4874bff9878e35f52e14fd9f8ec9cd2" id="r_ab4874bff9878e35f52e14fd9f8ec9cd2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">basic_variant</a> (unsigned long v)</td></tr>
│ │ │ │  <tr class="separator:ab4874bff9878e35f52e14fd9f8ec9cd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa21c8c60e11785c0899965a550b279b4" id="r_aa21c8c60e11785c0899965a550b279b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa21c8c60e11785c0899965a550b279b4" id="r_aa21c8c60e11785c0899965a550b279b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">basic_variant</a> (signed long long v)</td></tr>
│ │ │ │  <tr class="separator:aa21c8c60e11785c0899965a550b279b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8b798ed9c33d862577ae3048c07c4767" id="r_a8b798ed9c33d862577ae3048c07c4767"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a8b798ed9c33d862577ae3048c07c4767" id="r_a8b798ed9c33d862577ae3048c07c4767"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">basic_variant</a> (unsigned long long v)</td></tr>
│ │ │ │  <tr class="separator:a8b798ed9c33d862577ae3048c07c4767"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a964cd107cb542f9b8570b000331b6299" id="r_a964cd107cb542f9b8570b000331b6299"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">float</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a964cd107cb542f9b8570b000331b6299" id="r_a964cd107cb542f9b8570b000331b6299"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">basic_variant</a> (float v)</td></tr>
│ │ │ │  <tr class="separator:a964cd107cb542f9b8570b000331b6299"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae5a03b6441cf7f4d74ede4b24dc81e71" id="r_ae5a03b6441cf7f4d74ede4b24dc81e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">basic_variant</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ae5a03b6441cf7f4d74ede4b24dc81e71" id="r_ae5a03b6441cf7f4d74ede4b24dc81e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">basic_variant</a> (double v)</td></tr>
│ │ │ │  <tr class="separator:ae5a03b6441cf7f4d74ede4b24dc81e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aafd15af5f36203812489732348b2e8dc" id="r_aafd15af5f36203812489732348b2e8dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aafd15af5f36203812489732348b2e8dc">is_nil</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aafd15af5f36203812489732348b2e8dc" id="r_aafd15af5f36203812489732348b2e8dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aafd15af5f36203812489732348b2e8dc">is_nil</a> () const</td></tr>
│ │ │ │  <tr class="separator:aafd15af5f36203812489732348b2e8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad6c117ce397d0752d095dd49941b6452" id="r_ad6c117ce397d0752d095dd49941b6452"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad6c117ce397d0752d095dd49941b6452">is_bool</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad6c117ce397d0752d095dd49941b6452" id="r_ad6c117ce397d0752d095dd49941b6452"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad6c117ce397d0752d095dd49941b6452">is_bool</a> () const</td></tr>
│ │ │ │  <tr class="separator:ad6c117ce397d0752d095dd49941b6452"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5004680b684df906fcb6fbf53b05c52a" id="r_a5004680b684df906fcb6fbf53b05c52a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a5004680b684df906fcb6fbf53b05c52a">is_int64_t</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a5004680b684df906fcb6fbf53b05c52a" id="r_a5004680b684df906fcb6fbf53b05c52a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a5004680b684df906fcb6fbf53b05c52a">is_int64_t</a> () const</td></tr>
│ │ │ │  <tr class="separator:a5004680b684df906fcb6fbf53b05c52a"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa6989929a6dd07ddbc9de2a42e094c96" id="r_aa6989929a6dd07ddbc9de2a42e094c96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aa6989929a6dd07ddbc9de2a42e094c96">is_uint64_t</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aa6989929a6dd07ddbc9de2a42e094c96" id="r_aa6989929a6dd07ddbc9de2a42e094c96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#aa6989929a6dd07ddbc9de2a42e094c96">is_uint64_t</a> () const</td></tr>
│ │ │ │  <tr class="separator:aa6989929a6dd07ddbc9de2a42e094c96"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab6a90129cb8db13099bc4129caaaa6e3" id="r_ab6a90129cb8db13099bc4129caaaa6e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab6a90129cb8db13099bc4129caaaa6e3">is_double</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ab6a90129cb8db13099bc4129caaaa6e3" id="r_ab6a90129cb8db13099bc4129caaaa6e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab6a90129cb8db13099bc4129caaaa6e3">is_double</a> () const</td></tr>
│ │ │ │  <tr class="separator:ab6a90129cb8db13099bc4129caaaa6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4e70d0d3261b59b3d77ba03ff52522e3" id="r_a4e70d0d3261b59b3d77ba03ff52522e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a4e70d0d3261b59b3d77ba03ff52522e3">is_string</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a4e70d0d3261b59b3d77ba03ff52522e3" id="r_a4e70d0d3261b59b3d77ba03ff52522e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a4e70d0d3261b59b3d77ba03ff52522e3">is_string</a> () const</td></tr>
│ │ │ │  <tr class="separator:a4e70d0d3261b59b3d77ba03ff52522e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7c55f7baa7edef304583b8aec15a7ba6" id="r_a7c55f7baa7edef304583b8aec15a7ba6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a7c55f7baa7edef304583b8aec15a7ba6">is_vector_char</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a7c55f7baa7edef304583b8aec15a7ba6" id="r_a7c55f7baa7edef304583b8aec15a7ba6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a7c55f7baa7edef304583b8aec15a7ba6">is_vector_char</a> () const</td></tr>
│ │ │ │  <tr class="separator:a7c55f7baa7edef304583b8aec15a7ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a548a20ff13cb799f93a8264995d92b51" id="r_a548a20ff13cb799f93a8264995d92b51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a548a20ff13cb799f93a8264995d92b51">is_vector_char</a> ()</td></tr>
│ │ │ │ +<tr class="memitem:a548a20ff13cb799f93a8264995d92b51" id="r_a548a20ff13cb799f93a8264995d92b51"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a548a20ff13cb799f93a8264995d92b51">is_vector_char</a> ()</td></tr>
│ │ │ │  <tr class="separator:a548a20ff13cb799f93a8264995d92b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a066ba44e272f338a156070fa798b28c4" id="r_a066ba44e272f338a156070fa798b28c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a066ba44e272f338a156070fa798b28c4">is_raw_ref</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a066ba44e272f338a156070fa798b28c4" id="r_a066ba44e272f338a156070fa798b28c4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a066ba44e272f338a156070fa798b28c4">is_raw_ref</a> () const</td></tr>
│ │ │ │  <tr class="separator:a066ba44e272f338a156070fa798b28c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9139d4fbbbfb807c27999c98c70e36de" id="r_a9139d4fbbbfb807c27999c98c70e36de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a9139d4fbbbfb807c27999c98c70e36de">is_ext</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9139d4fbbbfb807c27999c98c70e36de" id="r_a9139d4fbbbfb807c27999c98c70e36de"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a9139d4fbbbfb807c27999c98c70e36de">is_ext</a> () const</td></tr>
│ │ │ │  <tr class="separator:a9139d4fbbbfb807c27999c98c70e36de"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4dc4c8af53de220360072f448f14ff93" id="r_a4dc4c8af53de220360072f448f14ff93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a4dc4c8af53de220360072f448f14ff93">is_ext_ref</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a4dc4c8af53de220360072f448f14ff93" id="r_a4dc4c8af53de220360072f448f14ff93"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a4dc4c8af53de220360072f448f14ff93">is_ext_ref</a> () const</td></tr>
│ │ │ │  <tr class="separator:a4dc4c8af53de220360072f448f14ff93"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a563b46a01330da5cc890f3d58bc51b0c" id="r_a563b46a01330da5cc890f3d58bc51b0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a563b46a01330da5cc890f3d58bc51b0c">is_vector</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a563b46a01330da5cc890f3d58bc51b0c" id="r_a563b46a01330da5cc890f3d58bc51b0c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a563b46a01330da5cc890f3d58bc51b0c">is_vector</a> () const</td></tr>
│ │ │ │  <tr class="separator:a563b46a01330da5cc890f3d58bc51b0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a02f92395d690203a5686b27517124295" id="r_a02f92395d690203a5686b27517124295"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295">is_map</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a02f92395d690203a5686b27517124295" id="r_a02f92395d690203a5686b27517124295"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295">is_map</a> () const</td></tr>
│ │ │ │  <tr class="separator:a02f92395d690203a5686b27517124295"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:acb0fed2b1a3ed92037c3def1da66b2f0" id="r_acb0fed2b1a3ed92037c3def1da66b2f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#acb0fed2b1a3ed92037c3def1da66b2f0">is_multimap</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:acb0fed2b1a3ed92037c3def1da66b2f0" id="r_acb0fed2b1a3ed92037c3def1da66b2f0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#acb0fed2b1a3ed92037c3def1da66b2f0">is_multimap</a> () const</td></tr>
│ │ │ │  <tr class="separator:acb0fed2b1a3ed92037c3def1da66b2f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a748d3e5964c69b0b43d26a0cb409e12d" id="r_a748d3e5964c69b0b43d26a0cb409e12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a748d3e5964c69b0b43d26a0cb409e12d">as_bool</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a748d3e5964c69b0b43d26a0cb409e12d" id="r_a748d3e5964c69b0b43d26a0cb409e12d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a748d3e5964c69b0b43d26a0cb409e12d">as_bool</a> () const</td></tr>
│ │ │ │  <tr class="separator:a748d3e5964c69b0b43d26a0cb409e12d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8ad82e6427958788cc80cbca54d92413" id="r_a8ad82e6427958788cc80cbca54d92413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">as_int64_t</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8ad82e6427958788cc80cbca54d92413" id="r_a8ad82e6427958788cc80cbca54d92413"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">as_int64_t</a> () const</td></tr>
│ │ │ │  <tr class="separator:a8ad82e6427958788cc80cbca54d92413"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8e5672efcc3597f9a530d6985ac3562b" id="r_a8e5672efcc3597f9a530d6985ac3562b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">as_uint64_t</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8e5672efcc3597f9a530d6985ac3562b" id="r_a8e5672efcc3597f9a530d6985ac3562b"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">as_uint64_t</a> () const</td></tr>
│ │ │ │  <tr class="separator:a8e5672efcc3597f9a530d6985ac3562b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2eb6e16dd3b4021429346de552129978" id="r_a2eb6e16dd3b4021429346de552129978"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a2eb6e16dd3b4021429346de552129978">as_double</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a2eb6e16dd3b4021429346de552129978" id="r_a2eb6e16dd3b4021429346de552129978"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a2eb6e16dd3b4021429346de552129978">as_double</a> () const</td></tr>
│ │ │ │  <tr class="separator:a2eb6e16dd3b4021429346de552129978"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8e44475ed1cd1ff1b59574a43f38aff2" id="r_a8e44475ed1cd1ff1b59574a43f38aff2"><td class="memItemLeft" align="right" valign="top">std::string <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8e44475ed1cd1ff1b59574a43f38aff2">as_string</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8e44475ed1cd1ff1b59574a43f38aff2" id="r_a8e44475ed1cd1ff1b59574a43f38aff2"><td class="memItemLeft" align="right" valign="top">std::string const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8e44475ed1cd1ff1b59574a43f38aff2">as_string</a> () const</td></tr>
│ │ │ │  <tr class="separator:a8e44475ed1cd1ff1b59574a43f38aff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:afb8c14db150580d6b60376fd2dcd3cad" id="r_afb8c14db150580d6b60376fd2dcd3cad"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#afb8c14db150580d6b60376fd2dcd3cad">as_vector_char</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:afb8c14db150580d6b60376fd2dcd3cad" id="r_afb8c14db150580d6b60376fd2dcd3cad"><td class="memItemLeft" align="right" valign="top">std::vector&lt; char &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#afb8c14db150580d6b60376fd2dcd3cad">as_vector_char</a> () const</td></tr>
│ │ │ │  <tr class="separator:afb8c14db150580d6b60376fd2dcd3cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad5477d9f2d9d2bcfaac93be17c48a2cf" id="r_ad5477d9f2d9d2bcfaac93be17c48a2cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad5477d9f2d9d2bcfaac93be17c48a2cf">as_raw_ref</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad5477d9f2d9d2bcfaac93be17c48a2cf" id="r_ad5477d9f2d9d2bcfaac93be17c48a2cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ad5477d9f2d9d2bcfaac93be17c48a2cf">as_raw_ref</a> () const</td></tr>
│ │ │ │  <tr class="separator:ad5477d9f2d9d2bcfaac93be17c48a2cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3cf5ec367eff6caabbbe1aa829907320" id="r_a3cf5ec367eff6caabbbe1aa829907320"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a3cf5ec367eff6caabbbe1aa829907320">as_ext</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a3cf5ec367eff6caabbbe1aa829907320" id="r_a3cf5ec367eff6caabbbe1aa829907320"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a3cf5ec367eff6caabbbe1aa829907320">as_ext</a> () const</td></tr>
│ │ │ │  <tr class="separator:a3cf5ec367eff6caabbbe1aa829907320"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8cddb7f076afa1e3925d90adeb298ab2" id="r_a8cddb7f076afa1e3925d90adeb298ab2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8cddb7f076afa1e3925d90adeb298ab2">as_ext_ref</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8cddb7f076afa1e3925d90adeb298ab2" id="r_a8cddb7f076afa1e3925d90adeb298ab2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a8cddb7f076afa1e3925d90adeb298ab2">as_ext_ref</a> () const</td></tr>
│ │ │ │  <tr class="separator:a8cddb7f076afa1e3925d90adeb298ab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a460799ecf4d78054d8463838c0b3b539" id="r_a460799ecf4d78054d8463838c0b3b539"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a460799ecf4d78054d8463838c0b3b539">as_vector</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a460799ecf4d78054d8463838c0b3b539" id="r_a460799ecf4d78054d8463838c0b3b539"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a460799ecf4d78054d8463838c0b3b539">as_vector</a> () const</td></tr>
│ │ │ │  <tr class="separator:a460799ecf4d78054d8463838c0b3b539"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab2723dfce06d6ac836ff1f06e4e231e7" id="r_ab2723dfce06d6ac836ff1f06e4e231e7"><td class="memItemLeft" align="right" valign="top">std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">as_map</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ab2723dfce06d6ac836ff1f06e4e231e7" id="r_ab2723dfce06d6ac836ff1f06e4e231e7"><td class="memItemLeft" align="right" valign="top">std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">as_map</a> () const</td></tr>
│ │ │ │  <tr class="separator:ab2723dfce06d6ac836ff1f06e4e231e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a776c0c3a1a2228205f941e2d7e668a95" id="r_a776c0c3a1a2228205f941e2d7e668a95"><td class="memItemLeft" align="right" valign="top">std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">as_multimap</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a776c0c3a1a2228205f941e2d7e668a95" id="r_a776c0c3a1a2228205f941e2d7e668a95"><td class="memItemLeft" align="right" valign="top">std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">as_multimap</a> () const</td></tr>
│ │ │ │  <tr class="separator:a776c0c3a1a2228205f941e2d7e668a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="a0324883576b6f0cbf15959b6f189e5c7" name="a0324883576b6f0cbf15959b6f189e5c7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a0324883576b6f0cbf15959b6f189e5c7">&#9670;&#160;</a></span>base</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> boost::variant&lt; <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a>, std::string, std::vector&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>&gt;, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>, boost::recursive_wrapper&lt;std::vector&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt;, boost::recursive_wrapper&lt;std::map&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt;, boost::recursive_wrapper&lt;std::multimap&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::base</td>
│ │ │ │ +          <td class="memname">typedef boost::variant&lt; <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, bool, int64_t, uint64_t, double, std::string, std::vector&lt;char&gt;, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>, boost::recursive_wrapper&lt;std::vector&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt;, boost::recursive_wrapper&lt;std::map&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt;, boost::recursive_wrapper&lt;std::multimap&lt;<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;STR, BIN, EXT&gt; &gt; &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::base</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="aea7de14eb1f7901bbf2f2b0b1b846022" name="aea7de14eb1f7901bbf2f2b0b1b846022"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aea7de14eb1f7901bbf2f2b0b1b846022">&#9670;&#160;</a></span>basic_variant() <span class="overload">[1/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ @@ -243,25 +243,25 @@
│ │ │ │  </div>
│ │ │ │  <a id="acfbee838a03cfd486e571406924d27c6" name="acfbee838a03cfd486e571406924d27c6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#acfbee838a03cfd486e571406924d27c6">&#9670;&#160;</a></span>basic_variant() <span class="overload">[2/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -273,23 +273,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad178c13f0b8d005b417b76aa1c9556f3" name="ad178c13f0b8d005b417b76aa1c9556f3"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad178c13f0b8d005b417b76aa1c9556f3">&#9670;&#160;</a></span>basic_variant() <span class="overload">[3/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> *&#160;</td>
│ │ │ │ +          <td class="paramtype">char const *&#160;</td>
│ │ │ │            <td class="paramname"><em>p</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -301,23 +301,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ade936189aab4991b8a4d4dceb7f154c0" name="ade936189aab4991b8a4d4dceb7f154c0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ade936189aab4991b8a4d4dceb7f154c0">&#9670;&#160;</a></span>basic_variant() <span class="overload">[4/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">char&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -329,23 +329,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ae257e426af750acc6421416119b968a8" name="ae257e426af750acc6421416119b968a8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae257e426af750acc6421416119b968a8">&#9670;&#160;</a></span>basic_variant() <span class="overload">[5/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">signed char&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -357,23 +357,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a7da94719c7196b9a9863ca59fa4ac466" name="a7da94719c7196b9a9863ca59fa4ac466"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7da94719c7196b9a9863ca59fa4ac466">&#9670;&#160;</a></span>basic_variant() <span class="overload">[6/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">unsigned char&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -385,23 +385,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a84d252b50f2bfadb13afc110404dcf44" name="a84d252b50f2bfadb13afc110404dcf44"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a84d252b50f2bfadb13afc110404dcf44">&#9670;&#160;</a></span>basic_variant() <span class="overload">[7/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">signed int&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -413,23 +413,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad66b0ca616c480ed6d0da2178707d296" name="ad66b0ca616c480ed6d0da2178707d296"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad66b0ca616c480ed6d0da2178707d296">&#9670;&#160;</a></span>basic_variant() <span class="overload">[8/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">unsigned int&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -441,23 +441,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="abbe7dd92a000e241bd83176cf26c54d1" name="abbe7dd92a000e241bd83176cf26c54d1"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#abbe7dd92a000e241bd83176cf26c54d1">&#9670;&#160;</a></span>basic_variant() <span class="overload">[9/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">signed long&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -469,23 +469,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ab4874bff9878e35f52e14fd9f8ec9cd2" name="ab4874bff9878e35f52e14fd9f8ec9cd2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab4874bff9878e35f52e14fd9f8ec9cd2">&#9670;&#160;</a></span>basic_variant() <span class="overload">[10/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">unsigned long&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -497,23 +497,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="aa21c8c60e11785c0899965a550b279b4" name="aa21c8c60e11785c0899965a550b279b4"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa21c8c60e11785c0899965a550b279b4">&#9670;&#160;</a></span>basic_variant() <span class="overload">[11/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">signed</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">signed long long&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -525,23 +525,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a8b798ed9c33d862577ae3048c07c4767" name="a8b798ed9c33d862577ae3048c07c4767"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8b798ed9c33d862577ae3048c07c4767">&#9670;&#160;</a></span>basic_variant() <span class="overload">[12/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">unsigned</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">long</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">unsigned long long&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -553,23 +553,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a964cd107cb542f9b8570b000331b6299" name="a964cd107cb542f9b8570b000331b6299"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a964cd107cb542f9b8570b000331b6299">&#9670;&#160;</a></span>basic_variant() <span class="overload">[13/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">float</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">float&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -581,23 +581,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="ae5a03b6441cf7f4d74ede4b24dc81e71" name="ae5a03b6441cf7f4d74ede4b24dc81e71"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae5a03b6441cf7f4d74ede4b24dc81e71">&#9670;&#160;</a></span>basic_variant() <span class="overload">[14/14]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::basic_variant </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">double&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -610,21 +610,21 @@
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a748d3e5964c69b0b43d26a0cb409e12d" name="a748d3e5964c69b0b43d26a0cb409e12d"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a748d3e5964c69b0b43d26a0cb409e12d">&#9670;&#160;</a></span>as_bool()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_bool </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_bool </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -637,21 +637,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a2eb6e16dd3b4021429346de552129978" name="a2eb6e16dd3b4021429346de552129978"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2eb6e16dd3b4021429346de552129978">&#9670;&#160;</a></span>as_double()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_double </td>
│ │ │ │ +          <td class="memname">double <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_double </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -666,21 +666,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a3cf5ec367eff6caabbbe1aa829907320" name="a3cf5ec367eff6caabbbe1aa829907320"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3cf5ec367eff6caabbbe1aa829907320">&#9670;&#160;</a></span>as_ext()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_ext </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_ext </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -693,21 +693,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a8cddb7f076afa1e3925d90adeb298ab2" name="a8cddb7f076afa1e3925d90adeb298ab2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8cddb7f076afa1e3925d90adeb298ab2">&#9670;&#160;</a></span>as_ext_ref()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_ext_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_ext_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -720,21 +720,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a8ad82e6427958788cc80cbca54d92413" name="a8ad82e6427958788cc80cbca54d92413"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8ad82e6427958788cc80cbca54d92413">&#9670;&#160;</a></span>as_int64_t()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_int64_t </td>
│ │ │ │ +          <td class="memname">int64_t <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_int64_t </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -747,21 +747,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="ab2723dfce06d6ac836ff1f06e4e231e7" name="ab2723dfce06d6ac836ff1f06e4e231e7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab2723dfce06d6ac836ff1f06e4e231e7">&#9670;&#160;</a></span>as_map()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_map </td>
│ │ │ │ +          <td class="memname">std::map&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_map </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -774,21 +774,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a776c0c3a1a2228205f941e2d7e668a95" name="a776c0c3a1a2228205f941e2d7e668a95"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a776c0c3a1a2228205f941e2d7e668a95">&#9670;&#160;</a></span>as_multimap()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_multimap </td>
│ │ │ │ +          <td class="memname">std::multimap&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt;, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_multimap </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -801,21 +801,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad5477d9f2d9d2bcfaac93be17c48a2cf" name="ad5477d9f2d9d2bcfaac93be17c48a2cf"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad5477d9f2d9d2bcfaac93be17c48a2cf">&#9670;&#160;</a></span>as_raw_ref()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_raw_ref </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_raw_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -828,21 +828,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a8e44475ed1cd1ff1b59574a43f38aff2" name="a8e44475ed1cd1ff1b59574a43f38aff2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8e44475ed1cd1ff1b59574a43f38aff2">&#9670;&#160;</a></span>as_string()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::string <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_string </td>
│ │ │ │ +          <td class="memname">std::string const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_string </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -855,21 +855,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a8e5672efcc3597f9a530d6985ac3562b" name="a8e5672efcc3597f9a530d6985ac3562b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8e5672efcc3597f9a530d6985ac3562b">&#9670;&#160;</a></span>as_uint64_t()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_uint64_t </td>
│ │ │ │ +          <td class="memname">uint64_t <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_uint64_t </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -882,21 +882,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a460799ecf4d78054d8463838c0b3b539" name="a460799ecf4d78054d8463838c0b3b539"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a460799ecf4d78054d8463838c0b3b539">&#9670;&#160;</a></span>as_vector()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_vector </td>
│ │ │ │ +          <td class="memname">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; &gt; const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_vector </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -909,21 +909,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="afb8c14db150580d6b60376fd2dcd3cad" name="afb8c14db150580d6b60376fd2dcd3cad"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#afb8c14db150580d6b60376fd2dcd3cad">&#9670;&#160;</a></span>as_vector_char()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a>  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_vector_char </td>
│ │ │ │ +          <td class="memname">std::vector&lt; char &gt; const  &amp; <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::as_vector_char </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -936,21 +936,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="ad6c117ce397d0752d095dd49941b6452" name="ad6c117ce397d0752d095dd49941b6452"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ad6c117ce397d0752d095dd49941b6452">&#9670;&#160;</a></span>is_bool()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_bool </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_bool </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -965,21 +965,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="ab6a90129cb8db13099bc4129caaaa6e3" name="ab6a90129cb8db13099bc4129caaaa6e3"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab6a90129cb8db13099bc4129caaaa6e3">&#9670;&#160;</a></span>is_double()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_double </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_double </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -996,21 +996,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a9139d4fbbbfb807c27999c98c70e36de" name="a9139d4fbbbfb807c27999c98c70e36de"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9139d4fbbbfb807c27999c98c70e36de">&#9670;&#160;</a></span>is_ext()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_ext </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_ext </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1025,21 +1025,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a4dc4c8af53de220360072f448f14ff93" name="a4dc4c8af53de220360072f448f14ff93"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4dc4c8af53de220360072f448f14ff93">&#9670;&#160;</a></span>is_ext_ref()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_ext_ref </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_ext_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1054,21 +1054,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a5004680b684df906fcb6fbf53b05c52a" name="a5004680b684df906fcb6fbf53b05c52a"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a5004680b684df906fcb6fbf53b05c52a">&#9670;&#160;</a></span>is_int64_t()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_int64_t </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_int64_t </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1085,21 +1085,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a02f92395d690203a5686b27517124295" name="a02f92395d690203a5686b27517124295"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a02f92395d690203a5686b27517124295">&#9670;&#160;</a></span>is_map()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_map </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_map </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1114,21 +1114,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="acb0fed2b1a3ed92037c3def1da66b2f0" name="acb0fed2b1a3ed92037c3def1da66b2f0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#acb0fed2b1a3ed92037c3def1da66b2f0">&#9670;&#160;</a></span>is_multimap()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_multimap </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_multimap </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1143,21 +1143,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="aafd15af5f36203812489732348b2e8dc" name="aafd15af5f36203812489732348b2e8dc"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aafd15af5f36203812489732348b2e8dc">&#9670;&#160;</a></span>is_nil()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_nil </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_nil </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1172,21 +1172,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a066ba44e272f338a156070fa798b28c4" name="a066ba44e272f338a156070fa798b28c4"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a066ba44e272f338a156070fa798b28c4">&#9670;&#160;</a></span>is_raw_ref()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_raw_ref </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_raw_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1201,21 +1201,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a4e70d0d3261b59b3d77ba03ff52522e3" name="a4e70d0d3261b59b3d77ba03ff52522e3"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4e70d0d3261b59b3d77ba03ff52522e3">&#9670;&#160;</a></span>is_string()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_string </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_string </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1230,21 +1230,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="aa6989929a6dd07ddbc9de2a42e094c96" name="aa6989929a6dd07ddbc9de2a42e094c96"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa6989929a6dd07ddbc9de2a42e094c96">&#9670;&#160;</a></span>is_uint64_t()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_uint64_t </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_uint64_t </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1261,21 +1261,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a563b46a01330da5cc890f3d58bc51b0c" name="a563b46a01330da5cc890f3d58bc51b0c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a563b46a01330da5cc890f3d58bc51b0c">&#9670;&#160;</a></span>is_vector()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1290,21 +1290,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a548a20ff13cb799f93a8264995d92b51" name="a548a20ff13cb799f93a8264995d92b51"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a548a20ff13cb799f93a8264995d92b51">&#9670;&#160;</a></span>is_vector_char() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector_char </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector_char </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -1319,21 +1319,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="a7c55f7baa7edef304583b8aec15a7ba6" name="a7c55f7baa7edef304583b8aec15a7ba6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7c55f7baa7edef304583b8aec15a7ba6">&#9670;&#160;</a></span>is_vector_char() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </div>
│ │ │ │ +template&lt;typename STR , typename BIN , typename EXT &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector_char </td>
│ │ │ │ +          <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>&lt; STR, BIN, EXT &gt;::is_vector_char </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -11,293 +11,293 @@
│ │ │ │ │  Inheritance diagram for msgpack::type::basic_variant< STR, BIN, EXT >:
│ │ │ │ │  [Inheritance graph]
│ │ │ │ │                                     [_l_e_g_e_n_d]
│ │ │ │ │  Collaboration diagram for msgpack::type::basic_variant< STR, BIN, EXT >:
│ │ │ │ │  [Collaboration graph]
│ │ │ │ │                                     [_l_e_g_e_n_d]
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -   _t_y_p_e_d_e_f boost::variant< _n_i_l___t, _b_o_o_l, _i_n_t_6_4___t, _u_i_n_t_6_4___t, _d_o_u_b_l_e, std::
│ │ │ │ │ -string, std::vector< _c_h_a_r >, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t,
│ │ │ │ │ +   typedef boost::variant< _n_i_l___t, bool, int64_t, uint64_t, double, std::
│ │ │ │ │ +string, std::vector< char >, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t,
│ │ │ │ │            _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t___r_e_f, boost::recursive_wrapper< std::vector<
│ │ │ │ │   _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > >, boost::recursive_wrapper< std::map<
│ │ │ │ │       _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > >,
│ │ │ │ │  boost::recursive_wrapper< std::multimap< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >,
│ │ │ │ │                                     _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > > >  _b_a_s_e
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │                                            _b_a_s_i_c___v_a_r_i_a_n_t ()
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_T _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (T const &t)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_c_h_a_r _c_o_n_s_t *_p)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (char const *p)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_c_h_a_r _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (char v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_s_i_g_n_e_d _c_h_a_r _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (signed char v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_u_n_s_i_g_n_e_d _c_h_a_r _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (unsigned char v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_s_i_g_n_e_d _i_n_t _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (signed int v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_u_n_s_i_g_n_e_d _i_n_t _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (unsigned int v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_s_i_g_n_e_d _l_o_n_g _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (signed long v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_u_n_s_i_g_n_e_d _l_o_n_g _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (unsigned long v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_s_i_g_n_e_d _l_o_n_g _l_o_n_g _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (signed long long v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_u_n_s_i_g_n_e_d _l_o_n_g _l_o_n_g _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (unsigned long long v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_f_l_o_a_t _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (float v)
│ │ │ │ │   
│ │ │ │ │ -                                          _b_a_s_i_c___v_a_r_i_a_n_t (_d_o_u_b_l_e _v)
│ │ │ │ │ +                                          _b_a_s_i_c___v_a_r_i_a_n_t (double v)
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___n_i_l () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___n_i_l () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___b_o_o_l () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___b_o_o_l () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___i_n_t_6_4___t () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___i_n_t_6_4___t () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___u_i_n_t_6_4___t () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___u_i_n_t_6_4___t () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___d_o_u_b_l_e () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___d_o_u_b_l_e () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___s_t_r_i_n_g () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___s_t_r_i_n_g () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___v_e_c_t_o_r___c_h_a_r () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___v_e_c_t_o_r___c_h_a_r () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___v_e_c_t_o_r___c_h_a_r ()
│ │ │ │ │ +                                    bool  _i_s___v_e_c_t_o_r___c_h_a_r ()
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___r_a_w___r_e_f () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___r_a_w___r_e_f () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___e_x_t () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___e_x_t () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___e_x_t___r_e_f () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___e_x_t___r_e_f () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___v_e_c_t_o_r () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___v_e_c_t_o_r () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___m_a_p () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___m_a_p () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _i_s___m_u_l_t_i_m_a_p () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _i_s___m_u_l_t_i_m_a_p () const
│ │ │ │ │   
│ │ │ │ │ -                                    _b_o_o_l  _a_s___b_o_o_l () _c_o_n_s_t
│ │ │ │ │ +                                    bool  _a_s___b_o_o_l () const
│ │ │ │ │   
│ │ │ │ │ -                                 _i_n_t_6_4___t  _a_s___i_n_t_6_4___t () _c_o_n_s_t
│ │ │ │ │ +                                 int64_t  _a_s___i_n_t_6_4___t () const
│ │ │ │ │   
│ │ │ │ │ -                                _u_i_n_t_6_4___t  _a_s___u_i_n_t_6_4___t () _c_o_n_s_t
│ │ │ │ │ +                                uint64_t  _a_s___u_i_n_t_6_4___t () const
│ │ │ │ │   
│ │ │ │ │ -                                  _d_o_u_b_l_e  _a_s___d_o_u_b_l_e () _c_o_n_s_t
│ │ │ │ │ +                                  double  _a_s___d_o_u_b_l_e () const
│ │ │ │ │   
│ │ │ │ │ -                     std::string _c_o_n_s_t &  _a_s___s_t_r_i_n_g () _c_o_n_s_t
│ │ │ │ │ +                     std::string const &  _a_s___s_t_r_i_n_g () const
│ │ │ │ │   
│ │ │ │ │ -             std::vector< _c_h_a_r > _c_o_n_s_t &  _a_s___v_e_c_t_o_r___c_h_a_r () _c_o_n_s_t
│ │ │ │ │ +             std::vector< char > const &  _a_s___v_e_c_t_o_r___c_h_a_r () const
│ │ │ │ │   
│ │ │ │ │ -                         _r_a_w___r_e_f _c_o_n_s_t &  _a_s___r_a_w___r_e_f () _c_o_n_s_t
│ │ │ │ │ +                         _r_a_w___r_e_f const &  _a_s___r_a_w___r_e_f () const
│ │ │ │ │   
│ │ │ │ │ -                             _e_x_t _c_o_n_s_t &  _a_s___e_x_t () _c_o_n_s_t
│ │ │ │ │ +                             _e_x_t const &  _a_s___e_x_t () const
│ │ │ │ │   
│ │ │ │ │ -                         _e_x_t___r_e_f _c_o_n_s_t &  _a_s___e_x_t___r_e_f () _c_o_n_s_t
│ │ │ │ │ +                         _e_x_t___r_e_f const &  _a_s___e_x_t___r_e_f () const
│ │ │ │ │   
│ │ │ │ │  std::vector< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT
│ │ │ │ │ -                             > > _c_o_n_s_t &  _a_s___v_e_c_t_o_r () _c_o_n_s_t
│ │ │ │ │ +                             > > const &  _a_s___v_e_c_t_o_r () const
│ │ │ │ │   
│ │ │ │ │  std::map< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >,
│ │ │ │ │ -_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > _c_o_n_s_t &  _a_s___m_a_p () _c_o_n_s_t
│ │ │ │ │ +_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > const &  _a_s___m_a_p () const
│ │ │ │ │   
│ │ │ │ │    std::multimap< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,
│ │ │ │ │    EXT >, _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > >
│ │ │ │ │ -                                 _c_o_n_s_t &  _a_s___m_u_l_t_i_m_a_p () _c_o_n_s_t
│ │ │ │ │ +                                 const &  _a_s___m_u_l_t_i_m_a_p () const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? bbaassee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_t_y_p_e_d_e_f boost::variant< _n_i_l___t, _b_o_o_l, _i_n_t_6_4___t, _u_i_n_t_6_4___t, _d_o_u_b_l_e, std::string,
│ │ │ │ │ -std::vector<_c_h_a_r>, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +typedef boost::variant< _n_i_l___t, bool, int64_t, uint64_t, double, std::string,
│ │ │ │ │ +std::vector<char>, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │  _e_x_t___r_e_f, boost::recursive_wrapper<std::vector<_b_a_s_i_c___v_a_r_i_a_n_t<STR, BIN, EXT> > >,
│ │ │ │ │  boost::recursive_wrapper<std::map<_b_a_s_i_c___v_a_r_i_a_n_t<STR, BIN, EXT>,
│ │ │ │ │  _b_a_s_i_c___v_a_r_i_a_n_t<STR, BIN, EXT> > >, boost::recursive_wrapper<std::
│ │ │ │ │  multimap<_b_a_s_i_c___v_a_r_i_a_n_t<STR, BIN, EXT>, _b_a_s_i_c___v_a_r_i_a_n_t<STR, BIN, EXT> > > >
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::base
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[11//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  )              inline
│ │ │ │ │  basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[22//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _T _c_o_n_s_t &  tt )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( T const &  tt )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[33//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _c_h_a_r _c_o_n_s_t *  pp )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( char const *  pp )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[44//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: ( _c_h_a_r  vv )              inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: ( char  vv )              inline
│ │ │ │ │  basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[55//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _s_i_g_n_e_d _c_h_a_r  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( signed char  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[66//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _u_n_s_i_g_n_e_d _c_h_a_r  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( unsigned char  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[77//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _s_i_g_n_e_d _i_n_t  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( signed int  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[88//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _u_n_s_i_g_n_e_d _i_n_t  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( unsigned int  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[99//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _s_i_g_n_e_d _l_o_n_g  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( signed long  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[1100//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _u_n_s_i_g_n_e_d _l_o_n_g  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( unsigned long  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[1111//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _s_i_g_n_e_d _l_o_n_g _l_o_n_g  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( signed long long  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[1122//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, ( _u_n_s_i_g_n_e_d _l_o_n_g _l_o_n_g  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, ( unsigned long long  vv )     inline
│ │ │ │ │  EXT >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[1133//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _f_l_o_a_t  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( float  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** _?◆_? bbaassiicc__vvaarriiaanntt(()) [[1144//1144]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( _d_o_u_b_l_e  vv )     inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT ( double  vv )     inline
│ │ │ │ │  >::basic_variant
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aass__bbooooll(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::as_bool (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::as_bool (  ) const inline
│ │ │ │ │  ********** _?◆_? aass__ddoouubbllee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_d_o_u_b_l_e _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +double _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  as_double
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_i_s___d_o_u_b_l_e_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_i_s___i_n_t_6_4___t_(_), and _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_i_s___u_i_n_t_6_4___t_(_).
│ │ │ │ │  ********** _?◆_? aass__eexxtt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_e_x_t _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_e_x_t const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  as_ext
│ │ │ │ │  ********** _?◆_? aass__eexxtt__rreeff(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_e_x_t___r_e_f _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_e_x_t___r_e_f const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT (  ) const inline
│ │ │ │ │  >::as_ext_ref
│ │ │ │ │  ********** _?◆_? aass__iinntt6644__tt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_i_n_t_6_4___t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +int64_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  as_int64_t
│ │ │ │ │  ********** _?◆_? aass__mmaapp(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │  std::map< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >, _b_a_s_i_c___v_a_r_i_a_n_t< STR,
│ │ │ │ │ -BIN, EXT > > _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,  (  ) const inline
│ │ │ │ │ +BIN, EXT > > const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN,  (  ) const inline
│ │ │ │ │  EXT >::as_map
│ │ │ │ │  ********** _?◆_? aass__mmuullttiimmaapp(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │  std::multimap< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >, _b_a_s_i_c___v_a_r_i_a_n_t<
│ │ │ │ │ -STR, BIN, EXT > > _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR,  (  ) const inline
│ │ │ │ │ +STR, BIN, EXT > > const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR,  (  ) const inline
│ │ │ │ │  BIN, EXT >::as_multimap
│ │ │ │ │  ********** _?◆_? aass__rraaww__rreeff(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_r_a_w___r_e_f _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +_r_a_w___r_e_f const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT (  ) const inline
│ │ │ │ │  >::as_raw_ref
│ │ │ │ │  ********** _?◆_? aass__ssttrriinngg(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -std::string _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +std::string const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, (  ) const inline
│ │ │ │ │  EXT >::as_string
│ │ │ │ │  ********** _?◆_? aass__uuiinntt6644__tt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_u_i_n_t_6_4___t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +uint64_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  as_uint64_t
│ │ │ │ │  ********** _?◆_? aass__vveeccttoorr(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -std::vector< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > _c_o_n_s_t &    (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +std::vector< _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > > const &    (  ) const inline
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::as_vector
│ │ │ │ │  ********** _?◆_? aass__vveeccttoorr__cchhaarr(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -std::vector< _c_h_a_r > _c_o_n_s_t & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +std::vector< char > const & _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< (  ) const inline
│ │ │ │ │  STR, BIN, EXT >::as_vector_char
│ │ │ │ │  ********** _?◆_? iiss__bbooooll(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_bool (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_bool (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__ddoouubbllee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_double (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_double (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_a_s___d_o_u_b_l_e_(_).
│ │ │ │ │  ********** _?◆_? iiss__eexxtt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_ext (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_ext (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__eexxtt__rreeff(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_ext_ref
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__iinntt6644__tt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_int64_t
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_a_s___d_o_u_b_l_e_(_).
│ │ │ │ │  ********** _?◆_? iiss__mmaapp(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_map (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_map (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__mmuullttiimmaapp(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_multimap
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__nniill(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_nil (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_nil (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__rraaww__rreeff(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_raw_ref
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__ssttrriinngg(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_string (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_string (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__uuiinntt6644__tt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_uint64_t
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_<_ _S_T_R_,_ _B_I_N_,_ _E_X_T_ _>_:_:_a_s___d_o_u_b_l_e_(_).
│ │ │ │ │  ********** _?◆_? iiss__vveeccttoorr(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_vector (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >::is_vector (  ) const inline
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__vveeccttoorr__cchhaarr(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  )               inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  )               inline
│ │ │ │ │  is_vector_char
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ********** _?◆_? iiss__vveeccttoorr__cchhaarr(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT >:: (  ) const inline
│ │ │ │ │  is_vector_char
│ │ │ │ │  References _M_S_G_P_A_C_K___N_U_L_L_P_T_R.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/boost/_m_s_g_p_a_c_k___v_a_r_i_a_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array.html
│ │ │ │ @@ -82,47 +82,47 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:aafd76a5912770a2c958e0fc2a2094a9d" id="r_aafd76a5912770a2c958e0fc2a2094a9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:aafd76a5912770a2c958e0fc2a2094a9d" id="r_aafd76a5912770a2c958e0fc2a2094a9d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#aafd76a5912770a2c958e0fc2a2094a9d">value_type</a></td></tr>
│ │ │ │  <tr class="separator:aafd76a5912770a2c958e0fc2a2094a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7df3b359bd0d26765133a7e7b0d9d5b2" id="r_a7df3b359bd0d26765133a7e7b0d9d5b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> std::tuple&lt; Args... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">tuple_type</a></td></tr>
│ │ │ │ +<tr class="memitem:a7df3b359bd0d26765133a7e7b0d9d5b2" id="r_a7df3b359bd0d26765133a7e7b0d9d5b2"><td class="memItemLeft" align="right" valign="top">typedef std::tuple&lt; Args... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a7df3b359bd0d26765133a7e7b0d9d5b2">tuple_type</a></td></tr>
│ │ │ │  <tr class="separator:a7df3b359bd0d26765133a7e7b0d9d5b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a3196c500f41f1837d9ac1cf5183833ad" id="r_a3196c500f41f1837d9ac1cf5183833ad"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">define_array</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a3196c500f41f1837d9ac1cf5183833ad" id="r_a3196c500f41f1837d9ac1cf5183833ad"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">define_array</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a3196c500f41f1837d9ac1cf5183833ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c" id="r_a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack_pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c" id="r_a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack_pack</a> (Packer &amp;pk) const</td></tr>
│ │ │ │  <tr class="separator:a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa7bd0d64f934985068d190c48be48cf0" id="r_aa7bd0d64f934985068d190c48be48cf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa7bd0d64f934985068d190c48be48cf0" id="r_aa7bd0d64f934985068d190c48be48cf0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:aa7bd0d64f934985068d190c48be48cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a22ab4eecd87c286cb7edb060789c0f67" id="r_a22ab4eecd87c286cb7edb060789c0f67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">z</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a22ab4eecd87c286cb7edb060789c0f67" id="r_a22ab4eecd87c286cb7edb060789c0f67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z) const</td></tr>
│ │ │ │  <tr class="separator:a22ab4eecd87c286cb7edb060789c0f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:af4c506f6aec58f83dd7535780b24f3d9" id="r_af4c506f6aec58f83dd7535780b24f3d9"><td class="memItemLeft" align="right" valign="top">std::tuple&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a></td></tr>
│ │ │ │ +<tr class="memitem:af4c506f6aec58f83dd7535780b24f3d9" id="r_af4c506f6aec58f83dd7535780b24f3d9"><td class="memItemLeft" align="right" valign="top">std::tuple&lt; Args &amp;... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">a</a></td></tr>
│ │ │ │  <tr class="separator:af4c506f6aec58f83dd7535780b24f3d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="a7df3b359bd0d26765133a7e7b0d9d5b2" name="a7df3b359bd0d26765133a7e7b0d9d5b2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7df3b359bd0d26765133a7e7b0d9d5b2">&#9670;&#160;</a></span>tuple_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> std::tuple&lt;Args...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::tuple_type</td>
│ │ │ │ +          <td class="memname">typedef std::tuple&lt;Args...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::tuple_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aafd76a5912770a2c958e0fc2a2094a9d" name="aafd76a5912770a2c958e0fc2a2094a9d"></a>
│ │ │ │ @@ -130,15 +130,15 @@
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;Args...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt;Args...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │ @@ -150,17 +150,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::define_array </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::define_array </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -179,15 +179,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_object </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::msgpack_object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ @@ -203,35 +203,35 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array&lt; Args &gt;::a</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array&lt; Args &gt;::a</a>, <a class="el" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align()</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a4f3c1c8af04f5246ee81f7ff1e04fa2c" name="a4f3c1c8af04f5246ee81f7ff1e04fa2c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4f3c1c8af04f5246ee81f7ff1e04fa2c">&#9670;&#160;</a></span>msgpack_pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_pack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::msgpack_pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -251,43 +251,43 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_unpack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::msgpack_unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array&lt; Args &gt;::a</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, and <a class="el" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array&lt; Args &gt;::a</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="af4c506f6aec58f83dd7535780b24f3d9" name="af4c506f6aec58f83dd7535780b24f3d9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af4c506f6aec58f83dd7535780b24f3d9">&#9670;&#160;</a></span>a</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::tuple&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::a</td>
│ │ │ │ +          <td class="memname">std::tuple&lt;Args&amp;...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt; Args &gt;::a</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack::type::define_array&lt; Args &gt;::msgpack_pack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack::type::define_array&lt; Args &gt;::msgpack_unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -6,68 +6,70 @@
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___a_r_r_a_y
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l
│ │ │ │ │  _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_array< Args > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y< Args... >  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y< Args... >  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -  _t_y_p_e_d_e_f std::tuple< Args... >  _t_u_p_l_e___t_y_p_e
│ │ │ │ │ +  typedef std::tuple< Args... >  _t_u_p_l_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -      _d_e_f_i_n_e___a_r_r_a_y (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +      _d_e_f_i_n_e___a_r_r_a_y (Args &... args)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___p_a_c_k (_P_a_c_k_e_r &_p_k) _c_o_n_s_t
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void  _m_s_g_p_a_c_k___p_a_c_k (Packer &pk) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +void  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &_z) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &z) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -std::tuple< _A_r_g_s &... >  _a
│ │ │ │ │ +std::tuple< Args &... >  _a
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ttuuppllee__ttyyppee **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_t_y_p_e_d_e_f std::tuple<Args...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >::tuple_type
│ │ │ │ │ +typedef std::tuple<Args...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >::tuple_type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y<Args...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >::value_type
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y<Args...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >::value_type
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ddeeffiinnee__aarrrraayy(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >:: ( _A_r_g_s &...  aarrggss )             inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >:: ( Args &...  aarrggss )             inline
│ │ │ │ │  define_array
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__oobbjjeecctt(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │  msgpack_object                                                        inline
│ │ │ │ │                                               _m_s_g_p_a_c_k_:_:_z_o_n_e &    zz 
│ │ │ │ │                                             )                    const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y,
│ │ │ │ │ -_M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_z_o_n_e_:_:
│ │ │ │ │ +_a_l_l_o_c_a_t_e___a_l_i_g_n_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y,
│ │ │ │ │ +_M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__ppaacckk(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >:: ( _P_a_c_k_e_r &  ppkk ) const inline
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >:: ( Packer &  ppkk ) const inline
│ │ │ │ │  msgpack_pack
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__uunnppaacckk(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )      inline
│ │ │ │ │ -_A_r_g_s >::msgpack_unpack
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, and
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )      inline
│ │ │ │ │ +Args >::msgpack_unpack
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and _m_s_g_p_a_c_k_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aa **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -std::tuple<_A_r_g_s&...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< _A_r_g_s >::a
│ │ │ │ │ +std::tuple<Args&...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y< Args >::a
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<
│ │ │ │ │  _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array_3_4.html
│ │ │ │ @@ -81,91 +81,91 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__define__array_8hpp_source.html">cpp03_define_array.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:afd30cfb5c6e7ece926f2cb72bda55d3b" id="r_afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:afd30cfb5c6e7ece926f2cb72bda55d3b" id="r_afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a></td></tr>
│ │ │ │  <tr class="separator:afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a6582f68c51a53ade39f69d6b8e4efbf5" id="r_a6582f68c51a53ade39f69d6b8e4efbf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5">tuple_type</a></td></tr>
│ │ │ │ +<tr class="memitem:a6582f68c51a53ade39f69d6b8e4efbf5" id="r_a6582f68c51a53ade39f69d6b8e4efbf5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5">tuple_type</a></td></tr>
│ │ │ │  <tr class="separator:a6582f68c51a53ade39f69d6b8e4efbf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:afd30cfb5c6e7ece926f2cb72bda55d3b" id="r_afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:afd30cfb5c6e7ece926f2cb72bda55d3b" id="r_afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b">value_type</a></td></tr>
│ │ │ │  <tr class="separator:afd30cfb5c6e7ece926f2cb72bda55d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a00ed9cb4d9e611959cf64cff7bfd1ad7" id="r_a00ed9cb4d9e611959cf64cff7bfd1ad7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> std::tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a00ed9cb4d9e611959cf64cff7bfd1ad7">tuple_type</a></td></tr>
│ │ │ │ +<tr class="memitem:a00ed9cb4d9e611959cf64cff7bfd1ad7" id="r_a00ed9cb4d9e611959cf64cff7bfd1ad7"><td class="memItemLeft" align="right" valign="top">typedef std::tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a00ed9cb4d9e611959cf64cff7bfd1ad7">tuple_type</a></td></tr>
│ │ │ │  <tr class="separator:a00ed9cb4d9e611959cf64cff7bfd1ad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a136e9c421b45a328264da639aa0ca06b" id="r_a136e9c421b45a328264da639aa0ca06b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b" id="r_a136e9c421b45a328264da639aa0ca06b"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (Packer &amp;pk) const</td></tr>
│ │ │ │  <tr class="separator:a136e9c421b45a328264da639aa0ca06b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4e1cb39506c9e60575a05f21a27b4042" id="r_a4e1cb39506c9e60575a05f21a27b4042"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a4e1cb39506c9e60575a05f21a27b4042" id="r_a4e1cb39506c9e60575a05f21a27b4042"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a4e1cb39506c9e60575a05f21a27b4042"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae70e1206f4b35c90fe7191d7d1f7e413" id="r_ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ae70e1206f4b35c90fe7191d7d1f7e413" id="r_ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) const</td></tr>
│ │ │ │  <tr class="separator:ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a136e9c421b45a328264da639aa0ca06b" id="r_a136e9c421b45a328264da639aa0ca06b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b" id="r_a136e9c421b45a328264da639aa0ca06b"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (Packer &amp;pk) const</td></tr>
│ │ │ │  <tr class="separator:a136e9c421b45a328264da639aa0ca06b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4e1cb39506c9e60575a05f21a27b4042" id="r_a4e1cb39506c9e60575a05f21a27b4042"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a4e1cb39506c9e60575a05f21a27b4042" id="r_a4e1cb39506c9e60575a05f21a27b4042"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a4e1cb39506c9e60575a05f21a27b4042"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae70e1206f4b35c90fe7191d7d1f7e413" id="r_ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ae70e1206f4b35c90fe7191d7d1f7e413" id="r_ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) const</td></tr>
│ │ │ │  <tr class="separator:ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="a6582f68c51a53ade39f69d6b8e4efbf5" name="a6582f68c51a53ade39f69d6b8e4efbf5"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a6582f68c51a53ade39f69d6b8e4efbf5">&#9670;&#160;</a></span>tuple_type <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::tuple_type</td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::tuple_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a00ed9cb4d9e611959cf64cff7bfd1ad7" name="a00ed9cb4d9e611959cf64cff7bfd1ad7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a00ed9cb4d9e611959cf64cff7bfd1ad7">&#9670;&#160;</a></span>tuple_type <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> std::tuple <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::tuple_type</td>
│ │ │ │ +          <td class="memname">typedef std::tuple <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::tuple_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="afd30cfb5c6e7ece926f2cb72bda55d3b" name="afd30cfb5c6e7ece926f2cb72bda55d3b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#afd30cfb5c6e7ece926f2cb72bda55d3b">&#9670;&#160;</a></span>value_type <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="afd30cfb5c6e7ece926f2cb72bda55d3b" name="afd30cfb5c6e7ece926f2cb72bda55d3b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#afd30cfb5c6e7ece926f2cb72bda55d3b">&#9670;&#160;</a></span>value_type <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │ @@ -175,15 +175,15 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_object </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ @@ -199,29 +199,29 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ae70e1206f4b35c90fe7191d7d1f7e413" name="ae70e1206f4b35c90fe7191d7d1f7e413"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae70e1206f4b35c90fe7191d7d1f7e413">&#9670;&#160;</a></span>msgpack_object() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_object </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ @@ -237,33 +237,33 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a136e9c421b45a328264da639aa0ca06b" name="a136e9c421b45a328264da639aa0ca06b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a136e9c421b45a328264da639aa0ca06b">&#9670;&#160;</a></span>msgpack_pack() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -275,23 +275,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a136e9c421b45a328264da639aa0ca06b" name="a136e9c421b45a328264da639aa0ca06b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a136e9c421b45a328264da639aa0ca06b">&#9670;&#160;</a></span>msgpack_pack() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -307,57 +307,57 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, and <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a4e1cb39506c9e60575a05f21a27b4042" name="a4e1cb39506c9e60575a05f21a27b4042"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4e1cb39506c9e60575a05f21a27b4042">&#9670;&#160;</a></span>msgpack_unpack() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">msgpack::type::ARRAY</a>, and <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following files:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/detail/<a class="el" href="cpp03__define__array_8hpp_source.html">cpp03_define_array.hpp</a></li>
│ │ │ │  <li>msgpack/v1/adaptor/detail/<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,73 +5,76 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___a_r_r_a_y_<_>
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_array<> Struct Reference
│ │ │ │ │  #include <_c_p_p_0_3___d_e_f_i_n_e___a_r_r_a_y_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -       _t_y_p_e_d_e_f _t_u_p_l_e  _t_u_p_l_e___t_y_p_e
│ │ │ │ │ +       typedef _t_u_p_l_e  _t_u_p_l_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -  _t_y_p_e_d_e_f std::tuple  _t_u_p_l_e___t_y_p_e
│ │ │ │ │ +  typedef std::tuple  _t_u_p_l_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___p_a_c_k (_P_a_c_k_e_r &_p_k) _c_o_n_s_t
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void  _m_s_g_p_a_c_k___p_a_c_k (Packer &pk) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +void  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) const
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___p_a_c_k (_P_a_c_k_e_r &_p_k) _c_o_n_s_t
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void  _m_s_g_p_a_c_k___p_a_c_k (Packer &pk) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +void  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ttuuppllee__ttyyppee [[11//22]] **********
│ │ │ │ │ -_t_y_p_e_d_e_f _t_u_p_l_e _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::tuple_type
│ │ │ │ │ +typedef _t_u_p_l_e _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::tuple_type
│ │ │ │ │  ********** _?◆_? ttuuppllee__ttyyppee [[22//22]] **********
│ │ │ │ │ -_t_y_p_e_d_e_f std::tuple _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::tuple_type
│ │ │ │ │ +typedef std::tuple _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::tuple_type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee [[11//22]] **********
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::value_type
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::value_type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee [[22//22]] **********
│ │ │ │ │ -_t_y_p_e_d_e_f _d_e_f_i_n_e___a_r_r_a_y _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::value_type
│ │ │ │ │ +typedef _d_e_f_i_n_e___a_r_r_a_y _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::value_type
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__oobbjjeecctt(()) [[11//22]] **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │  msgpack_object                                                  inline
│ │ │ │ │                                         _m_s_g_p_a_c_k_:_:_z_o_n_e &     
│ │ │ │ │                                       )                    const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, _M_S_G_P_A_C_K___N_U_L_L_P_T_R, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<
│ │ │ │ │ -_T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y,
│ │ │ │ │ +_M_S_G_P_A_C_K___N_U_L_L_P_T_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__oobbjjeecctt(()) [[22//22]] **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │  msgpack_object                                                  inline
│ │ │ │ │                                         _m_s_g_p_a_c_k_:_:_z_o_n_e &     
│ │ │ │ │                                       )                    const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__ppaacckk(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::msgpack_pack ( _P_a_c_k_e_r &  ppkk ) const inline
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::msgpack_pack ( Packer &  ppkk ) const inline
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__ppaacckk(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::msgpack_pack ( _P_a_c_k_e_r &  ppkk ) const inline
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y<>::msgpack_pack ( Packer &  ppkk ) const inline
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__uunnppaacckk(()) [[11//22]] **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )       inline
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )       inline
│ │ │ │ │  _d_e_f_i_n_e___a_r_r_a_y<>::msgpack_unpack
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__uunnppaacckk(()) [[22//22]] **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )       inline
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:           ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )       inline
│ │ │ │ │  _d_e_f_i_n_e___a_r_r_a_y<>::msgpack_unpack
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_A_R_R_A_Y, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following files:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___d_e_f_i_n_e___a_r_r_a_y_._h_p_p
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp.html
│ │ │ │ @@ -80,50 +80,50 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a1d6497cb3974fef7f364102226143f50" id="r_a1d6497cb3974fef7f364102226143f50"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a1d6497cb3974fef7f364102226143f50"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a1d6497cb3974fef7f364102226143f50" id="r_a1d6497cb3974fef7f364102226143f50"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a1d6497cb3974fef7f364102226143f50"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">pack</a> (Packer &amp;pk, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a1d6497cb3974fef7f364102226143f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:af11320ddd6657c5655580ffe0206bb68" id="r_af11320ddd6657c5655580ffe0206bb68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:af11320ddd6657c5655580ffe0206bb68" id="r_af11320ddd6657c5655580ffe0206bb68"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, Tuple &amp;t)</td></tr>
│ │ │ │  <tr class="separator:af11320ddd6657c5655580ffe0206bb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae7491f4131d6883ead165de030a5e7f7" id="r_ae7491f4131d6883ead165de030a5e7f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ae7491f4131d6883ead165de030a5e7f7" id="r_ae7491f4131d6883ead165de030a5e7f7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:ae7491f4131d6883ead165de030a5e7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="ae7491f4131d6883ead165de030a5e7f7" name="ae7491f4131d6883ead165de030a5e7f7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae7491f4131d6883ead165de030a5e7f7">&#9670;&#160;</a></span>object()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::object </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, N &gt;::object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>z</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -131,43 +131,43 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a1d6497cb3974fef7f364102226143f50" name="a1d6497cb3974fef7f364102226143f50"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1d6497cb3974fef7f364102226143f50">&#9670;&#160;</a></span>pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::pack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, N &gt;::pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -187,29 +187,29 @@
│ │ │ │  </div>
│ │ │ │  <a id="af11320ddd6657c5655580ffe0206bb68" name="af11320ddd6657c5655580ffe0206bb68"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af11320ddd6657c5655580ffe0206bb68">&#9670;&#160;</a></span>unpack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::unpack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, N &gt;::unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -217,15 +217,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size()</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/detail/<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a></li>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,48 +5,50 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___a_r_r_a_y___i_m_p
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_array_imp< Tuple, N > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _p_a_c_k (_P_a_c_k_e_r &_p_k, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void  _p_a_c_k (Packer &pk, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o, _T_u_p_l_e &_t)
│ │ │ │ │ +static void  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o, Tuple &t)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &_z, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +static void  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &z, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? oobbjjeecctt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y___i_m_p< _T_u_p_l_e, _N >::object
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y___i_m_p< Tuple, N >::object
│ │ │ │ │                                         _m_s_g_p_a_c_k_:_:_z_o_n_e &    zz, inlinestatic
│ │ │ │ │ -                                       _T_u_p_l_e _c_o_n_s_t &      tt 
│ │ │ │ │ +                                       Tuple const &      tt 
│ │ │ │ │                                       )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<
│ │ │ │ │ +_T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_).
│ │ │ │ │  ********** _?◆_? ppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p< ( _P_a_c_k_e_r &       ppkk,
│ │ │ │ │ -_T_u_p_l_e, _N >::pack                                                  inlinestatic
│ │ │ │ │ -                                               _T_u_p_l_e _c_o_n_s_t &  tt 
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p< ( Packer &       ppkk,
│ │ │ │ │ +Tuple, N >::pack                                                  inlinestatic
│ │ │ │ │ +                                               Tuple const &  tt 
│ │ │ │ │                                               )
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_p_a_c_k_(_).
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_p_a_c_k_(_).
│ │ │ │ │  ********** _?◆_? uunnppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo,
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y___i_m_p< _T_u_p_l_e, _N >::unpack                               inlinestatic
│ │ │ │ │ -                                       _T_u_p_l_e &                  tt 
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo,
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y___i_m_p< Tuple, N >::unpack                               inlinestatic
│ │ │ │ │ +                                       Tuple &                  tt 
│ │ │ │ │                                       )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:
│ │ │ │ │ -_u_n_p_a_c_k_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:
│ │ │ │ │ +_v_i_a.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html
│ │ │ │ @@ -80,50 +80,50 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:adce001d74b292f6cbe4fc4f110ca44d6" id="r_adce001d74b292f6cbe4fc4f110ca44d6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:adce001d74b292f6cbe4fc4f110ca44d6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:adce001d74b292f6cbe4fc4f110ca44d6" id="r_adce001d74b292f6cbe4fc4f110ca44d6"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:adce001d74b292f6cbe4fc4f110ca44d6"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6">pack</a> (Packer &amp;pk, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:adce001d74b292f6cbe4fc4f110ca44d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2ba75538cd3b3e5634caa200556f88b8" id="r_a2ba75538cd3b3e5634caa200556f88b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a2ba75538cd3b3e5634caa200556f88b8" id="r_a2ba75538cd3b3e5634caa200556f88b8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, Tuple &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a2ba75538cd3b3e5634caa200556f88b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5eb69811f8696d6d73e5fcf5aa446b40" id="r_a5eb69811f8696d6d73e5fcf5aa446b40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a5eb69811f8696d6d73e5fcf5aa446b40" id="r_a5eb69811f8696d6d73e5fcf5aa446b40"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a5eb69811f8696d6d73e5fcf5aa446b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a5eb69811f8696d6d73e5fcf5aa446b40" name="a5eb69811f8696d6d73e5fcf5aa446b40"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a5eb69811f8696d6d73e5fcf5aa446b40">&#9670;&#160;</a></span>object()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 &gt;::object </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, 1 &gt;::object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>z</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -131,39 +131,41 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="adce001d74b292f6cbe4fc4f110ca44d6" name="adce001d74b292f6cbe4fc4f110ca44d6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adce001d74b292f6cbe4fc4f110ca44d6">&#9670;&#160;</a></span>pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 &gt;::pack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, 1 &gt;::pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -179,29 +181,29 @@
│ │ │ │  </div>
│ │ │ │  <a id="a2ba75538cd3b3e5634caa200556f88b8" name="a2ba75538cd3b3e5634caa200556f88b8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2ba75538cd3b3e5634caa200556f88b8">&#9670;&#160;</a></span>unpack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 &gt;::unpack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html">msgpack::type::define_array_imp</a>&lt; Tuple, 1 &gt;::unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -209,15 +211,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a>, <a class="el" href="namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834">msgpack::type::convert_helper()</a>, <a class="el" href="structmsgpack_1_1object__array.html#a4a6537f486fd57378be4417f95fd1482">msgpack::object_array::ptr</a>, <a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size()</a>, <a class="el" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/detail/<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,42 +5,45 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_array_imp< Tuple, 1 > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _p_a_c_k (_P_a_c_k_e_r &_p_k, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void  _p_a_c_k (Packer &pk, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o, _T_u_p_l_e &_t)
│ │ │ │ │ +static void  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o, Tuple &t)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &_z, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +static void  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &z, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? oobbjjeecctt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y___i_m_p< _T_u_p_l_e, 1 >::object
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y___i_m_p< Tuple, 1 >::object
│ │ │ │ │                                         _m_s_g_p_a_c_k_:_:_z_o_n_e &    zz, inlinestatic
│ │ │ │ │ -                                       _T_u_p_l_e _c_o_n_s_t &      tt 
│ │ │ │ │ +                                       Tuple const &      tt 
│ │ │ │ │                                       )
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? ppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p< ( _P_a_c_k_e_r &       ppkk,
│ │ │ │ │ -_T_u_p_l_e, 1 >::pack                                                  inlinestatic
│ │ │ │ │ -                                               _T_u_p_l_e _c_o_n_s_t &  tt 
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p< ( Packer &       ppkk,
│ │ │ │ │ +Tuple, 1 >::pack                                                  inlinestatic
│ │ │ │ │ +                                               Tuple const &  tt 
│ │ │ │ │                                               )
│ │ │ │ │  ********** _?◆_? uunnppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo,
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y___i_m_p< _T_u_p_l_e, 1 >::unpack                               inlinestatic
│ │ │ │ │ -                                       _T_u_p_l_e &                  tt 
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:          ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo,
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y___i_m_p< Tuple, 1 >::unpack                               inlinestatic
│ │ │ │ │ +                                       Tuple &                  tt 
│ │ │ │ │                                       )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e
│ │ │ │ │ -_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_a_r_r_a_y, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___a_r_r_a_y_:_:_s_i_z_e,
│ │ │ │ │ +and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___a_r_r_a_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map.html
│ │ │ │ @@ -81,27 +81,27 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a0fb856c1c890cfc216b64ef08f8bd014" id="r_a0fb856c1c890cfc216b64ef08f8bd014"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">define_map</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a0fb856c1c890cfc216b64ef08f8bd014" id="r_a0fb856c1c890cfc216b64ef08f8bd014"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">define_map</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a0fb856c1c890cfc216b64ef08f8bd014"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a308215020bf0a20a35943697a3c2d35c" id="r_a308215020bf0a20a35943697a3c2d35c"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a308215020bf0a20a35943697a3c2d35c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack_pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a308215020bf0a20a35943697a3c2d35c" id="r_a308215020bf0a20a35943697a3c2d35c"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a308215020bf0a20a35943697a3c2d35c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack_pack</a> (Packer &amp;pk) const</td></tr>
│ │ │ │  <tr class="separator:a308215020bf0a20a35943697a3c2d35c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a0d19bd0fe04220d333d269977944ce69" id="r_a0d19bd0fe04220d333d269977944ce69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a0d19bd0fe04220d333d269977944ce69" id="r_a0d19bd0fe04220d333d269977944ce69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o) const</td></tr>
│ │ │ │  <tr class="separator:a0d19bd0fe04220d333d269977944ce69"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad57c618f1ae928b2a315f03a962f41a9" id="r_ad57c618f1ae928b2a315f03a962f41a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">z</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:ad57c618f1ae928b2a315f03a962f41a9" id="r_ad57c618f1ae928b2a315f03a962f41a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z) const</td></tr>
│ │ │ │  <tr class="separator:ad57c618f1ae928b2a315f03a962f41a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:ac45b366689b13a27d222e9ed6e01f20b" id="r_ac45b366689b13a27d222e9ed6e01f20b"><td class="memItemLeft" align="right" valign="top">std::tuple&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a></td></tr>
│ │ │ │ +<tr class="memitem:ac45b366689b13a27d222e9ed6e01f20b" id="r_ac45b366689b13a27d222e9ed6e01f20b"><td class="memItemLeft" align="right" valign="top">std::tuple&lt; Args &amp;... &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">a</a></td></tr>
│ │ │ │  <tr class="separator:ac45b366689b13a27d222e9ed6e01f20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a0fb856c1c890cfc216b64ef08f8bd014" name="a0fb856c1c890cfc216b64ef08f8bd014"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a0fb856c1c890cfc216b64ef08f8bd014">&#9670;&#160;</a></span>define_map()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -109,17 +109,17 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::define_map </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; Args &gt;::define_map </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;...&#160;</td>
│ │ │ │ +          <td class="paramtype">Args &amp;...&#160;</td>
│ │ │ │            <td class="paramname"><em>args</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -138,15 +138,15 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_object </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; Args &gt;::msgpack_object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ @@ -162,35 +162,35 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map&lt; Args &gt;::a</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map&lt; Args &gt;::a</a>, <a class="el" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">msgpack::zone::allocate_align()</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a308215020bf0a20a35943697a3c2d35c" name="a308215020bf0a20a35943697a3c2d35c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a308215020bf0a20a35943697a3c2d35c">&#9670;&#160;</a></span>msgpack_pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_pack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; Args &gt;::msgpack_pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -210,43 +210,43 @@
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::msgpack_unpack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; Args &gt;::msgpack_unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map&lt; Args &gt;::a</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">msgpack::type::STR</a>, and <a class="el" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map&lt; Args &gt;::a</a>, <a class="el" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">msgpack::object_kv::key</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, <a class="el" href="structmsgpack_1_1object__str.html#a0c9172ba43c259d591943205c9c10336">msgpack::object_str::ptr</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f">msgpack::object_str::size</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a3d0bd5fbb11f4ec524897af357b8c528">msgpack::object::union_type::str</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">msgpack::type::STR</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d">msgpack::unpack()</a>, <a class="el" href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">msgpack::object_kv::val</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="ac45b366689b13a27d222e9ed6e01f20b" name="ac45b366689b13a27d222e9ed6e01f20b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ac45b366689b13a27d222e9ed6e01f20b">&#9670;&#160;</a></span>a</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │  template&lt;typename... Args&gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname">std::tuple&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&amp;...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &gt;::a</td>
│ │ │ │ +          <td class="memname">std::tuple&lt;Args&amp;...&gt; <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt; Args &gt;::a</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack::type::define_map&lt; Args &gt;::msgpack_pack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,56 +5,61 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___m_a_p
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_map< Args > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -      _d_e_f_i_n_e___m_a_p (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +      _d_e_f_i_n_e___m_a_p (Args &... args)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___p_a_c_k (_P_a_c_k_e_r &_p_k) _c_o_n_s_t
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void  _m_s_g_p_a_c_k___p_a_c_k (Packer &pk) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &_z) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &z) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -std::tuple< _A_r_g_s &... >  _a
│ │ │ │ │ +std::tuple< Args &... >  _a
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ddeeffiinnee__mmaapp(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< _A_r_g_s >:: ( _A_r_g_s &...  aarrggss )           inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< Args >:: ( Args &...  aarrggss )           inline
│ │ │ │ │  define_map
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__oobbjjeecctt(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< _A_r_g_s >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< Args >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │  msgpack_object                                                      inline
│ │ │ │ │                                             _m_s_g_p_a_c_k_:_:_z_o_n_e &    zz 
│ │ │ │ │                                           )                    const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P,
│ │ │ │ │ -_M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_z_o_n_e_:_:_a_l_l_o_c_a_t_e___a_l_i_g_n
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P, _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__ppaacckk(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< _A_r_g_s >:: ( _P_a_c_k_e_r &  ppkk ) const inline
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< Args >:: ( Packer &  ppkk ) const inline
│ │ │ │ │  msgpack_pack
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__uunnppaacckk(()) **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo ) const inline
│ │ │ │ │ -_A_r_g_s >::msgpack_unpack
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P, _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_S_T_R, and _m_s_g_p_a_c_k_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo ) const inline
│ │ │ │ │ +Args >::msgpack_unpack
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_a, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_k_e_y,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___s_t_r_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___s_t_r_:_:_s_i_z_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_s_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_S_T_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v_:_:_v_a_l, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? aa **********
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -std::tuple<_A_r_g_s&...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< _A_r_g_s >::a
│ │ │ │ │ +std::tuple<Args&...> _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p< Args >::a
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___p_a_c_k_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s
│ │ │ │ │  _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map_3_4.html
│ │ │ │ @@ -80,34 +80,34 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__define__map_8hpp_source.html">cpp03_define_map.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a0050ff3f6832ec7bfd34c89729ee02eb" id="r_a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack_pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a0050ff3f6832ec7bfd34c89729ee02eb" id="r_a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack_pack</a> (Packer &amp;pk) const</td></tr>
│ │ │ │  <tr class="separator:a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9b1d9c6d04d9e2c2dd21652c2fb6b595" id="r_a9b1d9c6d04d9e2c2dd21652c2fb6b595"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a9b1d9c6d04d9e2c2dd21652c2fb6b595" id="r_a9b1d9c6d04d9e2c2dd21652c2fb6b595"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack_unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o) const</td></tr>
│ │ │ │  <tr class="separator:a9b1d9c6d04d9e2c2dd21652c2fb6b595"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adf1918595c58ff798ae813c46e4f1e0b" id="r_adf1918595c58ff798ae813c46e4f1e0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:adf1918595c58ff798ae813c46e4f1e0b" id="r_adf1918595c58ff798ae813c46e4f1e0b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack_object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;) const</td></tr>
│ │ │ │  <tr class="separator:adf1918595c58ff798ae813c46e4f1e0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="adf1918595c58ff798ae813c46e4f1e0b" name="adf1918595c58ff798ae813c46e4f1e0b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adf1918595c58ff798ae813c46e4f1e0b">&#9670;&#160;</a></span>msgpack_object()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_object </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ @@ -123,33 +123,33 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, <a class="el" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, <a class="el" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a0050ff3f6832ec7bfd34c89729ee02eb" name="a0050ff3f6832ec7bfd34c89729ee02eb"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a0050ff3f6832ec7bfd34c89729ee02eb">&#9670;&#160;</a></span>msgpack_pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -165,29 +165,29 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │ +          <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>&lt;&gt;::msgpack_unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">msgpack::type::MAP</a>, and <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/detail/<a class="el" href="cpp03__define__map_8hpp_source.html">cpp03_define_map.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,34 +5,35 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___m_a_p_<_>
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_map<> Struct Reference
│ │ │ │ │  #include <_c_p_p_0_3___d_e_f_i_n_e___m_a_p_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___p_a_c_k (_P_a_c_k_e_r &_p_k) _c_o_n_s_t
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void  _m_s_g_p_a_c_k___p_a_c_k (Packer &pk) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o) const
│ │ │ │ │   
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) _c_o_n_s_t
│ │ │ │ │ +void  _m_s_g_p_a_c_k___o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &) const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__oobbjjeecctt(()) **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │  msgpack_object                                                inline
│ │ │ │ │                                       _m_s_g_p_a_c_k_:_:_z_o_n_e &     
│ │ │ │ │                                     )                    const
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P, _M_S_G_P_A_C_K___N_U_L_L_P_T_R, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T
│ │ │ │ │ -_>_:_:_s_i_z_e_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P,
│ │ │ │ │ +_M_S_G_P_A_C_K___N_U_L_L_P_T_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_s_i_z_e, _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_o_b_j_e_c_t_:_:_t_y_p_e, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__ppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>::msgpack_pack ( _P_a_c_k_e_r &  ppkk ) const inline
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>::msgpack_pack ( Packer &  ppkk ) const inline
│ │ │ │ │  ********** _?◆_? mmssggppaacckk__uunnppaacckk(()) **********
│ │ │ │ │ -_v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo ) const inline
│ │ │ │ │ +void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo ) const inline
│ │ │ │ │  msgpack_unpack
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_M_A_P, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___d_e_f_i_n_e___m_a_p_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp.html
│ │ │ │ @@ -80,50 +80,50 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a64ef438627413f91a07ed9cd8653b5b9" id="r_a64ef438627413f91a07ed9cd8653b5b9"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a64ef438627413f91a07ed9cd8653b5b9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">pk</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a64ef438627413f91a07ed9cd8653b5b9" id="r_a64ef438627413f91a07ed9cd8653b5b9"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a64ef438627413f91a07ed9cd8653b5b9"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">pack</a> (Packer &amp;pk, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a64ef438627413f91a07ed9cd8653b5b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a36dc387e1d7cbb28d45301f258950b8c" id="r_a36dc387e1d7cbb28d45301f258950b8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> * &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">kvmap</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a36dc387e1d7cbb28d45301f258950b8c" id="r_a36dc387e1d7cbb28d45301f258950b8c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o, Tuple const &amp;t, std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * &gt; const &amp;kvmap)</td></tr>
│ │ │ │  <tr class="separator:a36dc387e1d7cbb28d45301f258950b8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a94e5d2cfdd607297037858be21b2cec7" id="r_a94e5d2cfdd607297037858be21b2cec7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">z</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a94e5d2cfdd607297037858be21b2cec7" id="r_a94e5d2cfdd607297037858be21b2cec7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *o, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;z, Tuple const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a94e5d2cfdd607297037858be21b2cec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a94e5d2cfdd607297037858be21b2cec7" name="a94e5d2cfdd607297037858be21b2cec7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a94e5d2cfdd607297037858be21b2cec7">&#9670;&#160;</a></span>object()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::object </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, N &gt;::object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>z</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -131,43 +131,43 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a64ef438627413f91a07ed9cd8653b5b9" name="a64ef438627413f91a07ed9cd8653b5b9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a64ef438627413f91a07ed9cd8653b5b9">&#9670;&#160;</a></span>pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::pack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, N &gt;::pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>pk</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -187,35 +187,35 @@
│ │ │ │  </div>
│ │ │ │  <a id="a36dc387e1d7cbb28d45301f258950b8c" name="a36dc387e1d7cbb28d45301f258950b8c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a36dc387e1d7cbb28d45301f258950b8c">&#9670;&#160;</a></span>unpack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> , std::size_t N&gt; </div>
│ │ │ │ +template&lt;typename Tuple , std::size_t N&gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a> &gt;::unpack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, N &gt;::unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> * &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>kvmap</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,50 +5,51 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___m_a_p___i_m_p
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_map_imp< Tuple, N > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _p_a_c_k (_P_a_c_k_e_r &_p_k, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void  _p_a_c_k (Packer &pk, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o, _T_u_p_l_e _c_o_n_s_t &_t, std::map< std::
│ │ │ │ │ -             string, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t * > _c_o_n_s_t &_k_v_m_a_p)
│ │ │ │ │ +static void  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o, Tuple const &t, std::map< std::
│ │ │ │ │ +             string, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const * > const &kvmap)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *_o, _m_s_g_p_a_c_k_:_:_z_o_n_e &_z, _T_u_p_l_e _c_o_n_s_t &_t)
│ │ │ │ │ +static void  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *o, _m_s_g_p_a_c_k_:_:_z_o_n_e &z, Tuple const &t)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? oobbjjeecctt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ -_T_u_p_l_e, _N >::object
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  oo,
│ │ │ │ │ +Tuple, N >::object
│ │ │ │ │                                               _m_s_g_p_a_c_k_:_:_z_o_n_e &    zz, inlinestatic
│ │ │ │ │ -                                             _T_u_p_l_e _c_o_n_s_t &      tt 
│ │ │ │ │ +                                             Tuple const &      tt 
│ │ │ │ │                                             )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_).
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<
│ │ │ │ │ +_T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p_:_:_p_t_r, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_).
│ │ │ │ │  ********** _?◆_? ppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _P_a_c_k_e_r &       ppkk,
│ │ │ │ │ -_T_u_p_l_e, _N >::pack                                                inlinestatic
│ │ │ │ │ -                                             _T_u_p_l_e _c_o_n_s_t &  tt 
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( Packer &       ppkk,
│ │ │ │ │ +Tuple, N >::pack                                                inlinestatic
│ │ │ │ │ +                                             Tuple const &  tt 
│ │ │ │ │                                             )
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_p_a_c_k_(_).
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_p_a_c_k_(_).
│ │ │ │ │  ********** _?◆_? uunnppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e , std::size_t N>
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_d_e_f_i_n_e___m_a_p___i_m_p< _T_u_p_l_e, _N >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &   oo,
│ │ │ │ │ +template<typename Tuple , std::size_t N>
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p___i_m_p< Tuple, N >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &   oo,
│ │ │ │ │  unpack
│ │ │ │ │ -                               _T_u_p_l_e _c_o_n_s_t &             tt,     inlinestatic
│ │ │ │ │ +                               Tuple const &             tt,     inlinestatic
│ │ │ │ │                                 std::map< std::string,
│ │ │ │ │ -                               _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t * > kkvvmmaapp 
│ │ │ │ │ -                               _c_o_n_s_t & 
│ │ │ │ │ +                               _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const * > kkvvmmaapp 
│ │ │ │ │ +                               const & 
│ │ │ │ │                               )
│ │ │ │ │  References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_v_e_r_t___h_e_l_p_e_r_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<
│ │ │ │ │  _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_u_n_p_a_c_k_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html
│ │ │ │ @@ -80,50 +80,50 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0" id="r_aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">pack</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0" id="r_aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplParams" colspan="2">template&lt;typename Packer &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#aa54d63bb2316072b9ac0632bd17192e0">pack</a> (Packer &amp;, Tuple const &amp;)</td></tr>
│ │ │ │  <tr class="separator:aa54d63bb2316072b9ac0632bd17192e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4d5374ea552f75885124dda387e2e4d1" id="r_a4d5374ea552f75885124dda387e2e4d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;, std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> * &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:a4d5374ea552f75885124dda387e2e4d1" id="r_a4d5374ea552f75885124dda387e2e4d1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#a4d5374ea552f75885124dda387e2e4d1">unpack</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;, Tuple const &amp;, std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * &gt; const &amp;)</td></tr>
│ │ │ │  <tr class="separator:a4d5374ea552f75885124dda387e2e4d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:af50063b610665464bb99760a662011c2" id="r_af50063b610665464bb99760a662011c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:af50063b610665464bb99760a662011c2" id="r_af50063b610665464bb99760a662011c2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp_3_01_tuple_00_010_01_4.html#af50063b610665464bb99760a662011c2">object</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *, <a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;, Tuple const &amp;)</td></tr>
│ │ │ │  <tr class="separator:af50063b610665464bb99760a662011c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="af50063b610665464bb99760a662011c2" name="af50063b610665464bb99760a662011c2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af50063b610665464bb99760a662011c2">&#9670;&#160;</a></span>object()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 &gt;::object </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, 0 &gt;::object </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> *&#160;</td>
│ │ │ │            <td class="paramname">, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │            <td class="paramtype"><a class="el" href="classmsgpack_1_1zone.html">msgpack::zone</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname">, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname">&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -139,31 +139,31 @@
│ │ │ │  </div>
│ │ │ │  <a id="aa54d63bb2316072b9ac0632bd17192e0" name="aa54d63bb2316072b9ac0632bd17192e0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa54d63bb2316072b9ac0632bd17192e0">&#9670;&#160;</a></span>pack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &gt; </div>
│ │ │ │ +template&lt;typename Packer &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 &gt;::pack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, 0 &gt;::pack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Packer &amp;&#160;</td>
│ │ │ │            <td class="paramname">, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname">&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -179,35 +179,35 @@
│ │ │ │  </div>
│ │ │ │  <a id="a4d5374ea552f75885124dda387e2e4d1" name="a4d5374ea552f75885124dda387e2e4d1"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4d5374ea552f75885124dda387e2e4d1">&#9670;&#160;</a></span>unpack()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> &gt; </div>
│ │ │ │ +template&lt;typename Tuple &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 &gt;::unpack </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html">msgpack::type::define_map_imp</a>&lt; Tuple, 0 &gt;::unpack </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname">, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">Tuple const &amp;&#160;</td>
│ │ │ │            <td class="paramname">, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype">std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> * &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">std::map&lt; std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * &gt; const &amp;&#160;</td>
│ │ │ │            <td class="paramname">&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,44 +5,44 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _0_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::define_map_imp< Tuple, 0 > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _p_a_c_k (_P_a_c_k_e_r &, _T_u_p_l_e _c_o_n_s_t &)
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void  _p_a_c_k (Packer &, Tuple const &)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &, _T_u_p_l_e _c_o_n_s_t &, std::map< std::
│ │ │ │ │ -             string, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t * > _c_o_n_s_t &)
│ │ │ │ │ +static void  _u_n_p_a_c_k (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &, Tuple const &, std::map< std::
│ │ │ │ │ +             string, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const * > const &)
│ │ │ │ │   
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *, _m_s_g_p_a_c_k_:_:_z_o_n_e &, _T_u_p_l_e _c_o_n_s_t &)
│ │ │ │ │ +static void  _o_b_j_e_c_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *, _m_s_g_p_a_c_k_:_:_z_o_n_e &, Tuple const &)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? oobbjjeecctt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  ,
│ │ │ │ │ -_T_u_p_l_e, 0 >::object
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t *  ,
│ │ │ │ │ +Tuple, 0 >::object
│ │ │ │ │                                               _m_s_g_p_a_c_k_:_:_z_o_n_e &    , inlinestatic
│ │ │ │ │ -                                             _T_u_p_l_e _c_o_n_s_t &       
│ │ │ │ │ +                                             Tuple const &       
│ │ │ │ │                                             )
│ │ │ │ │  ********** _?◆_? ppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _P_a_c_k_e_r >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( _P_a_c_k_e_r &       ,
│ │ │ │ │ -_T_u_p_l_e, 0 >::pack                                              inlinestatic
│ │ │ │ │ -                                             _T_u_p_l_e _c_o_n_s_t &   
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +template<typename Packer >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p< ( Packer &       ,
│ │ │ │ │ +Tuple, 0 >::pack                                              inlinestatic
│ │ │ │ │ +                                             Tuple const &   
│ │ │ │ │                                             )
│ │ │ │ │  ********** _?◆_? uunnppaacckk(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T_u_p_l_e >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_d_e_f_i_n_e___m_a_p___i_m_p< _T_u_p_l_e, 0 >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &          ,
│ │ │ │ │ +template<typename Tuple >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p___i_m_p< Tuple, 0 >:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &          ,
│ │ │ │ │  unpack
│ │ │ │ │ -                               _T_u_p_l_e _c_o_n_s_t &                    , inlinestatic
│ │ │ │ │ +                               Tuple const &                    , inlinestatic
│ │ │ │ │                                 std::map< std::string, _m_s_g_p_a_c_k_:_:  
│ │ │ │ │ -                               _o_b_j_e_c_t _c_o_n_s_t * > _c_o_n_s_t & 
│ │ │ │ │ +                               _o_b_j_e_c_t const * > const & 
│ │ │ │ │                               )
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_1_1___d_e_f_i_n_e___m_a_p_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html
│ │ │ │ @@ -80,45 +80,45 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:aa42b886d668d9d433fb956a169149d6e" id="r_aa42b886d668d9d433fb956a169149d6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">convert</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa42b886d668d9d433fb956a169149d6e" id="r_aa42b886d668d9d433fb956a169149d6e"><td class="memItemLeft" align="right" valign="top">static T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">convert</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:aa42b886d668d9d433fb956a169149d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="aa42b886d668d9d433fb956a169149d6e" name="aa42b886d668d9d433fb956a169149d6e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa42b886d668d9d433fb956a169149d6e">&#9670;&#160;</a></span>convert()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">false</a> &gt;::convert </td>
│ │ │ │ +          <td class="memname">static T <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a>&lt; T, false &gt;::convert </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">msgpack::object::union_type::u64</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,21 +7,22 @@
│ │ │ │ │      * _d_e_t_a_i_l
│ │ │ │ │      * _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _f_a_l_s_e_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::detail::convert_integer_sign< T, false > Struct Template
│ │ │ │ │  Reference
│ │ │ │ │  #include <_i_n_t_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -_s_t_a_t_i_c _T  _c_o_n_v_e_r_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +static T  _c_o_n_v_e_r_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n< _T, _f_a_l_s_e   ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )   inlinestatic
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n< T, false   ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )   inlinestatic
│ │ │ │ │  >::convert
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_u_6_4, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html
│ │ │ │ @@ -80,45 +80,45 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a9f7c394ef659c25acd1ba0dc808dc993" id="r_a9f7c394ef659c25acd1ba0dc808dc993"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">convert</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a9f7c394ef659c25acd1ba0dc808dc993" id="r_a9f7c394ef659c25acd1ba0dc808dc993"><td class="memItemLeft" align="right" valign="top">static T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">convert</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a9f7c394ef659c25acd1ba0dc808dc993"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a9f7c394ef659c25acd1ba0dc808dc993" name="a9f7c394ef659c25acd1ba0dc808dc993"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9f7c394ef659c25acd1ba0dc808dc993">&#9670;&#160;</a></span>convert()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">true</a> &gt;::convert </td>
│ │ │ │ +          <td class="memname">static T <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a>&lt; T, true &gt;::convert </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>, and <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">msgpack::object::union_type::i64</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">msgpack::object::union_type::u64</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,22 +7,23 @@
│ │ │ │ │      * _d_e_t_a_i_l
│ │ │ │ │      * _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::detail::convert_integer_sign< T, true > Struct Template
│ │ │ │ │  Reference
│ │ │ │ │  #include <_i_n_t_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -_s_t_a_t_i_c _T  _c_o_n_v_e_r_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +static T  _c_o_n_v_e_r_t (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnvveerrtt(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n< _T, _t_r_u_e    ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )  inlinestatic
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n< T, true    ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )  inlinestatic
│ │ │ │ │  >::convert
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_i_6_4, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:
│ │ │ │ │ +_u_n_i_o_n___t_y_p_e_:_:_u_6_4, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1is__signed.html
│ │ │ │ @@ -80,31 +80,31 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
│ │ │ │  Static Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:ab6ab9bf7b23f238f019f1577ad816dc5" id="r_ab6ab9bf7b23f238f019f1577ad816dc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5">value</a> = std::numeric_limits&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&gt;::is_signed</td></tr>
│ │ │ │ +<tr class="memitem:ab6ab9bf7b23f238f019f1577ad816dc5" id="r_ab6ab9bf7b23f238f019f1577ad816dc5"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5">value</a> = std::numeric_limits&lt;T&gt;::is_signed</td></tr>
│ │ │ │  <tr class="separator:ab6ab9bf7b23f238f019f1577ad816dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="ab6ab9bf7b23f238f019f1577ad816dc5" name="ab6ab9bf7b23f238f019f1577ad816dc5"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab6ab9bf7b23f238f019f1577ad816dc5">&#9670;&#160;</a></span>value</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> <a class="el" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">msgpack::type::detail::is_signed</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value = std::numeric_limits&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&gt;::is_signed</td>
│ │ │ │ +          <td class="memname">const bool <a class="el" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">msgpack::type::detail::is_signed</a>&lt; T &gt;::value = std::numeric_limits&lt;T&gt;::is_signed</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -6,19 +6,19 @@
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_t_a_i_l
│ │ │ │ │      * _i_s___s_i_g_n_e_d
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::detail::is_signed< T > Struct Template Reference
│ │ │ │ │  #include <_i_n_t_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -_s_t_a_t_i_c _c_o_n_s_t _b_o_o_l  _v_a_l_u_e = std::numeric_limits<_T>::is_signed
│ │ │ │ │ +static const bool  _v_a_l_u_e = std::numeric_limits<T>::is_signed
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? vvaalluuee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_c_o_n_s_t _b_o_o_l _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_i_s___s_i_g_n_e_d< _T >::value = std:: static
│ │ │ │ │ -numeric_limits<_T>::is_signed
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +const bool _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_i_s___s_i_g_n_e_d< T >::value = std:: static
│ │ │ │ │ +numeric_limits<T>::is_signed
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html
│ │ │ │ @@ -80,40 +80,40 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a31d417e44101be9e5f051abd6a9473ff" id="r_a31d417e44101be9e5f051abd6a9473ff"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a31d417e44101be9e5f051abd6a9473ff"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">make</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a31d417e44101be9e5f051abd6a9473ff" id="r_a31d417e44101be9e5f051abd6a9473ff"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a31d417e44101be9e5f051abd6a9473ff"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">make</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;o, T v)</td></tr>
│ │ │ │  <tr class="separator:a31d417e44101be9e5f051abd6a9473ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a31d417e44101be9e5f051abd6a9473ff" name="a31d417e44101be9e5f051abd6a9473ff"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a31d417e44101be9e5f051abd6a9473ff">&#9670;&#160;</a></span>make()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">msgpack::type::detail::object_sign</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">false</a> &gt;::make </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">msgpack::type::detail::object_sign</a>&lt; false &gt;::make </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">T&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -121,15 +121,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">msgpack::object::union_type::u64</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -6,23 +6,24 @@
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_t_a_i_l
│ │ │ │ │      * _o_b_j_e_c_t___s_i_g_n_<_ _f_a_l_s_e_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::detail::object_sign< false > Struct Reference
│ │ │ │ │  #include <_i_n_t_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _m_a_k_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &_o, _T _v)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static void  _m_a_k_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &o, T v)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmaakkee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ -_o_b_j_e_c_t___s_i_g_n< _f_a_l_s_e >::make                                  inlinestatic
│ │ │ │ │ -                                      _T                  vv 
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ +_o_b_j_e_c_t___s_i_g_n< false >::make                                  inlinestatic
│ │ │ │ │ +                                      T                  vv 
│ │ │ │ │                                      )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_u_6_4, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html
│ │ │ │ @@ -80,40 +80,40 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
│ │ │ │  Static Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a800193222e72a50c4db7be3dd6664c97" id="r_a800193222e72a50c4db7be3dd6664c97"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a800193222e72a50c4db7be3dd6664c97"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">make</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a800193222e72a50c4db7be3dd6664c97" id="r_a800193222e72a50c4db7be3dd6664c97"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a800193222e72a50c4db7be3dd6664c97"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">make</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;o, T v)</td></tr>
│ │ │ │  <tr class="separator:a800193222e72a50c4db7be3dd6664c97"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a800193222e72a50c4db7be3dd6664c97" name="a800193222e72a50c4db7be3dd6664c97"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a800193222e72a50c4db7be3dd6664c97">&#9670;&#160;</a></span>make()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">static</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a> <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">msgpack::type::detail::object_sign</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">true</a> &gt;::make </td>
│ │ │ │ +          <td class="memname">static void <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">msgpack::type::detail::object_sign</a>&lt; true &gt;::make </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">T&#160;</td>
│ │ │ │            <td class="paramname"><em>v</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -121,15 +121,15 @@
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>, and <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">msgpack::object::union_type::i64</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>, <a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>, <a class="el" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a>, <a class="el" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">msgpack::object::union_type::u64</a>, and <a class="el" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -6,24 +6,25 @@
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _d_e_t_a_i_l
│ │ │ │ │      * _o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>
│ │ │ │ │  _S_t_a_t_i_c_ _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::detail::object_sign< true > Struct Reference
│ │ │ │ │  #include <_i_n_t_._h_p_p>
│ │ │ │ │  SSttaattiicc PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d  _m_a_k_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &_o, _T _v)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static void  _m_a_k_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &o, T v)
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mmaakkee(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_t_a_t_i_c _v_o_i_d _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ -_o_b_j_e_c_t___s_i_g_n< _t_r_u_e >::make                                   inlinestatic
│ │ │ │ │ -                                      _T                  vv 
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +static void _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &  oo,
│ │ │ │ │ +_o_b_j_e_c_t___s_i_g_n< true >::make                                   inlinestatic
│ │ │ │ │ +                                      T                  vv 
│ │ │ │ │                                      )
│ │ │ │ │ -References _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R, and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ -_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R.
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_i_6_4, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R,
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e, _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:
│ │ │ │ │ +_u_n_i_o_n___t_y_p_e_:_:_u_6_4, and _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a.
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1fix__int.html
│ │ │ │ @@ -81,59 +81,59 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2fixint_8hpp_source.html">fixint.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:aebb536c6ae52722477ef561ba8d4af0e" id="r_aebb536c6ae52722477ef561ba8d4af0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:aebb536c6ae52722477ef561ba8d4af0e" id="r_aebb536c6ae52722477ef561ba8d4af0e"><td class="memItemLeft" align="right" valign="top">typedef T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">value_type</a></td></tr>
│ │ │ │  <tr class="separator:aebb536c6ae52722477ef561ba8d4af0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:a7cca6060e52608e3d665dda4e4fff430" id="r_a7cca6060e52608e3d665dda4e4fff430"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#a7cca6060e52608e3d665dda4e4fff430">fix_int</a> ()</td></tr>
│ │ │ │  <tr class="separator:a7cca6060e52608e3d665dda4e4fff430"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1514bdd51198b5693bec3eabaf8a0ee0" id="r_a1514bdd51198b5693bec3eabaf8a0ee0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">fix_int</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> value)</td></tr>
│ │ │ │ +<tr class="memitem:a1514bdd51198b5693bec3eabaf8a0ee0" id="r_a1514bdd51198b5693bec3eabaf8a0ee0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">fix_int</a> (T value)</td></tr>
│ │ │ │  <tr class="separator:a1514bdd51198b5693bec3eabaf8a0ee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adaef306233155bf05f27d6e2387fe5fe" id="r_adaef306233155bf05f27d6e2387fe5fe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#adaef306233155bf05f27d6e2387fe5fe">operator T</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:adaef306233155bf05f27d6e2387fe5fe" id="r_adaef306233155bf05f27d6e2387fe5fe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#adaef306233155bf05f27d6e2387fe5fe">operator T</a> () const</td></tr>
│ │ │ │  <tr class="separator:adaef306233155bf05f27d6e2387fe5fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2ec01b1ba3c976b7462417a14de8751d" id="r_a2ec01b1ba3c976b7462417a14de8751d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">get</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a2ec01b1ba3c976b7462417a14de8751d" id="r_a2ec01b1ba3c976b7462417a14de8751d"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">get</a> () const</td></tr>
│ │ │ │  <tr class="separator:a2ec01b1ba3c976b7462417a14de8751d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="aebb536c6ae52722477ef561ba8d4af0e" name="aebb536c6ae52722477ef561ba8d4af0e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aebb536c6ae52722477ef561ba8d4af0e">&#9670;&#160;</a></span>value_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; T &gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a7cca6060e52608e3d665dda4e4fff430" name="a7cca6060e52608e3d665dda4e4fff430"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a7cca6060e52608e3d665dda4e4fff430">&#9670;&#160;</a></span>fix_int() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::fix_int </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; T &gt;::fix_int </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -146,23 +146,23 @@
│ │ │ │  </div>
│ │ │ │  <a id="a1514bdd51198b5693bec3eabaf8a0ee0" name="a1514bdd51198b5693bec3eabaf8a0ee0"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1514bdd51198b5693bec3eabaf8a0ee0">&#9670;&#160;</a></span>fix_int() <span class="overload">[2/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::fix_int </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; T &gt;::fix_int </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">T&#160;</td>
│ │ │ │            <td class="paramname"><em>value</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -175,21 +175,21 @@
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a2ec01b1ba3c976b7462417a14de8751d" name="a2ec01b1ba3c976b7462417a14de8751d"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2ec01b1ba3c976b7462417a14de8751d">&#9670;&#160;</a></span>get()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::get </td>
│ │ │ │ +          <td class="memname">T <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; T &gt;::get </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ @@ -202,21 +202,21 @@
│ │ │ │  </div>
│ │ │ │  <a id="adaef306233155bf05f27d6e2387fe5fe" name="adaef306233155bf05f27d6e2387fe5fe"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adaef306233155bf05f27d6e2387fe5fe">&#9670;&#160;</a></span>operator T()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::operator <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>&lt; T &gt;::operator T </td>
│ │ │ │            <td>(</td>
│ │ │ │            <td class="paramname"></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,43 +5,43 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _f_i_x___i_n_t
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::fix_int< T > Struct Template Reference
│ │ │ │ │  #include <_f_i_x_i_n_t_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -_t_y_p_e_d_e_f _T  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +typedef T  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │     _f_i_x___i_n_t ()
│ │ │ │ │   
│ │ │ │ │ -   _f_i_x___i_n_t (_T value)
│ │ │ │ │ +   _f_i_x___i_n_t (T value)
│ │ │ │ │   
│ │ │ │ │ -   _o_p_e_r_a_t_o_r_ _T () _c_o_n_s_t
│ │ │ │ │ +   _o_p_e_r_a_t_o_r_ _T () const
│ │ │ │ │   
│ │ │ │ │ -_T  _g_e_t () _c_o_n_s_t
│ │ │ │ │ +T  _g_e_t () const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< _T >::value_type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< T >::value_type
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt(()) [[11//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< _T >:: (  )        inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< T >:: (  )        inline
│ │ │ │ │  fix_int
│ │ │ │ │  ********** _?◆_? ffiixx__iinntt(()) [[22//22]] **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< _T >:: ( _T  vvaalluuee )        inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< T >:: ( T  vvaalluuee )        inline
│ │ │ │ │  fix_int
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ggeett(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< _T >::get (  ) const inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< T >::get (  ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr TT(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< _T >::operator _T (  ) const inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t< T >::operator T (  ) const inline
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_f_i_x_i_n_t_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1raw__ref.html
│ │ │ │ @@ -83,32 +83,32 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2raw_8hpp_source.html">raw.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:a2452aff8362cb45c0118342a4f7ed962" id="r_a2452aff8362cb45c0118342a4f7ed962"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962">raw_ref</a> ()</td></tr>
│ │ │ │  <tr class="separator:a2452aff8362cb45c0118342a4f7ed962"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ada62b092342076180ae46016a1e255bc" id="r_ada62b092342076180ae46016a1e255bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">raw_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">s</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ada62b092342076180ae46016a1e255bc" id="r_ada62b092342076180ae46016a1e255bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">raw_ref</a> (const char *p, uint32_t s)</td></tr>
│ │ │ │  <tr class="separator:ada62b092342076180ae46016a1e255bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a02a33d8d6a86a23b363e4c35f5051680" id="r_a02a33d8d6a86a23b363e4c35f5051680"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">str</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a02a33d8d6a86a23b363e4c35f5051680" id="r_a02a33d8d6a86a23b363e4c35f5051680"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">str</a> () const</td></tr>
│ │ │ │  <tr class="separator:a02a33d8d6a86a23b363e4c35f5051680"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a8231d7d33e886560d813d1bc66d0630d" id="r_a8231d7d33e886560d813d1bc66d0630d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a8231d7d33e886560d813d1bc66d0630d" id="r_a8231d7d33e886560d813d1bc66d0630d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">operator==</a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a8231d7d33e886560d813d1bc66d0630d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aeafcdcab66f1996fad2ec98de9f31904" id="r_aeafcdcab66f1996fad2ec98de9f31904"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aeafcdcab66f1996fad2ec98de9f31904">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aeafcdcab66f1996fad2ec98de9f31904" id="r_aeafcdcab66f1996fad2ec98de9f31904"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aeafcdcab66f1996fad2ec98de9f31904">operator!=</a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:aeafcdcab66f1996fad2ec98de9f31904"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adc91f219aeceb2a1f7f94708ffd0383a" id="r_adc91f219aeceb2a1f7f94708ffd0383a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:adc91f219aeceb2a1f7f94708ffd0383a" id="r_adc91f219aeceb2a1f7f94708ffd0383a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator&lt;</a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:adc91f219aeceb2a1f7f94708ffd0383a"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa2031af5ebbf15d31b92815d52cfdcf8" id="r_aa2031af5ebbf15d31b92815d52cfdcf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aa2031af5ebbf15d31b92815d52cfdcf8" id="r_aa2031af5ebbf15d31b92815d52cfdcf8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt;</a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:aa2031af5ebbf15d31b92815d52cfdcf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:a5103b464256a0956955a16bb282307c8" id="r_a5103b464256a0956955a16bb282307c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a></td></tr>
│ │ │ │ +<tr class="memitem:a5103b464256a0956955a16bb282307c8" id="r_a5103b464256a0956955a16bb282307c8"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a></td></tr>
│ │ │ │  <tr class="separator:a5103b464256a0956955a16bb282307c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aaa9f8874f33c830fa6fb67441f05628d" id="r_aaa9f8874f33c830fa6fb67441f05628d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a></td></tr>
│ │ │ │ +<tr class="memitem:aaa9f8874f33c830fa6fb67441f05628d" id="r_aaa9f8874f33c830fa6fb67441f05628d"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a></td></tr>
│ │ │ │  <tr class="separator:aaa9f8874f33c830fa6fb67441f05628d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a2452aff8362cb45c0118342a4f7ed962" name="a2452aff8362cb45c0118342a4f7ed962"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2452aff8362cb45c0118342a4f7ed962">&#9670;&#160;</a></span>raw_ref() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -141,21 +141,21 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::raw_ref::raw_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td>
│ │ │ │ +          <td class="paramtype">const char *&#160;</td>
│ │ │ │            <td class="paramname"><em>p</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">uint32_t&#160;</td>
│ │ │ │            <td class="paramname"><em>s</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -176,17 +176,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::raw_ref::operator!= </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::raw_ref::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -202,85 +202,85 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::raw_ref::operator&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::raw_ref::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a8231d7d33e886560d813d1bc66d0630d" name="a8231d7d33e886560d813d1bc66d0630d"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8231d7d33e886560d813d1bc66d0630d">&#9670;&#160;</a></span>operator==()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::raw_ref::operator== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::raw_ref::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aa2031af5ebbf15d31b92815d52cfdcf8" name="aa2031af5ebbf15d31b92815d52cfdcf8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa2031af5ebbf15d31b92815d52cfdcf8">&#9670;&#160;</a></span>operator&gt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::raw_ref::operator&gt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::raw_ref::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a02a33d8d6a86a23b363e4c35f5051680" name="a02a33d8d6a86a23b363e4c35f5051680"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a02a33d8d6a86a23b363e4c35f5051680">&#9670;&#160;</a></span>str()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -311,15 +311,15 @@
│ │ │ │  <a id="aaa9f8874f33c830fa6fb67441f05628d" name="aaa9f8874f33c830fa6fb67441f05628d"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aaa9f8874f33c830fa6fb67441f05628d">&#9670;&#160;</a></span>ptr</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>* msgpack::type::raw_ref::ptr</td>
│ │ │ │ +          <td class="memname">const char* msgpack::type::raw_ref::ptr</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4.html#aba43e5c189a95f82141ffb85f20b1f87">msgpack::adaptor::pack&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt;()</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ @@ -327,15 +327,15 @@
│ │ │ │  <a id="a5103b464256a0956955a16bb282307c8" name="a5103b464256a0956955a16bb282307c8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a5103b464256a0956955a16bb282307c8">&#9670;&#160;</a></span>size</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> msgpack::type::raw_ref::size</td>
│ │ │ │ +          <td class="memname">uint32_t msgpack::type::raw_ref::size</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4.html#aba43e5c189a95f82141ffb85f20b1f87">msgpack::adaptor::pack&lt; type::raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt;()</a>, and <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,63 +7,63 @@
│ │ │ │ │      * _r_a_w___r_e_f
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::raw_ref Struct Reference
│ │ │ │ │  #include <_r_a_w_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │               _r_a_w___r_e_f ()
│ │ │ │ │   
│ │ │ │ │ -             _r_a_w___r_e_f (_c_o_n_s_t _c_h_a_r *_p, _u_i_n_t_3_2___t _s)
│ │ │ │ │ +             _r_a_w___r_e_f (const char *p, uint32_t s)
│ │ │ │ │   
│ │ │ │ │ -std::string  _s_t_r () _c_o_n_s_t
│ │ │ │ │ +std::string  _s_t_r () const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_c_o_n_s_t _r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_=_= (const _r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_c_o_n_s_t _r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_!_= (const _r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_< (_c_o_n_s_t _r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_< (const _r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_> (_c_o_n_s_t _r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_> (const _r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -    _u_i_n_t_3_2___t  _s_i_z_e
│ │ │ │ │ +    uint32_t  _s_i_z_e
│ │ │ │ │   
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r *  _p_t_r
│ │ │ │ │ +const char *  _p_t_r
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? rraaww__rreeff(()) [[11//22]] **********
│ │ │ │ │  msgpack::type::raw_ref:: (  )        inline
│ │ │ │ │  raw_ref
│ │ │ │ │  ********** _?◆_? rraaww__rreeff(()) [[22//22]] **********
│ │ │ │ │ -msgpack::type::raw_ref::raw_ref ( _c_o_n_s_t _c_h_a_r *  pp,
│ │ │ │ │ -                                  _u_i_n_t_3_2___t      ss  inline
│ │ │ │ │ +msgpack::type::raw_ref::raw_ref ( const char *  pp,
│ │ │ │ │ +                                  uint32_t      ss  inline
│ │ │ │ │                                  )
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::raw_ref::operator!= ( _c_o_n_s_t _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::raw_ref::operator!= ( const _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::raw_ref::operator< ( _c_o_n_s_t _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::raw_ref::operator< ( const _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::raw_ref::operator== ( _c_o_n_s_t _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::raw_ref::operator== ( const _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::raw_ref::operator> ( _c_o_n_s_t _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::raw_ref::operator> ( const _r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ssttrr(()) **********
│ │ │ │ │  std::string msgpack::type::raw_ref::str (  ) const inline
│ │ │ │ │  References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ppttrr **********
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r* msgpack::type::raw_ref::ptr
│ │ │ │ │ +const char* msgpack::type::raw_ref::ptr
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _p_a_c_k_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _o_p_e_r_a_t_o_r_<_(_), _o_p_e_r_a_t_o_r_=_=_(_), _o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │  and _s_t_r_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee **********
│ │ │ │ │ -_u_i_n_t_3_2___t msgpack::type::raw_ref::size
│ │ │ │ │ +uint32_t msgpack::type::raw_ref::size
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _p_a_c_k_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _o_p_e_r_a_t_o_r_<_(_), _o_p_e_r_a_t_o_r_=_=_(_), _o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │  and _s_t_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_r_a_w_._h_p_p
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1size__equal__only.html
│ │ │ │ @@ -81,38 +81,38 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a2d2f27c00a5ad3c01fc0042800c0b946" id="r_a2d2f27c00a5ad3c01fc0042800c0b946"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">size_equal_only</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a2d2f27c00a5ad3c01fc0042800c0b946" id="r_a2d2f27c00a5ad3c01fc0042800c0b946"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">size_equal_only</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a2d2f27c00a5ad3c01fc0042800c0b946"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:ace35597a4fda4e600b8c42e9d6d2185f" id="r_ace35597a4fda4e600b8c42e9d6d2185f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a></td></tr>
│ │ │ │ +<tr class="memitem:ace35597a4fda4e600b8c42e9d6d2185f" id="r_ace35597a4fda4e600b8c42e9d6d2185f"><td class="memItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a></td></tr>
│ │ │ │  <tr class="separator:ace35597a4fda4e600b8c42e9d6d2185f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="a2d2f27c00a5ad3c01fc0042800c0b946" name="a2d2f27c00a5ad3c01fc0042800c0b946"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2d2f27c00a5ad3c01fc0042800c0b946">&#9670;&#160;</a></span>size_equal_only()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::size_equal_only </td>
│ │ │ │ +          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a>&lt; T &gt;::size_equal_only </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">T &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>t</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -125,22 +125,24 @@
│ │ │ │  <h2 class="groupheader">Member Data Documentation</h2>
│ │ │ │  <a id="ace35597a4fda4e600b8c42e9d6d2185f" name="ace35597a4fda4e600b8c42e9d6d2185f"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ace35597a4fda4e600b8c42e9d6d2185f">&#9670;&#160;</a></span>m_t</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::m_t</td>
│ │ │ │ +          <td class="memname">T&amp; <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a>&lt; T &gt;::m_t</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">msgpack::adaptor::object&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">msgpack::adaptor::object_with_zone&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#a78219757ee3e6a247ce9212a07a379bd">msgpack::adaptor::pack&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator&lt;()</a>, and <a class="el" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">msgpack::type::operator==()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/adaptor/<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,26 +5,31 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _s_i_z_e___e_q_u_a_l___o_n_l_y
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::size_equal_only< T > Struct Template Reference
│ │ │ │ │  #include <_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │ -  _s_i_z_e___e_q_u_a_l___o_n_l_y (_T &_t)
│ │ │ │ │ +  _s_i_z_e___e_q_u_a_l___o_n_l_y (T &t)
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -_T &  _m___t
│ │ │ │ │ +T &  _m___t
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ssiizzee__eeqquuaall__oonnllyy(()) **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< _T >:: ( _T &  tt )                inline
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T >:: ( T &  tt )                inline
│ │ │ │ │  size_equal_only
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? mm__tt **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< _T >::m_t
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y< T >::m_t
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ +_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_p_a_c_k_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_t_y_p_e_:_:_o_p_e_r_a_t_o_r_<_(_), and _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_s_i_z_e___e_q_u_a_l___o_n_l_y_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple_3_4.html
│ │ │ │ @@ -81,35 +81,35 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:af8d6e15bbf97e75e9fbb56dbcac60aa8" id="r_af8d6e15bbf97e75e9fbb56dbcac60aa8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:af8d6e15bbf97e75e9fbb56dbcac60aa8" id="r_af8d6e15bbf97e75e9fbb56dbcac60aa8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#af8d6e15bbf97e75e9fbb56dbcac60aa8">value_type</a></td></tr>
│ │ │ │  <tr class="separator:af8d6e15bbf97e75e9fbb56dbcac60aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ac065d51ec910c4bd0eb8474674d41f38" id="r_ac065d51ec910c4bd0eb8474674d41f38"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38">tuple</a> ()</td></tr>
│ │ │ │  <tr class="separator:ac065d51ec910c4bd0eb8474674d41f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a43c47d26e781f3b8ec755e2970b70a16" id="r_a43c47d26e781f3b8ec755e2970b70a16"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">tuple</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a43c47d26e781f3b8ec755e2970b70a16" id="r_a43c47d26e781f3b8ec755e2970b70a16"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">tuple</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a43c47d26e781f3b8ec755e2970b70a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a47587f24091973b63c4b8ea3750e4ca4" id="r_a47587f24091973b63c4b8ea3750e4ca4"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4">size</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a47587f24091973b63c4b8ea3750e4ca4" id="r_a47587f24091973b63c4b8ea3750e4ca4"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4">size</a> () const</td></tr>
│ │ │ │  <tr class="separator:a47587f24091973b63c4b8ea3750e4ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="af8d6e15bbf97e75e9fbb56dbcac60aa8" name="af8d6e15bbf97e75e9fbb56dbcac60aa8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af8d6e15bbf97e75e9fbb56dbcac60aa8">&#9670;&#160;</a></span>value_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt;&gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef <a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt;&gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │ @@ -146,26 +146,28 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>&lt;&gt;::tuple </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>o</em></td><td>)</td>
│ │ │ │            <td></td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert()</a>.</p>
│ │ │ │ +
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <h2 class="groupheader">Member Function Documentation</h2>
│ │ │ │  <a id="a47587f24091973b63c4b8ea3750e4ca4" name="a47587f24091973b63c4b8ea3750e4ca4"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a47587f24091973b63c4b8ea3750e4ca4">&#9670;&#160;</a></span>size()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,33 +5,34 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _t_u_p_l_e_<_>
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::tuple<> Struct Reference
│ │ │ │ │  #include <_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -_t_y_p_e_d_e_f _t_u_p_l_e  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +typedef _t_u_p_l_e  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │               _t_u_p_l_e ()
│ │ │ │ │   
│ │ │ │ │ -             _t_u_p_l_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +             _t_u_p_l_e (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -std::size_t  _s_i_z_e () _c_o_n_s_t
│ │ │ │ │ +std::size_t  _s_i_z_e () const
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │ -_t_y_p_e_d_e_f _t_u_p_l_e _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>::value_type
│ │ │ │ │ +typedef _t_u_p_l_e _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>::value_type
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[11//22]] **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>:: (  )      inline
│ │ │ │ │  tuple
│ │ │ │ │  ********** _?◆_? ttuuppllee(()) [[22//22]] **********
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &  oo )      inline
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>:: ( _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &  oo )      inline
│ │ │ │ │  tuple
│ │ │ │ │ +References _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_c_o_n_v_e_r_t_(_).
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ssiizzee(()) **********
│ │ │ │ │  std::size_t _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e<>::size (  ) const inline
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type.html
│ │ │ │ @@ -80,100 +80,100 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:ab101a495f59092a441dcf32add416ab8" id="r_ab101a495f59092a441dcf32add416ab8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type</a></td></tr>
│ │ │ │ +<tr class="memitem:ab101a495f59092a441dcf32add416ab8" id="r_ab101a495f59092a441dcf32add416ab8"><td class="memItemLeft" align="right" valign="top">typedef T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type</a></td></tr>
│ │ │ │  <tr class="separator:ab101a495f59092a441dcf32add416ab8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ae5d74cfb272ff0b6a334cb7f8d85d764" id="r_ae5d74cfb272ff0b6a334cb7f8d85d764"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:ae5d74cfb272ff0b6a334cb7f8d85d764" id="r_ae5d74cfb272ff0b6a334cb7f8d85d764"><td class="memItemLeft" align="right" valign="top">typedef T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ae5d74cfb272ff0b6a334cb7f8d85d764">value_type</a></td></tr>
│ │ │ │  <tr class="separator:ae5d74cfb272ff0b6a334cb7f8d85d764"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab9438a7713c5ead054d47c171744806e" id="r_ab9438a7713c5ead054d47c171744806e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">reference</a></td></tr>
│ │ │ │ +<tr class="memitem:ab9438a7713c5ead054d47c171744806e" id="r_ab9438a7713c5ead054d47c171744806e"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab9438a7713c5ead054d47c171744806e">reference</a></td></tr>
│ │ │ │  <tr class="separator:ab9438a7713c5ead054d47c171744806e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab76d305ad6c8c9a1fb05f58e4aef5c4e" id="r_ab76d305ad6c8c9a1fb05f58e4aef5c4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">const_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:ab76d305ad6c8c9a1fb05f58e4aef5c4e" id="r_ab76d305ad6c8c9a1fb05f58e4aef5c4e"><td class="memItemLeft" align="right" valign="top">typedef const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#ab76d305ad6c8c9a1fb05f58e4aef5c4e">const_reference</a></td></tr>
│ │ │ │  <tr class="separator:ab76d305ad6c8c9a1fb05f58e4aef5c4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a68ffbc13d7334eeb4ffe677533d798b9" id="r_a68ffbc13d7334eeb4ffe677533d798b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">transparent_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a68ffbc13d7334eeb4ffe677533d798b9" id="r_a68ffbc13d7334eeb4ffe677533d798b9"><td class="memItemLeft" align="right" valign="top">typedef const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type.html#a68ffbc13d7334eeb4ffe677533d798b9">transparent_reference</a></td></tr>
│ │ │ │  <tr class="separator:a68ffbc13d7334eeb4ffe677533d798b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="ab76d305ad6c8c9a1fb05f58e4aef5c4e" name="ab76d305ad6c8c9a1fb05f58e4aef5c4e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab76d305ad6c8c9a1fb05f58e4aef5c4e">&#9670;&#160;</a></span>const_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::const_reference</td>
│ │ │ │ +          <td class="memname">typedef const T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &gt;::const_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab9438a7713c5ead054d47c171744806e" name="ab9438a7713c5ead054d47c171744806e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab9438a7713c5ead054d47c171744806e">&#9670;&#160;</a></span>reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::reference</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &gt;::reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a68ffbc13d7334eeb4ffe677533d798b9" name="a68ffbc13d7334eeb4ffe677533d798b9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a68ffbc13d7334eeb4ffe677533d798b9">&#9670;&#160;</a></span>transparent_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::transparent_reference</td>
│ │ │ │ +          <td class="memname">typedef const T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &gt;::transparent_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab101a495f59092a441dcf32add416ab8" name="ab101a495f59092a441dcf32add416ab8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab101a495f59092a441dcf32add416ab8">&#9670;&#160;</a></span>type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::type</td>
│ │ │ │ +          <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &gt;::type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ae5d74cfb272ff0b6a334cb7f8d85d764" name="ae5d74cfb272ff0b6a334cb7f8d85d764"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae5d74cfb272ff0b6a334cb7f8d85d764">&#9670;&#160;</a></span>value_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,38 +5,38 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _t_u_p_l_e___t_y_p_e
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::tuple_type< T > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -        _t_y_p_e_d_e_f _T  _t_y_p_e
│ │ │ │ │ +        typedef T  _t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -        _t_y_p_e_d_e_f _T  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +        typedef T  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │ +      typedef T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +typedef const T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +typedef const T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnsstt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T >::const_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef const T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T >::const_reference
│ │ │ │ │  ********** _?◆_? rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T >::reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T >::reference
│ │ │ │ │  ********** _?◆_? ttrraannssppaarreenntt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T >::transparent_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef const T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T >::transparent_reference
│ │ │ │ │  ********** _?◆_? ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T >::type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T >::type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T >::value_type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T >::value_type
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html
│ │ │ │ @@ -80,100 +80,100 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:a789aceff1ad3533432008a80eeb82341" id="r_a789aceff1ad3533432008a80eeb82341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">type</a></td></tr>
│ │ │ │ +<tr class="memitem:a789aceff1ad3533432008a80eeb82341" id="r_a789aceff1ad3533432008a80eeb82341"><td class="memItemLeft" align="right" valign="top">typedef T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a789aceff1ad3533432008a80eeb82341">type</a></td></tr>
│ │ │ │  <tr class="separator:a789aceff1ad3533432008a80eeb82341"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2075b6267b69eb059bb855b7783ac18e" id="r_a2075b6267b69eb059bb855b7783ac18e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:a2075b6267b69eb059bb855b7783ac18e" id="r_a2075b6267b69eb059bb855b7783ac18e"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e">value_type</a></td></tr>
│ │ │ │  <tr class="separator:a2075b6267b69eb059bb855b7783ac18e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a6ff2af27c8dff1a04cba0d23007b0542" id="r_a6ff2af27c8dff1a04cba0d23007b0542"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a6ff2af27c8dff1a04cba0d23007b0542" id="r_a6ff2af27c8dff1a04cba0d23007b0542"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a6ff2af27c8dff1a04cba0d23007b0542">reference</a></td></tr>
│ │ │ │  <tr class="separator:a6ff2af27c8dff1a04cba0d23007b0542"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:acb4c196e14b22cc16293c427940c9cd8" id="r_acb4c196e14b22cc16293c427940c9cd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">const_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:acb4c196e14b22cc16293c427940c9cd8" id="r_acb4c196e14b22cc16293c427940c9cd8"><td class="memItemLeft" align="right" valign="top">typedef const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#acb4c196e14b22cc16293c427940c9cd8">const_reference</a></td></tr>
│ │ │ │  <tr class="separator:acb4c196e14b22cc16293c427940c9cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3ac8e260007c0fe54a29ac9987ae7927" id="r_a3ac8e260007c0fe54a29ac9987ae7927"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">transparent_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a3ac8e260007c0fe54a29ac9987ae7927" id="r_a3ac8e260007c0fe54a29ac9987ae7927"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a3ac8e260007c0fe54a29ac9987ae7927">transparent_reference</a></td></tr>
│ │ │ │  <tr class="separator:a3ac8e260007c0fe54a29ac9987ae7927"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="acb4c196e14b22cc16293c427940c9cd8" name="acb4c196e14b22cc16293c427940c9cd8"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#acb4c196e14b22cc16293c427940c9cd8">&#9670;&#160;</a></span>const_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::const_reference</td>
│ │ │ │ +          <td class="memname">typedef const T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &amp; &gt;::const_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a6ff2af27c8dff1a04cba0d23007b0542" name="a6ff2af27c8dff1a04cba0d23007b0542"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a6ff2af27c8dff1a04cba0d23007b0542">&#9670;&#160;</a></span>reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::reference</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &amp; &gt;::reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a3ac8e260007c0fe54a29ac9987ae7927" name="a3ac8e260007c0fe54a29ac9987ae7927"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3ac8e260007c0fe54a29ac9987ae7927">&#9670;&#160;</a></span>transparent_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::transparent_reference</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &amp; &gt;::transparent_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a789aceff1ad3533432008a80eeb82341" name="a789aceff1ad3533432008a80eeb82341"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a789aceff1ad3533432008a80eeb82341">&#9670;&#160;</a></span>type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::type</td>
│ │ │ │ +          <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &amp; &gt;::type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a2075b6267b69eb059bb855b7783ac18e" name="a2075b6267b69eb059bb855b7783ac18e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2075b6267b69eb059bb855b7783ac18e">&#9670;&#160;</a></span>value_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; T &amp; &gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,38 +5,38 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _t_u_p_l_e___t_y_p_e_<_ _T_ _&_ _>
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::tuple_type< T & > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -        _t_y_p_e_d_e_f _T  _t_y_p_e
│ │ │ │ │ +        typedef T  _t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +      typedef T &  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │ +      typedef T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +typedef const T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +      typedef T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnsstt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T & >::const_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef const T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T & >::const_reference
│ │ │ │ │  ********** _?◆_? rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T & >::reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T & >::reference
│ │ │ │ │  ********** _?◆_? ttrraannssppaarreenntt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T & >::transparent_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T & >::transparent_reference
│ │ │ │ │  ********** _?◆_? ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T & >::type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T & >::type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _T & >::value_type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< T & >::value_type
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html
│ │ │ │ @@ -80,100 +80,100 @@
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
│ │ │ │  Public Types</h2></td></tr>
│ │ │ │ -<tr class="memitem:aaad21581ad3049a9dd696313eeb93d64" id="r_aaad21581ad3049a9dd696313eeb93d64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">type</a></td></tr>
│ │ │ │ +<tr class="memitem:aaad21581ad3049a9dd696313eeb93d64" id="r_aaad21581ad3049a9dd696313eeb93d64"><td class="memItemLeft" align="right" valign="top">typedef T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#aaad21581ad3049a9dd696313eeb93d64">type</a></td></tr>
│ │ │ │  <tr class="separator:aaad21581ad3049a9dd696313eeb93d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a69646abc497702b1c60fe54cae6b47d6" id="r_a69646abc497702b1c60fe54cae6b47d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">value_type</a></td></tr>
│ │ │ │ +<tr class="memitem:a69646abc497702b1c60fe54cae6b47d6" id="r_a69646abc497702b1c60fe54cae6b47d6"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6">value_type</a></td></tr>
│ │ │ │  <tr class="separator:a69646abc497702b1c60fe54cae6b47d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3420d4fd4795ae2c2381c05c0be0ed5b" id="r_a3420d4fd4795ae2c2381c05c0be0ed5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a3420d4fd4795ae2c2381c05c0be0ed5b" id="r_a3420d4fd4795ae2c2381c05c0be0ed5b"><td class="memItemLeft" align="right" valign="top">typedef T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b">reference</a></td></tr>
│ │ │ │  <tr class="separator:a3420d4fd4795ae2c2381c05c0be0ed5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1737c09823d042326f7244f0cb6d0f10" id="r_a1737c09823d042326f7244f0cb6d0f10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">const_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a1737c09823d042326f7244f0cb6d0f10" id="r_a1737c09823d042326f7244f0cb6d0f10"><td class="memItemLeft" align="right" valign="top">typedef const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a1737c09823d042326f7244f0cb6d0f10">const_reference</a></td></tr>
│ │ │ │  <tr class="separator:a1737c09823d042326f7244f0cb6d0f10"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a9d7026872981b40e9fe27619b422029e" id="r_a9d7026872981b40e9fe27619b422029e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">transparent_reference</a></td></tr>
│ │ │ │ +<tr class="memitem:a9d7026872981b40e9fe27619b422029e" id="r_a9d7026872981b40e9fe27619b422029e"><td class="memItemLeft" align="right" valign="top">typedef const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a9d7026872981b40e9fe27619b422029e">transparent_reference</a></td></tr>
│ │ │ │  <tr class="separator:a9d7026872981b40e9fe27619b422029e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Member Typedef Documentation</h2>
│ │ │ │  <a id="a1737c09823d042326f7244f0cb6d0f10" name="a1737c09823d042326f7244f0cb6d0f10"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a1737c09823d042326f7244f0cb6d0f10">&#9670;&#160;</a></span>const_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::const_reference</td>
│ │ │ │ +          <td class="memname">typedef const T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; const T &amp; &gt;::const_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a3420d4fd4795ae2c2381c05c0be0ed5b" name="a3420d4fd4795ae2c2381c05c0be0ed5b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3420d4fd4795ae2c2381c05c0be0ed5b">&#9670;&#160;</a></span>reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::reference</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; const T &amp; &gt;::reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a9d7026872981b40e9fe27619b422029e" name="a9d7026872981b40e9fe27619b422029e"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a9d7026872981b40e9fe27619b422029e">&#9670;&#160;</a></span>transparent_reference</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::transparent_reference</td>
│ │ │ │ +          <td class="memname">typedef const T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; const T &amp; &gt;::transparent_reference</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aaad21581ad3049a9dd696313eeb93d64" name="aaad21581ad3049a9dd696313eeb93d64"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aaad21581ad3049a9dd696313eeb93d64">&#9670;&#160;</a></span>type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::type</td>
│ │ │ │ +          <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; const T &amp; &gt;::type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a69646abc497702b1c60fe54cae6b47d6" name="a69646abc497702b1c60fe54cae6b47d6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a69646abc497702b1c60fe54cae6b47d6">&#9670;&#160;</a></span>value_type</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <div class="memtemplate">
│ │ │ │ -template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </div>
│ │ │ │ +template&lt;typename T &gt; </div>
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp; &gt;::value_type</td>
│ │ │ │ +          <td class="memname">typedef T&amp; <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>&lt; const T &amp; &gt;::value_type</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this struct was generated from the following file:<ul>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -5,38 +5,38 @@
│ │ │ │ │      * _m_s_g_p_a_c_k
│ │ │ │ │      * _t_y_p_e
│ │ │ │ │      * _t_u_p_l_e___t_y_p_e_<_ _c_o_n_s_t_ _T_ _&_ _>
│ │ │ │ │  _P_u_b_l_i_c_ _T_y_p_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::tuple_type< const T & > Struct Template Reference
│ │ │ │ │  #include <_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p>
│ │ │ │ │  PPuubblliicc TTyyppeess
│ │ │ │ │ -        _t_y_p_e_d_e_f _T  _t_y_p_e
│ │ │ │ │ +        typedef T  _t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _v_a_l_u_e___t_y_p_e
│ │ │ │ │ +      typedef T &  _v_a_l_u_e___t_y_p_e
│ │ │ │ │   
│ │ │ │ │ -      _t_y_p_e_d_e_f _T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │ +      typedef T &  _r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +typedef const T &  _c_o_n_s_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │ +typedef const T &  _t_r_a_n_s_p_a_r_e_n_t___r_e_f_e_r_e_n_c_e
│ │ │ │ │   
│ │ │ │ │  ********** MMeemmbbeerr TTyyppeeddeeff DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ccoonnsstt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _c_o_n_s_t _T & >::const_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef const T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< const T & >::const_reference
│ │ │ │ │  ********** _?◆_? rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _c_o_n_s_t _T & >::reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< const T & >::reference
│ │ │ │ │  ********** _?◆_? ttrraannssppaarreenntt__rreeffeerreennccee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _c_o_n_s_t _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _c_o_n_s_t _T & >::transparent_reference
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef const T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< const T & >::transparent_reference
│ │ │ │ │  ********** _?◆_? ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _c_o_n_s_t _T & >::type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< const T & >::type
│ │ │ │ │  ********** _?◆_? vvaalluuee__ttyyppee **********
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_t_y_p_e_d_e_f _T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< _c_o_n_s_t _T & >::value_type
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +typedef T& _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e< const T & >::value_type
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/detail/_c_p_p_0_3___m_s_g_p_a_c_k___t_u_p_l_e_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/structmsgpack_1_1type_1_1v4raw__ref.html
│ │ │ │ @@ -83,32 +83,32 @@
│ │ │ │  
│ │ │ │  <p><code>#include &lt;<a class="el" href="v1_2adaptor_2v4raw_8hpp_source.html">v4raw.hpp</a>&gt;</code></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
│ │ │ │  Public Member Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ab2e7dc9c5a27b4113402dc9defce81e6" id="r_ab2e7dc9c5a27b4113402dc9defce81e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#ab2e7dc9c5a27b4113402dc9defce81e6">v4raw_ref</a> ()</td></tr>
│ │ │ │  <tr class="separator:ab2e7dc9c5a27b4113402dc9defce81e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a247507320ba6fba416807266a85323e6" id="r_a247507320ba6fba416807266a85323e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">v4raw_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">s</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a247507320ba6fba416807266a85323e6" id="r_a247507320ba6fba416807266a85323e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">v4raw_ref</a> (const char *p, uint32_t s)</td></tr>
│ │ │ │  <tr class="separator:a247507320ba6fba416807266a85323e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a2ecdf43f4f618308cf88f0985d240a0a" id="r_a2ecdf43f4f618308cf88f0985d240a0a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">str</a> () <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a2ecdf43f4f618308cf88f0985d240a0a" id="r_a2ecdf43f4f618308cf88f0985d240a0a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">str</a> () const</td></tr>
│ │ │ │  <tr class="separator:a2ecdf43f4f618308cf88f0985d240a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aea07efdec8b0e76556d2fd56c6c3dfb2" id="r_aea07efdec8b0e76556d2fd56c6c3dfb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:aea07efdec8b0e76556d2fd56c6c3dfb2" id="r_aea07efdec8b0e76556d2fd56c6c3dfb2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">operator==</a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:aea07efdec8b0e76556d2fd56c6c3dfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a1b2e61367306723e4d1c1cb289e87f7e" id="r_a1b2e61367306723e4d1c1cb289e87f7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a1b2e61367306723e4d1c1cb289e87f7e">operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a1b2e61367306723e4d1c1cb289e87f7e" id="r_a1b2e61367306723e4d1c1cb289e87f7e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a1b2e61367306723e4d1c1cb289e87f7e">operator!=</a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a1b2e61367306723e4d1c1cb289e87f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:abfab3abc7786fd42d9e654532a4d81a0" id="r_abfab3abc7786fd42d9e654532a4d81a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:abfab3abc7786fd42d9e654532a4d81a0" id="r_abfab3abc7786fd42d9e654532a4d81a0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator&lt;</a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:abfab3abc7786fd42d9e654532a4d81a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a518f1cc044cf71bb8004231d59ccbe19" id="r_a518f1cc044cf71bb8004231d59ccbe19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt;</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a></td></tr>
│ │ │ │ +<tr class="memitem:a518f1cc044cf71bb8004231d59ccbe19" id="r_a518f1cc044cf71bb8004231d59ccbe19"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt;</a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;x) const</td></tr>
│ │ │ │  <tr class="separator:a518f1cc044cf71bb8004231d59ccbe19"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
│ │ │ │  Public Attributes</h2></td></tr>
│ │ │ │ -<tr class="memitem:a6220250cdc866a260d91005af3a9ccb9" id="r_a6220250cdc866a260d91005af3a9ccb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a></td></tr>
│ │ │ │ +<tr class="memitem:a6220250cdc866a260d91005af3a9ccb9" id="r_a6220250cdc866a260d91005af3a9ccb9"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a></td></tr>
│ │ │ │  <tr class="separator:a6220250cdc866a260d91005af3a9ccb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa33129332bd3f5f9f584f18d42065a2c" id="r_aa33129332bd3f5f9f584f18d42065a2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a></td></tr>
│ │ │ │ +<tr class="memitem:aa33129332bd3f5f9f584f18d42065a2c" id="r_aa33129332bd3f5f9f584f18d42065a2c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a></td></tr>
│ │ │ │  <tr class="separator:aa33129332bd3f5f9f584f18d42065a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
│ │ │ │  <a id="ab2e7dc9c5a27b4113402dc9defce81e6" name="ab2e7dc9c5a27b4113402dc9defce81e6"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab2e7dc9c5a27b4113402dc9defce81e6">&#9670;&#160;</a></span>v4raw_ref() <span class="overload">[1/2]</span></h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -141,21 +141,21 @@
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">msgpack::type::v4raw_ref::v4raw_ref </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> *&#160;</td>
│ │ │ │ +          <td class="paramtype">const char *&#160;</td>
│ │ │ │            <td class="paramname"><em>p</em>, </td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td class="paramkey"></td>
│ │ │ │            <td></td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>&#160;</td>
│ │ │ │ +          <td class="paramtype">uint32_t&#160;</td>
│ │ │ │            <td class="paramname"><em>s</em>&#160;</td>
│ │ │ │          </tr>
│ │ │ │          <tr>
│ │ │ │            <td></td>
│ │ │ │            <td>)</td>
│ │ │ │            <td></td><td></td>
│ │ │ │          </tr>
│ │ │ │ @@ -176,17 +176,17 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::v4raw_ref::operator!= </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::v4raw_ref::operator!= </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │ @@ -202,85 +202,85 @@
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::v4raw_ref::operator&lt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::v4raw_ref::operator&lt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="aea07efdec8b0e76556d2fd56c6c3dfb2" name="aea07efdec8b0e76556d2fd56c6c3dfb2"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aea07efdec8b0e76556d2fd56c6c3dfb2">&#9670;&#160;</a></span>operator==()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::v4raw_ref::operator== </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::v4raw_ref::operator== </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a518f1cc044cf71bb8004231d59ccbe19" name="a518f1cc044cf71bb8004231d59ccbe19"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a518f1cc044cf71bb8004231d59ccbe19">&#9670;&#160;</a></span>operator&gt;()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │  <table class="mlabels">
│ │ │ │    <tr>
│ │ │ │    <td class="mlabels-left">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a> msgpack::type::v4raw_ref::operator&gt; </td>
│ │ │ │ +          <td class="memname">bool msgpack::type::v4raw_ref::operator&gt; </td>
│ │ │ │            <td>(</td>
│ │ │ │ -          <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │ +          <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &amp;&#160;</td>
│ │ │ │            <td class="paramname"><em>x</em></td><td>)</td>
│ │ │ │            <td> const</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │    </td>
│ │ │ │    <td class="mlabels-right">
│ │ │ │  <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
│ │ │ │    </tr>
│ │ │ │  </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref&lt; T &gt;::size()</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a2ecdf43f4f618308cf88f0985d240a0a" name="a2ecdf43f4f618308cf88f0985d240a0a"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a2ecdf43f4f618308cf88f0985d240a0a">&#9670;&#160;</a></span>str()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -311,15 +311,15 @@
│ │ │ │  <a id="aa33129332bd3f5f9f584f18d42065a2c" name="aa33129332bd3f5f9f584f18d42065a2c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#aa33129332bd3f5f9f584f18d42065a2c">&#9670;&#160;</a></span>ptr</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>* msgpack::type::v4raw_ref::ptr</td>
│ │ │ │ +          <td class="memname">const char* msgpack::type::v4raw_ref::ptr</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4.html#a4858c0603c9e5dc4a18dd7bd4b766881">msgpack::adaptor::pack&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt;()</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ @@ -327,15 +327,15 @@
│ │ │ │  <a id="a6220250cdc866a260d91005af3a9ccb9" name="a6220250cdc866a260d91005af3a9ccb9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a6220250cdc866a260d91005af3a9ccb9">&#9670;&#160;</a></span>size</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │ -          <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> msgpack::type::v4raw_ref::size</td>
│ │ │ │ +          <td class="memname">uint32_t msgpack::type::v4raw_ref::size</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4.html#a4858c0603c9e5dc4a18dd7bd4b766881">msgpack::adaptor::pack&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator&lt;()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt;()</a>, and <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -7,63 +7,63 @@
│ │ │ │ │      * _v_4_r_a_w___r_e_f
│ │ │ │ │  _P_u_b_l_i_c_ _M_e_m_b_e_r_ _F_u_n_c_t_i_o_n_s | _P_u_b_l_i_c_ _A_t_t_r_i_b_u_t_e_s | _L_i_s_t_ _o_f_ _a_l_l_ _m_e_m_b_e_r_s
│ │ │ │ │  msgpack::type::v4raw_ref Struct Reference
│ │ │ │ │  #include <_v_4_r_a_w_._h_p_p>
│ │ │ │ │  PPuubblliicc MMeemmbbeerr FFuunnccttiioonnss
│ │ │ │ │               _v_4_r_a_w___r_e_f ()
│ │ │ │ │   
│ │ │ │ │ -             _v_4_r_a_w___r_e_f (_c_o_n_s_t _c_h_a_r *_p, _u_i_n_t_3_2___t _s)
│ │ │ │ │ +             _v_4_r_a_w___r_e_f (const char *p, uint32_t s)
│ │ │ │ │   
│ │ │ │ │ -std::string  _s_t_r () _c_o_n_s_t
│ │ │ │ │ +std::string  _s_t_r () const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_=_= (_c_o_n_s_t _v_4_r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_=_= (const _v_4_r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_!_= (_c_o_n_s_t _v_4_r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_!_= (const _v_4_r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_< (_c_o_n_s_t _v_4_r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_< (const _v_4_r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │ -       _b_o_o_l  _o_p_e_r_a_t_o_r_> (_c_o_n_s_t _v_4_r_a_w___r_e_f &_x) _c_o_n_s_t
│ │ │ │ │ +       bool  _o_p_e_r_a_t_o_r_> (const _v_4_r_a_w___r_e_f &x) const
│ │ │ │ │   
│ │ │ │ │  PPuubblliicc AAttttrriibbuutteess
│ │ │ │ │ -    _u_i_n_t_3_2___t  _s_i_z_e
│ │ │ │ │ +    uint32_t  _s_i_z_e
│ │ │ │ │   
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r *  _p_t_r
│ │ │ │ │ +const char *  _p_t_r
│ │ │ │ │   
│ │ │ │ │  ********** CCoonnssttrruuccttoorr && DDeessttrruuccttoorr DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? vv44rraaww__rreeff(()) [[11//22]] **********
│ │ │ │ │  msgpack::type::v4raw_ref:: (  )          inline
│ │ │ │ │  v4raw_ref
│ │ │ │ │  ********** _?◆_? vv44rraaww__rreeff(()) [[22//22]] **********
│ │ │ │ │ -msgpack::type::v4raw_ref::v4raw_ref ( _c_o_n_s_t _c_h_a_r *  pp,
│ │ │ │ │ -                                      _u_i_n_t_3_2___t      ss  inline
│ │ │ │ │ +msgpack::type::v4raw_ref::v4raw_ref ( const char *  pp,
│ │ │ │ │ +                                      uint32_t      ss  inline
│ │ │ │ │                                      )
│ │ │ │ │  ********** MMeemmbbeerr FFuunnccttiioonn DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr!!==(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::v4raw_ref::operator!= ( _c_o_n_s_t _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +bool msgpack::type::v4raw_ref::operator!= ( const _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr<<(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::v4raw_ref::operator< ( _c_o_n_s_t _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::v4raw_ref::operator< ( const _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr====(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::v4raw_ref::operator== ( _c_o_n_s_t _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::v4raw_ref::operator== ( const _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ooppeerraattoorr>>(()) **********
│ │ │ │ │ -_b_o_o_l msgpack::type::v4raw_ref::operator> ( _c_o_n_s_t _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ -References _p_t_r, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_<_ _T_ _>_:_:_s_i_z_e_(_), and _s_i_z_e.
│ │ │ │ │ +bool msgpack::type::v4raw_ref::operator> ( const _v_4_r_a_w___r_e_f &  xx ) const inline
│ │ │ │ │ +References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** _?◆_? ssttrr(()) **********
│ │ │ │ │  std::string msgpack::type::v4raw_ref::str (  ) const inline
│ │ │ │ │  References _p_t_r, and _s_i_z_e.
│ │ │ │ │  ********** MMeemmbbeerr DDaattaa DDooccuummeennttaattiioonn **********
│ │ │ │ │  ********** _?◆_? ppttrr **********
│ │ │ │ │ -_c_o_n_s_t _c_h_a_r* msgpack::type::v4raw_ref::ptr
│ │ │ │ │ +const char* msgpack::type::v4raw_ref::ptr
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _p_a_c_k_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _o_p_e_r_a_t_o_r_<_(_), _o_p_e_r_a_t_o_r_=_=_(_), _o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │  and _s_t_r_(_).
│ │ │ │ │  ********** _?◆_? ssiizzee **********
│ │ │ │ │ -_u_i_n_t_3_2___t msgpack::type::v4raw_ref::size
│ │ │ │ │ +uint32_t msgpack::type::v4raw_ref::size
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │  _p_a_c_k_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _o_p_e_r_a_t_o_r_<_(_), _o_p_e_r_a_t_o_r_=_=_(_), _o_p_e_r_a_t_o_r_>_(_),
│ │ │ │ │  and _s_t_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this struct was generated from the following file:
│ │ │ │ │      * msgpack/v1/adaptor/_v_4_r_a_w_._h_p_p
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/unionmsgpack_1_1object_1_1union__type.html
│ │ │ │ @@ -138,15 +138,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object__array.html">msgpack::object_array</a> msgpack::object::union_type::array</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl.html#a887e3ec4f889ad3de8b10d5ae75ceff6">msgpack::adaptor::detail::array::as_impl&lt; T, N &gt;::as()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1detail_1_1array_1_1as__impl_3_01_t_00_011_01_4.html#a8d90d8754eefda4e96af97544f9c5881">msgpack::adaptor::detail::array::as_impl&lt; T, 1 &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl&lt; T, Args &gt;::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, N &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_011_01_4.html#a94bb6a6e562aa2e94ad0c8cb521237ca">msgpack::MsgpackTupleToObjectWithZone&lt; Tuple, 1 &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a5eb69811f8696d6d73e5fcf5aa446b40">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1e0d936b936ce4be5c11a64cc6252b2966.html#a4974065d825709f51c9b8a93c8701bba">msgpack::adaptor::as&lt; std::deque&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_19bdd73b6f5b96ad81b2a7871be1e1a97.html#a8b7b1b0dba1fa5de447f5d28cd0ea3b5">msgpack::adaptor::as&lt; std::vector&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1is__se8677279a22acf65edc4a5bba2b360aae.html#a1e6bcee85a69f7e6b5fede1b3f380d39">msgpack::adaptor::as&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &amp;&amp;boost::mpl::fold&lt; T, boost::mpl::bool_&lt; true &gt;, boost::mpl::if_&lt; boost::mpl::or_&lt; boost::mpl::_1, msgpack::has_as&lt; boost::mpl::_2 &gt; &gt;, boost::mpl::bool_&lt; true &gt;, boost::mpl::bool_&lt; false &gt; &gt; &gt;::type::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1complex_3_01_t_01_4_00_01typename_01std_1_1enable__if_7f1ff3d838495c5f5d03306edb4c96ff.html#a08199e915dc6858da592e57d23918343">msgpack::adaptor::as&lt; std::complex&lt; T &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1array_3_01_t_00_01_n_01_4_00_01typename_01std_1_1enabl0558ad1975455e7639b300dd55db600d.html#ab7b8c726fe9dca58e27ff35645006c1e">msgpack::adaptor::as&lt; std::array&lt; T, N &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_00_01typename_012a0106e3d955eaabd7e6d391aa387050.html#a71ab1bc3bc292e1715fa68d6b46eea64">msgpack::adaptor::as&lt; std::forward_list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_017cd8f7fe50f684c7dfe929c829d799d3.html#a0e1c26a718a641eed11eeaf6b0052d93">msgpack::adaptor::as&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_c038b04fd78ffc0de738fb0abb403948.html#a577150d37951cb3b0ef40c266691fc1a">msgpack::adaptor::as&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; Key &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1list_3_01_t_00_01_alloc_01_4_00_01typename_01std_1_1en409a6de6f6e66830e75d1e926151d4d3.html#aac7653ce125530c005ed0eb4979a91e9">msgpack::adaptor::as&lt; std::list&lt; T, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_00_01typename_01std_1_1enab4cb2696a2b353c23ec9cb76f9834a0e0.html#a9d98fd5eb3ec0dd2b87abd3a54321168">msgpack::adaptor::as&lt; std::pair&lt; T1, T2 &gt;, typename std::enable_if&lt; msgpack::any_of&lt; msgpack::has_as, T1, T2 &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_00_01typenam395f0efdec0f0caf433e8553aa92db20.html#ab3ccd758923d1dcf52767e47f74b7472">msgpack::adaptor::as&lt; std::set&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_00_01ty0410fbf8460dfb7c8ae52fd606f11ce4.html#ab6bba995ef085212de18da660d064911">msgpack::adaptor::as&lt; std::multiset&lt; T, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01std_1_1vector_3_01_t_01_4_01_4_01_4.html#a93ad7a34c0c402cfa3c28eae5dd9c4b0">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; std::vector&lt; T &gt; &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa316ea682ea308d9053d0cd437f2dee8">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#a7874a8417951292770c148d7e06b3792">msgpack::adaptor::convert&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#ac55e2f284b9fb210f90c0d32b0ee2dd5">msgpack::adaptor::convert&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1complex_3_01_t_01_4_01_4.html#ad8e1281205a237e26f07bd797d7f2778">msgpack::adaptor::convert&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a081129bbd9bfa54a6d9e0c1a693e556b">msgpack::adaptor::convert&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a12e66b4ee1af7f2c99d3a23e7590e52c">msgpack::adaptor::convert&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#ae9e424a0f82500a914330aa87e30a322">msgpack::adaptor::convert&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c8eb80c606776400fec13dd3723b5cb">msgpack::adaptor::convert&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#a7b9448213a470530d96d4b3b0eea9bb3">msgpack::adaptor::convert&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1180bea562fc1ad7c2b05c5c4b9749c2">msgpack::adaptor::convert&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multiset_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a330292aec3f4c6e412e75740b76f828b">msgpack::adaptor::convert&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#acb8d47e313f7717e409441c06bdaf56e">msgpack::adaptor::convert&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a25e984223778734f5239fc1612072062">msgpack::adaptor::convert&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a46b8d7ed8f0332fc3d5edd68bea05e78">msgpack::adaptor::convert&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_00_01typename_01msgpack_1_1enable__if_3_01detail_1_1i0891772f94ba58818ca358ef44ae9bda.html#ac9df566a347e8d2316e733c6645182f6">msgpack::adaptor::convert&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_01_4_01_4.html#aa39bd022eeb25424c4443a2add5e5272">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4_01_4.html#ac3cb55fbba35e528b87f9642f6efb0b1">msgpack::adaptor::object_with_zone&lt; msgpack::type::array_ref&lt; T[N]&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1array_3_01_t_00_01_n_01_4_01_4.html#a2c3f38f427934a672f4efb4de9b77917">msgpack::adaptor::object_with_zone&lt; std::array&lt; T, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1deque_3_01_t_00_01_alloc_01_4_01_4.html#a540bfd7ae948509ca3d9fa755bbac790">msgpack::adaptor::object_with_zone&lt; std::deque&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1forward__list_3_01_t_00_01_alloc_01_4_01_4.html#a16c820312183d61414762230ece625e5">msgpack::adaptor::object_with_zone&lt; std::forward_list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1list_3_01_t_00_01_alloc_01_4_01_4.html#a0c0ef7a0b3fd76c4a19cde7f2d08690a">msgpack::adaptor::object_with_zone&lt; std::list&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multiset_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a1c83738b7acba3d9d344b79318667a66">msgpack::adaptor::object_with_zone&lt; std::multiset&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html#ab7a310fd3502fca1eff53e4fe795588f">msgpack::adaptor::object_with_zone&lt; std::pair&lt; T1, T2 &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1set_3_01_t_00_01_compare_00_01_alloc_01_4_01_4.html#a89712c4612269f72bae21c78f683ba7a">msgpack::adaptor::object_with_zone&lt; std::set&lt; T, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multiset_3_01_key_00_01_has762fca96734b668de9078b4375e7fd47.html#a630613e5e828d7a8616178fca8b83f5f">msgpack::adaptor::object_with_zone&lt; std::unordered_multiset&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__set_3_01_key_00_01_hash_00_97fe9b6fbaec081fa918ae054f3fdb90.html#a198c828aa3495ade267b7ae5aa045269">msgpack::adaptor::object_with_zone&lt; std::unordered_set&lt; Key, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01bool_00_01_alloc_01_4_01_4.html#a7dabb494a53253617206b38d57198f7e">msgpack::adaptor::object_with_zone&lt; std::vector&lt; bool, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1vector_3_01_t_00_01_alloc_01_4_01_4.html#a2c35a7058bd0870735c5eb7b1ba911b6">msgpack::adaptor::object_with_zone&lt; std::vector&lt; T, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1wstring_01_4.html#ad7182c24e5ab4ba4a4a35e3370ab8cfd">msgpack::adaptor::object_with_zone&lt; std::wstring &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_00_01typename_01msgpack_1_1enable__if_3_0139c55f93282ade660a9e903c581e3b54.html#a71b578abc705d08a510ba77f6bca2ed9">msgpack::adaptor::object_with_zone&lt; T, typename msgpack::enable_if&lt; detail::is_seq_no_pair_no_tuple&lt; T &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01_t_0f_n_0e_4.html#aeb990de5ee74fd2067593a1e5d2042d1">msgpack::adaptor::object_with_zone&lt; T[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1tuple_3_4_01_4.html#ad7f4e297670a3e8013692e44b782d860">msgpack::adaptor::object_with_zone&lt; type::tuple&lt;&gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01msgpack_1_1type_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a1ad601949fa799f7a7db340866e11a15">msgpack::adaptor::object_with_zone&lt; msgpack::type::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1complex_3_01_t_01_4_01_4.html#a9398a44dc56b1a5145828f0cb716ea90">msgpack::adaptor::object_with_zone&lt; std::complex&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1tuple_3_01_args_8_8_8_01_4_01_4.html#a77e62ed7c145e7dcb7f0c641bf29a97a">msgpack::adaptor::object_with_zone&lt; std::tuple&lt; Args... &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__array.html#a18b658016a95f47ea0fb89cdf6b20400">msgpack::detail::unpack_array::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acd4db742d137d4c7956a30d512a43006">msgpack::object_equal_visitor::start_array()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#abcede1d8647e7e6e875ccfb4b27ea2b4">msgpack::detail::create_object_visitor::start_array()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#af11320ddd6657c5655580ffe0206bb68">msgpack::type::define_array_imp&lt; Tuple, N &gt;::unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#a2ba75538cd3b3e5634caa200556f88b8">msgpack::type::define_array_imp&lt; Tuple, 1 &gt;::unpack()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#a99b3cb4490317734e1af75d152c5c964">msgpack::detail::unpack_array_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ae9e51f99f0ceae3187c8726243131778" name="ae9e51f99f0ceae3187c8726243131778"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ae9e51f99f0ceae3187c8726243131778">&#9670;&#160;</a></span>bin</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -218,15 +218,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">int64_t msgpack::object::union_type::i64</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">msgpack::type::detail::object_sign&lt; true &gt;::make()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a84d7e340cc98d3c114c8da957917e460">msgpack::object_equal_visitor::visit_negative_integer()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="af8ff338640350046734d087e83bca3c5" name="af8ff338640350046734d087e83bca3c5"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#af8ff338640350046734d087e83bca3c5">&#9670;&#160;</a></span>map</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -234,15 +234,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object__map.html">msgpack::object_map</a> msgpack::object::union_type::map</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map&lt;&gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map&lt; Args &gt;::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp&lt; Tuple, N &gt;::object()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare682fd8cc8c1cbdf1e8e0c06866cdf29b.html#ad74ebad28366db3ef599fefe616ce20e">msgpack::adaptor::as&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_01_coc87758e8d287a8f7199e4b886d35da60.html#af00caffd082b9f4fb683e80b1d8960b5">msgpack::adaptor::as&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">msgpack::adaptor::as&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_00_056a93ab67b80ec3400687d0b715893a8.html#ab5617c13366614365e85b4e04d9b5486">msgpack::adaptor::as&lt; std::map&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_464de6b1b460c494a9836f9dd508785ed.html#a3fafa94257b93c3a0d69978de6f3ff7f">msgpack::adaptor::as&lt; std::multimap&lt; K, V, Compare, Alloc &gt;, typename std::enable_if&lt; msgpack::has_as&lt; K &gt;::value||msgpack::has_as&lt; V &gt;::value &gt;::type &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#af9ed8bdd9ae880708368b5946af223a6">msgpack::adaptor::convert&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1f5b50ac625abea43f0df5020b54d51e">msgpack::adaptor::convert&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_hash_00_01_compare_00_01_alloc_01_4_01_4.html#a661b7a5b1418ad8d570fc333c1a8a2ca">msgpack::adaptor::convert&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_01_hash_00_4bac57a1ea1fe23342a7d69dacfb2938.html#abb9381d3f730214d9b778f0617b4e738">msgpack::adaptor::convert&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">msgpack::adaptor::convert&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1map_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a10c979c1db1d1cf43238aafcb390478c">msgpack::adaptor::object_with_zone&lt; std::map&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1multimap_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a1546c775644b0154f77b67e1631ba95b">msgpack::adaptor::object_with_zone&lt; std::multimap&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__map_3_01_k_00_01_v_00_01_haefa10a0b7757ac692f561053fc666c79.html#a3c06471acba295f11701f5d8bc55bdd5">msgpack::adaptor::object_with_zone&lt; std::unordered_map&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1unordered__multimap_3_01_k_00_01_v_00_cb0b6776fc0df41210818e5a3c9f15cb.html#ae02d0461d8b9f3239d6ae0bcee45f444">msgpack::adaptor::object_with_zone&lt; std::unordered_multimap&lt; K, V, Hash, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">msgpack::adaptor::object_with_zone&lt; type::assoc_vector&lt; K, V, Compare, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1detail_1_1unpack__map.html#ac7cec3fd694264cc98f8ac7f4509846b">msgpack::detail::unpack_map::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#acb56ecea92a77722138877c669babe4a">msgpack::object_equal_visitor::start_map()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#af1b9d0237b969a1e4fd3b0b8d792c045">msgpack::detail::create_object_visitor::start_map()</a>, and <a class="el" href="namespacemsgpack_1_1detail.html#ad04caa1a8e9d9ae5b1a765ba77611b60">msgpack::detail::unpack_map_item()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a3d0bd5fbb11f4ec524897af357b8c528" name="a3d0bd5fbb11f4ec524897af357b8c528"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a3d0bd5fbb11f4ec524897af357b8c528">&#9670;&#160;</a></span>str</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -250,15 +250,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname"><a class="el" href="structmsgpack_1_1object__str.html">msgpack::object_str</a> msgpack::object::union_type::str</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map&lt; Args &gt;::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01char_00_01_n_01_4_01_4.html#a01944285a81a78288f86a6f4687efe9f">msgpack::adaptor::convert&lt; std::array&lt; char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1array_3_01unsigned_01char_00_01_n_01_4_01_4.html#a8c120d1119ef0b9f5dd9141ba00896f8">msgpack::adaptor::convert&lt; std::array&lt; unsigned char, N &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert&lt; std::string &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01char_00_01_alloc_01_4_01_4.html#a33968a7c5c8e21ee26db569397c77fb6">msgpack::adaptor::convert&lt; std::vector&lt; char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1vector_3_01unsigned_01char_00_01_alloc_01_4_01_4.html#a651f61ef307fec82447cfcf70e1c03a2">msgpack::adaptor::convert&lt; std::vector&lt; unsigned char, Alloc &gt; &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert&lt; type::v4raw_ref &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert&lt; unsigned char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_01_5_01_4.html#ad42df2c3d13ef7647b6283eedcc72fc2">msgpack::adaptor::object_with_zone&lt; const char * &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01char_0f_n_0e_4.html#abcd833693d79a1d5820b10493d0c3b89">msgpack::adaptor::object_with_zone&lt; char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01const_01char_0f_n_0e_4.html#ac0c21de310c9ba630089f89f2bab7e18">msgpack::adaptor::object_with_zone&lt; const char[N]&gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01std_1_1string_01_4.html#adeb443c9c3167c55b0eb283b0c5bfd00">msgpack::adaptor::object_with_zone&lt; std::string &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a3d8f95b547025cb3ac1dc82e4c6d434d">msgpack::detail::unpack_str()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#a456fd0a47a293be96f538117bf9e9f76">msgpack::object_equal_visitor::visit_str()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a836514c388a88a01e5f8851f1b982704">msgpack::detail::create_object_visitor::visit_str()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a8b81ec6ad08a1e3a17110529dd2760f9" name="a8b81ec6ad08a1e3a17110529dd2760f9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a8b81ec6ad08a1e3a17110529dd2760f9">&#9670;&#160;</a></span>u64</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -266,15 +266,15 @@
│ │ │ │        <table class="memname">
│ │ │ │          <tr>
│ │ │ │            <td class="memname">uint64_t msgpack::object::union_type::u64</td>
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">msgpack::type::detail::convert_integer_sign&lt; T, false &gt;::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">msgpack::type::detail::object_sign&lt; true &gt;::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">msgpack::type::detail::object_sign&lt; false &gt;::make()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object&lt; signed char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object&lt; signed int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object&lt; signed long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object&lt; signed long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object&lt; signed short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object&lt; unsigned char &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object&lt; unsigned int &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object&lt; unsigned long long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object&lt; unsigned long &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object&lt; unsigned short &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert&lt; double &gt;::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert&lt; float &gt;::operator()()</a>, <a class="el" href="classmsgpack_1_1object__parser.html#a4b4ac74ed883feda2b0080b76ebe8685">msgpack::object_parser::parse()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a36ffed13f07cf434e2c769eef699195d">msgpack::detail::unpack_int16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a04599088ca22dba0616a47d3975f55f4">msgpack::detail::unpack_int32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#abdc3ca6ed8bfbd5f2102140625eaee7d">msgpack::detail::unpack_int64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac6a7ee8c26d49b756127374dfa2b3503">msgpack::detail::unpack_int8()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#adf2104fdd721377d05e7ab337d2d54a9">msgpack::detail::unpack_uint16()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#af149873e9d5b2ae6d0dd09bc7c074231">msgpack::detail::unpack_uint32()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#a599a9a50c4b2be139577af7cb7276dee">msgpack::detail::unpack_uint64()</a>, <a class="el" href="namespacemsgpack_1_1detail.html#ac367630a095c237cceaf821e37c60e79">msgpack::detail::unpack_uint8()</a>, <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a2f5b82a72277329a76a8e74b8e7b937e">msgpack::detail::create_object_visitor::visit_negative_integer()</a>, <a class="el" href="structmsgpack_1_1object__equal__visitor.html#ab9b6691812bddbf947c30cc3d568b5fb">msgpack::object_equal_visitor::visit_positive_integer()</a>, and <a class="el" href="classmsgpack_1_1detail_1_1create__object__visitor.html#a25b76663278d635803ee4d1303bf44ff">msgpack::detail::create_object_visitor::visit_positive_integer()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <hr/>The documentation for this union was generated from the following file:<ul>
│ │ │ │  <li>msgpack/v1/<a class="el" href="v1_2object__fwd_8hpp_source.html">object_fwd.hpp</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -36,15 +36,18 @@
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _N_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_d_e_t_a_i_l_:_:_a_r_r_a_y_:_:_a_s___i_m_p_l_<_ _T_,_ _1_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s
│ │ │ │ │  _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_A_s_I_m_p_l_<_ _T_,_ _A_r_g_s_ _>_:_:_a_s_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _S_t_d_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<
│ │ │ │ │  _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_M_s_g_p_a_c_k_T_u_p_l_e_C_o_n_v_e_r_t_e_r_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_S_t_d_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _N_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │ +_M_s_g_p_a_c_k_T_u_p_l_e_T_o_O_b_j_e_c_t_W_i_t_h_Z_o_n_e_<_ _T_u_p_l_e_,_ _1_ _>_:_:_c_o_n_v_e_r_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y_<_ _A_r_g_s_ _>_:_:
│ │ │ │ │ +_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<
│ │ │ │ │  _s_t_d_:_:_d_e_q_u_e_<_ _T_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │  _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _T_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _T_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_w_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _T_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _m_s_g_p_a_c_k_:_:_e_n_a_b_l_e___i_f_<_ _d_e_t_a_i_l_:_:_i_s___s_e_q___n_o___p_a_i_r___n_o___t_u_p_l_e_<_ _T_ _>_:_:_v_a_l_u_e
│ │ │ │ │  _&_&_b_o_o_s_t_:_:_m_p_l_:_:_f_o_l_d_<_ _T_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<_ _t_r_u_e_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_i_f___<_ _b_o_o_s_t_:_:_m_p_l_:_:
│ │ │ │ │  _o_r___<_ _b_o_o_s_t_:_:_m_p_l_:_:___1_,_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _b_o_o_s_t_:_:_m_p_l_:_:___2_ _>_ _>_,_ _b_o_o_s_t_:_:_m_p_l_:_:_b_o_o_l___<
│ │ │ │ │ @@ -104,15 +107,17 @@
│ │ │ │ │  _o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _T_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │  _t_y_p_e_:_:_t_u_p_l_e_<_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e_:_:_t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │  _s_t_d_:_:_c_o_m_p_l_e_x_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │  _t_u_p_l_e_<_ _A_r_g_s_._._._ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___a_r_r_a_y_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │ +_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _N
│ │ │ │ │ +_>_:_:_u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___a_r_r_a_y___i_m_p_<_ _T_u_p_l_e_,_ _1_ _>_:_:_u_n_p_a_c_k_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___a_r_r_a_y___i_t_e_m_(_).
│ │ │ │ │  ********** _?◆_? bbiinn **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___b_i_n msgpack::object::union_type::bin
│ │ │ │ │  Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _c_h_a_r
│ │ │ │ │ @@ -159,89 +164,96 @@
│ │ │ │ │  _o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___d_o_u_b_l_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │  _u_n_p_a_c_k___f_l_o_a_t_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_3_2_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_3_2_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:
│ │ │ │ │  _v_i_s_i_t___f_l_o_a_t_6_4_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___f_l_o_a_t_6_4_(_).
│ │ │ │ │  ********** _?◆_? ii6644 **********
│ │ │ │ │  int64_t msgpack::object::union_type::i64
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d
│ │ │ │ │ -_l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___i_n_t_8_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), and
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_).
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _d_o_u_b_l_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_8
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), and _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_).
│ │ │ │ │  ********** _?◆_? mmaapp **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___m_a_p msgpack::object::union_type::map
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<
│ │ │ │ │ -_V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e
│ │ │ │ │ -_s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:
│ │ │ │ │ -_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___o_b_j_e_c_t_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:
│ │ │ │ │ +_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p___i_m_p_<_ _T_u_p_l_e_,_ _N_ _>_:_:_o_b_j_e_c_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │  _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ -_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<
│ │ │ │ │ +_K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:
│ │ │ │ │  _v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ -_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ -_A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ -_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:
│ │ │ │ │ -_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ -_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │ +_a_s_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,_ _t_y_p_e_n_a_m_e_ _s_t_d_:_:
│ │ │ │ │ +_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_,
│ │ │ │ │ +_t_y_p_e_n_a_m_e_ _s_t_d_:_:_e_n_a_b_l_e___i_f_<_ _m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _K_ _>_:_:_v_a_l_u_e_|_|_m_s_g_p_a_c_k_:_:_h_a_s___a_s_<_ _V_ _>_:_:
│ │ │ │ │ +_v_a_l_u_e_ _>_:_:_t_y_p_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,
│ │ │ │ │ +_V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_ _T_ _>_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ +_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,
│ │ │ │ │  _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:
│ │ │ │ │ -_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_o_r_d_e_r_e_d___m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_u_n_o_r_d_e_r_e_d___m_u_l_t_i_m_a_p_<_ _K_,_ _V_,_ _H_a_s_h_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_ _K_,_ _V_,
│ │ │ │ │ +_C_o_m_p_a_r_e_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___m_a_p_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_s_t_a_r_t___m_a_p_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │  _u_n_p_a_c_k___m_a_p___i_t_e_m_(_).
│ │ │ │ │  ********** _?◆_? ssttrr **********
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___s_t_r msgpack::object::union_type::str
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r
│ │ │ │ │ -_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N
│ │ │ │ │ -_>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<
│ │ │ │ │ -_c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:
│ │ │ │ │ -_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_f_i_n_e___m_a_p_<_ _A_r_g_s_ _>_:_:_m_s_g_p_a_c_k___u_n_p_a_c_k_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_h_a_r
│ │ │ │ │ +_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_a_r_r_a_y_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _N_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _s_t_d_:_:_v_e_c_t_o_r_<_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_s_t_d_:_:_v_e_c_t_o_r_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_,_ _A_l_l_o_c_ _>_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<
│ │ │ │ │ +_t_y_p_e_:_:_v_4_r_a_w___r_e_f_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_[_N_]_>_:_:
│ │ │ │ │ +_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_ _*_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _c_o_n_s_t_ _c_h_a_r_[_N_]_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t___w_i_t_h___z_o_n_e_<_ _s_t_d_:_:_s_t_r_i_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___s_t_r_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_), and
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___s_t_r_(_).
│ │ │ │ │  ********** _?◆_? uu6644 **********
│ │ │ │ │  uint64_t msgpack::object::union_type::u64
│ │ │ │ │ -Referenced by _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d
│ │ │ │ │ -_l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _i_n_t
│ │ │ │ │ -_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ -_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _d_o_u_b_l_e_ _>_:_:
│ │ │ │ │ -_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ -_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_8
│ │ │ │ │ -_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_3_2_(_),
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_8_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ -_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +Referenced by _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _f_a_l_s_e_ _>_:_:_c_o_n_v_e_r_t_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___s_i_g_n_<_ _t_r_u_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_o_b_j_e_c_t___s_i_g_n_<_ _f_a_l_s_e_ _>_:_:_m_a_k_e_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r
│ │ │ │ │ +_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _l_o_n_g
│ │ │ │ │ +_>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _c_h_a_r_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _i_n_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g
│ │ │ │ │ +_l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _l_o_n_g_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_o_b_j_e_c_t_<_ _u_n_s_i_g_n_e_d_ _s_h_o_r_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:
│ │ │ │ │ +_c_o_n_v_e_r_t_<_ _d_o_u_b_l_e_ _>_:_:_o_p_e_r_a_t_o_r_(_)_(_), _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _f_l_o_a_t_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___p_a_r_s_e_r_:_:_p_a_r_s_e_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_3_2_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │ +_u_n_p_a_c_k___i_n_t_8_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_1_6_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_3_2
│ │ │ │ │ +_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_6_4_(_), _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_u_n_p_a_c_k___u_i_n_t_8_(_),
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:_c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___n_e_g_a_t_i_v_e___i_n_t_e_g_e_r_(_), _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _o_b_j_e_c_t___e_q_u_a_l___v_i_s_i_t_o_r_:_:_v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r_(_), and _m_s_g_p_a_c_k_:_:_d_e_t_a_i_l_:_:
│ │ │ │ │  _c_r_e_a_t_e___o_b_j_e_c_t___v_i_s_i_t_o_r_:_:_v_i_s_i_t___p_o_s_i_t_i_v_e___i_n_t_e_g_e_r_(_).
│ │ │ │ │  ===============================================================================
│ │ │ │ │  The documentation for this union was generated from the following file:
│ │ │ │ │      * msgpack/v1/_o_b_j_e_c_t___f_w_d_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp.html
│ │ │ │ @@ -201,25 +201,25 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; Tconst &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; Tconst &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (const T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; const T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (const T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -38,25 +38,25 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -  _T_c_o_n_s_t >::value, _a_r_r_a_y___r_e_f< _T_c_o_n_s_t > _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T
│ │ │ │ │ -                              >::type  &_t)
│ │ │ │ │ +  Tconst >::value, _a_r_r_a_y___r_e_f< Tconst > _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (const T
│ │ │ │ │ +                              >::type  &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -   _T >::value, _a_r_r_a_y___r_e_f< _T > >::type  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_T &_t)
│ │ │ │ │ +   T >::value, _a_r_r_a_y___r_e_f< T > >::type  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -               _a_r_r_a_y___r_e_f< _c_o_n_s_t _T[_N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T
│ │ │ │ │ -                                       (&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +               _a_r_r_a_y___r_e_f< const T[N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (const T
│ │ │ │ │ +                                       (&t)[N])
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -                     _a_r_r_a_y___r_e_f< _T[_N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_T(&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +                     _a_r_r_a_y___r_e_f< T[N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (T(&t)[N])
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref_8hpp_source.html
│ │ │ │ @@ -234,42 +234,42 @@
│ │ │ │  <div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span><span class="keyword">inline</span></div>
│ │ │ │  <div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span><span class="keyword">typename</span> msgpack::enable_if&lt;</div>
│ │ │ │  <div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>    !msgpack::is_array&lt;T const&gt;::value,</div>
│ │ │ │  <div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>    array_ref&lt;T const&gt;</div>
│ │ │ │  <div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span>&gt;::type</div>
│ │ │ │  <div class="foldopen" id="foldopen00126" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">  126</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T const&gt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">  126</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<span class="keyword">const</span> T&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T const&gt;</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span> </div>
│ │ │ │  <div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span><span class="keyword">inline</span></div>
│ │ │ │  <div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span><span class="keyword">typename</span> msgpack::enable_if&lt;</div>
│ │ │ │  <div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>    !msgpack::is_array&lt;T&gt;::value,</div>
│ │ │ │  <div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>    array_ref&lt;T&gt;</div>
│ │ │ │  <div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span>&gt;::type</div>
│ │ │ │  <div class="foldopen" id="foldopen00136" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">  136</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00137" name="l00137"></a><span class="lineno">  137</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T&gt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">  136</a></span><a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(T&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00137" name="l00137"></a><span class="lineno">  137</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T&gt;</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00138" name="l00138"></a><span class="lineno">  138</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span> </div>
│ │ │ │  <div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00141" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">  141</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;const T[N]&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]) {</div>
│ │ │ │ -<div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;const T[N]&gt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">  141</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;const T[N]&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<span class="keyword">const</span> T(&amp;t)[N]) {</div>
│ │ │ │ +<div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;const T[N]&gt;</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00143" name="l00143"></a><span class="lineno">  143</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span> </div>
│ │ │ │  <div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00146" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">  146</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T[N]&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]) {</div>
│ │ │ │ -<div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T[N]&gt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">  146</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T[N]&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(T(&amp;t)[N]) {</div>
│ │ │ │ +<div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">array_ref&lt;T[N]&gt;</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00149" name="l00149"></a><span class="lineno">  149</span> </div>
│ │ │ │  <div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span>} <span class="comment">// namespace type</span></div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span> </div>
│ │ │ │  <div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -126,36 +126,36 @@
│ │ │ │ │  119
│ │ │ │ │  120template <typename T>
│ │ │ │ │  121inline
│ │ │ │ │  122typename msgpack::enable_if<
│ │ │ │ │  123 !msgpack::is_array<T const>::value,
│ │ │ │ │  124 array_ref<T const>
│ │ │ │ │  125>::type
│ │ │ │ │ -_1_2_6_m_a_k_e___a_r_r_a_y___r_e_f(const _T& _t) {
│ │ │ │ │ -127 return _a_r_r_a_y___r_e_f_<_T_ _c_o_n_s_t_>(_t);
│ │ │ │ │ +_1_2_6_m_a_k_e___a_r_r_a_y___r_e_f(const T& t) {
│ │ │ │ │ +127 return _a_r_r_a_y___r_e_f_<_T_ _c_o_n_s_t_>(t);
│ │ │ │ │  128}
│ │ │ │ │  129
│ │ │ │ │  130template <typename T>
│ │ │ │ │  131inline
│ │ │ │ │  132typename msgpack::enable_if<
│ │ │ │ │  133 !msgpack::is_array<T>::value,
│ │ │ │ │  134 array_ref<T>
│ │ │ │ │  135>::type
│ │ │ │ │ -_1_3_6_m_a_k_e___a_r_r_a_y___r_e_f(_T& _t) {
│ │ │ │ │ -137 return _a_r_r_a_y___r_e_f_<_T_>(_t);
│ │ │ │ │ +_1_3_6_m_a_k_e___a_r_r_a_y___r_e_f(T& t) {
│ │ │ │ │ +137 return _a_r_r_a_y___r_e_f_<_T_>(t);
│ │ │ │ │  138}
│ │ │ │ │  139
│ │ │ │ │  140template <typename T, std::size_t N>
│ │ │ │ │ -_1_4_1inline _a_r_r_a_y___r_e_f_<_c_o_n_s_t_ _T_[_N_]_> _m_a_k_e___a_r_r_a_y___r_e_f(const _T(&_t)[_N]) {
│ │ │ │ │ -142 return _a_r_r_a_y___r_e_f_<_c_o_n_s_t_ _T_[_N_]_>(_t);
│ │ │ │ │ +_1_4_1inline _a_r_r_a_y___r_e_f_<_c_o_n_s_t_ _T_[_N_]_> _m_a_k_e___a_r_r_a_y___r_e_f(const T(&t)[N]) {
│ │ │ │ │ +142 return _a_r_r_a_y___r_e_f_<_c_o_n_s_t_ _T_[_N_]_>(t);
│ │ │ │ │  143}
│ │ │ │ │  144
│ │ │ │ │  145template <typename T, std::size_t N>
│ │ │ │ │ -_1_4_6inline _a_r_r_a_y___r_e_f_<_T_[_N_]_> _m_a_k_e___a_r_r_a_y___r_e_f(_T(&_t)[_N]) {
│ │ │ │ │ -147 return _a_r_r_a_y___r_e_f_<_T_[_N_]_>(_t);
│ │ │ │ │ +_1_4_6inline _a_r_r_a_y___r_e_f_<_T_[_N_]_> _m_a_k_e___a_r_r_a_y___r_e_f(T(&t)[N]) {
│ │ │ │ │ +147 return _a_r_r_a_y___r_e_f_<_T_[_N_]_>(t);
│ │ │ │ │  148}
│ │ │ │ │  149
│ │ │ │ │  150} // namespace type
│ │ │ │ │  151
│ │ │ │ │  152namespace adaptor {
│ │ │ │ │  153
│ │ │ │ │  154template <typename T>
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2array__ref__decl_8hpp.html
│ │ │ │ @@ -262,25 +262,25 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5" id="r_abba5e1c9c17249054b953e49f472cec5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; Tconst &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; Tconst &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (const T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; const T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (const T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>&lt; T[N]&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (T(&amp;t)[N])</td></tr>
│ │ │ │  <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -15,25 +15,25 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -  _T_c_o_n_s_t >::value, _a_r_r_a_y___r_e_f< _T_c_o_n_s_t > _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T
│ │ │ │ │ -                              >::type  &_t)
│ │ │ │ │ +  Tconst >::value, _a_r_r_a_y___r_e_f< Tconst > _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (const T
│ │ │ │ │ +                              >::type  &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ +template<typename T >
│ │ │ │ │  msgpack::enable_if<!msgpack::is_array<
│ │ │ │ │ -   _T >::value, _a_r_r_a_y___r_e_f< _T > >::type  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_T &_t)
│ │ │ │ │ +   T >::value, _a_r_r_a_y___r_e_f< T > >::type  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -               _a_r_r_a_y___r_e_f< _c_o_n_s_t _T[_N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_c_o_n_s_t _T
│ │ │ │ │ -                                       (&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +               _a_r_r_a_y___r_e_f< const T[N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (const T
│ │ │ │ │ +                                       (&t)[N])
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -                     _a_r_r_a_y___r_e_f< _T[_N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (_T(&_t)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +                     _a_r_r_a_y___r_e_f< T[N]>  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___a_r_r_a_y___r_e_f (T(&t)[N])
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp.html
│ │ │ │ @@ -277,26 +277,26 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor_1_1detail" id="r_namespacemsgpack_1_1adaptor_1_1detail"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor_1_1detail.html">msgpack::adaptor::detail</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
│ │ │ │  Typedefs</h2></td></tr>
│ │ │ │ -<tr class="memitem:a3b526b50795d6bea9a8cf0b78ce67c2f" id="r_a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></td></tr>
│ │ │ │ +<tr class="memitem:a3b526b50795d6bea9a8cf0b78ce67c2f" id="r_a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, std::vector&lt; char &gt;, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></td></tr>
│ │ │ │  <tr class="separator:a3b526b50795d6bea9a8cf0b78ce67c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab8ba4a6cbb24e33cd70882f538fb9d05" id="r_ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></td></tr>
│ │ │ │ +<tr class="memitem:ab8ba4a6cbb24e33cd70882f538fb9d05" id="r_ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; std::string, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>, <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></td></tr>
│ │ │ │  <tr class="separator:ab8ba4a6cbb24e33cd70882f538fb9d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -41,24 +41,24 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_d_e_t_a_i_l
│ │ │ │ │   
│ │ │ │ │  TTyyppeeddeeffss
│ │ │ │ │ -    _t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector<
│ │ │ │ │ -                                      _c_h_a_r >, _e_x_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t
│ │ │ │ │ +    typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, std::vector<
│ │ │ │ │ +                                      char >, _e_x_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _r_a_w___r_e_f, _e_x_t___r_e_f
│ │ │ │ │ +typedef _b_a_s_i_c___v_a_r_i_a_n_t< std::string, _r_a_w___r_e_f, _e_x_t___r_e_f
│ │ │ │ │                                                    >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t___r_e_f
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_l_h_s,
│ │ │ │ │ -      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_l_h_s,
│ │ │ │ │ -      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &lhs,
│ │ │ │ │ +      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &rhs)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &lhs,
│ │ │ │ │ +      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &rhs)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant_8hpp_source.html
│ │ │ │ @@ -150,82 +150,82 @@
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        boost::recursive_wrapper&lt;std::vector&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;, <span class="comment">// ARRAY</span></div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span>        boost::recursive_wrapper&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;, <span class="comment">// MAP</span></div>
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>        boost::recursive_wrapper&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;<span class="comment">// MAP</span></div>
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>    &gt;,</div>
│ │ │ │  <div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>    <span class="keyword">private</span> boost::totally_ordered&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>    <span class="keyword">typedef</span> boost::variant&lt;</div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>,             <span class="comment">// NIL</span></div>
│ │ │ │ -<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>,              <span class="comment">// BOOL</span></div>
│ │ │ │ -<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>,           <span class="comment">// NEGATIVE_INTEGER</span></div>
│ │ │ │ -<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>,          <span class="comment">// POSITIVE_INTEGER</span></div>
│ │ │ │ -<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">double</a>,            <span class="comment">// FLOAT32, FLOAT64</span></div>
│ │ │ │ +<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>        bool,              <span class="comment">// BOOL</span></div>
│ │ │ │ +<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        int64_t,           <span class="comment">// NEGATIVE_INTEGER</span></div>
│ │ │ │ +<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>        uint64_t,          <span class="comment">// POSITIVE_INTEGER</span></div>
│ │ │ │ +<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>        double,            <span class="comment">// FLOAT32, FLOAT64</span></div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>        std::string,       <span class="comment">// STR</span></div>
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span><span class="preprocessor">#if (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        boost::string_ref, <span class="comment">// STR</span></div>
│ │ │ │  <div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span><span class="preprocessor">#endif </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span>        std::vector&lt;char&gt;, <span class="comment">// BIN</span></div>
│ │ │ │  <div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <span class="comment">// BIN</span></div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>,               <span class="comment">// EXT</span></div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>,           <span class="comment">// EXT</span></div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>        boost::recursive_wrapper&lt;std::vector&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;, <span class="comment">// ARRAY</span></div>
│ │ │ │ -<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>        boost::recursive_wrapper&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;, <span class="comment">// MAP</span></div>
│ │ │ │ -<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        boost::recursive_wrapper&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;<span class="comment">// MAP</span></div>
│ │ │ │ +<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>        boost::recursive_wrapper&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;, <span class="comment">// MAP</span></div>
│ │ │ │ +<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        boost::recursive_wrapper&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;<span class="comment">// MAP</span></div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">   90</a></span>    &gt; <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>;</div>
│ │ │ │  <div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">   91</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a>() {}</div>
│ │ │ │  <div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │ -<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">   93</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">basic_variant</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {}</div>
│ │ │ │ +<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">   93</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">basic_variant</a>(T <span class="keyword">const</span>&amp; t):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(t) {}</div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span> </div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span><span class="preprocessor">#if defined(_MSC_VER) &amp;&amp; _MSC_VER &lt; 1700</span></div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span>    <span class="comment">// The following redundant functions are required to avoid MSVC</span></div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span>    <span class="comment">// See https://svn.boost.org/trac/boost/ticket/592</span></div>
│ │ │ │ -<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a> <span class="keyword">const</span>&amp; other):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(static_cast&lt;<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a> const&amp;&gt;(other)) {}</div>
│ │ │ │  <div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a>&amp; operator=(<a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a> <span class="keyword">const</span>&amp; other) {</div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>        *<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>) = <span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a> const&amp;<span class="keyword">&gt;</span>(other);</div>
│ │ │ │  <div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>    }</div>
│ │ │ │  <div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span><span class="preprocessor">#endif </span><span class="comment">// defined(_MSC_VER) &amp;&amp; _MSC_VER &lt; 1700</span></div>
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span> </div>
│ │ │ │ -<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">  105</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">basic_variant</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(std::<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">string</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">  105</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ad178c13f0b8d005b417b76aa1c9556f3">basic_variant</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* p):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(std::string(p)) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00106" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">  106</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">basic_variant</a>(<span class="keywordtype">char</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>        int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">  106</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ade936189aab4991b8a4d4dceb7f154c0">basic_variant</a>(<span class="keywordtype">char</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>        int_init(v);</div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00109" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">  109</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">char</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>        int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">  109</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ae257e426af750acc6421416119b968a8">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">char</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>        int_init(v);</div>
│ │ │ │  <div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span>    }</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">  112</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">  112</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a7da94719c7196b9a9863ca59fa4ac466">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> v):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(uint64_t(v)) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00113" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">  113</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">int</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span>        int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">  113</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a84d252b50f2bfadb13afc110404dcf44">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">int</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span>        int_init(v);</div>
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span>    }</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">  116</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">  116</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ad66b0ca616c480ed6d0da2178707d296">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> v):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(uint64_t(v)) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00117" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">  117</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">long</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>        int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">  117</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#abbe7dd92a000e241bd83176cf26c54d1">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">long</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>        int_init(v);</div>
│ │ │ │  <div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span>    }</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">  120</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">  120</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ab4874bff9878e35f52e14fd9f8ec9cd2">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> v):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(uint64_t(v)) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00121" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">  121</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>        int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">  121</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aa21c8c60e11785c0899965a550b279b4">basic_variant</a>(<span class="keywordtype">signed</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>        int_init(v);</div>
│ │ │ │  <div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>    }</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">  124</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">  124</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8b798ed9c33d862577ae3048c07c4767">basic_variant</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> v):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(uint64_t(v)) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00125" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">  125</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">basic_variant</a>(<span class="keywordtype">float</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span>        double_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">  125</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a964cd107cb542f9b8570b000331b6299">basic_variant</a>(<span class="keywordtype">float</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span>        double_init(v);</div>
│ │ │ │  <div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00128" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">  128</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">basic_variant</a>(<span class="keywordtype">double</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span>        double_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">  128</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ae5a03b6441cf7f4d74ede4b24dc81e71">basic_variant</a>(<span class="keywordtype">double</span> v) {</div>
│ │ │ │ +<div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span>        double_init(v);</div>
│ │ │ │  <div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00132" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#aafd15af5f36203812489732348b2e8dc">  132</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aafd15af5f36203812489732348b2e8dc">is_nil</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>        <span class="keywordflow">return</span> boost::get&lt;msgpack::type::nil_t&gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>    }</div>
│ │ │ │ @@ -252,15 +252,15 @@
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00147" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a4e70d0d3261b59b3d77ba03ff52522e3">  147</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a4e70d0d3261b59b3d77ba03ff52522e3">is_string</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span>        <span class="keywordflow">return</span> boost::get&lt;std::string&gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00149" name="l00149"></a><span class="lineno">  149</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span><span class="preprocessor">#if (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │ -<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">is_boost_string_ref</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>    <span class="keywordtype">bool</span> is_boost_string_ref()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span>        <span class="keywordflow">return</span> boost::get&lt;boost::string_ref&gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span>    }</div>
│ │ │ │  <div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span><span class="preprocessor">#endif </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="foldopen" id="foldopen00155" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a7c55f7baa7edef304583b8aec15a7ba6">  155</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a7c55f7baa7edef304583b8aec15a7ba6">is_vector_char</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>        <span class="keywordflow">return</span> boost::get&lt;std::vector&lt;char&gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span>    }</div>
│ │ │ │ @@ -288,35 +288,35 @@
│ │ │ │  <div class="foldopen" id="foldopen00170" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a563b46a01330da5cc890f3d58bc51b0c">  170</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a563b46a01330da5cc890f3d58bc51b0c">is_vector</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span>        <span class="keywordflow">return</span> boost::get&lt;std::vector&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00172" name="l00172"></a><span class="lineno">  172</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00173" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295">  173</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295">is_map</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span>        <span class="keywordflow">return</span> boost::get&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span>        <span class="keywordflow">return</span> boost::get&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00176" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#acb0fed2b1a3ed92037c3def1da66b2f0">  176</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#acb0fed2b1a3ed92037c3def1da66b2f0">is_multimap</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span>        <span class="keywordflow">return</span> boost::get&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span>        <span class="keywordflow">return</span> boost::get&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(<span class="keyword">this</span>) != <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00180" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00180" name="l00180"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a748d3e5964c69b0b43d26a0cb409e12d">  180</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a748d3e5964c69b0b43d26a0cb409e12d">as_bool</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span>        <span class="keywordflow">return</span> boost::get&lt;bool&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │  <div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00183" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">  183</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">as_int64_t</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">  183</a></span>    int64_t <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8ad82e6427958788cc80cbca54d92413">as_int64_t</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span>        <span class="keywordflow">return</span> boost::get&lt;int64_t&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │  <div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00186" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">  186</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">as_uint64_t</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">  186</a></span>    uint64_t <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8e5672efcc3597f9a530d6985ac3562b">as_uint64_t</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span>        <span class="keywordflow">return</span> boost::get&lt;uint64_t&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │  <div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00189" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a2eb6e16dd3b4021429346de552129978">  189</a></span>    <span class="keywordtype">double</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a2eb6e16dd3b4021429346de552129978">as_double</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00190" name="l00190"></a><span class="lineno">  190</span>        <span class="keywordflow">if</span> (<a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ab6a90129cb8db13099bc4129caaaa6e3">is_double</a>()) {</div>
│ │ │ │  <div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span>            <span class="keywordflow">return</span> boost::get&lt;double&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │ @@ -332,15 +332,15 @@
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00201" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a8e44475ed1cd1ff1b59574a43f38aff2">  201</a></span>    std::string <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a8e44475ed1cd1ff1b59574a43f38aff2">as_string</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span>        <span class="keywordflow">return</span> boost::get&lt;std::string&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │  <div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span><span class="preprocessor">#if (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │ -<div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span>    boost::string_ref <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">as_boost_string_ref</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span>    boost::string_ref <span class="keyword">const</span>&amp; as_boost_string_ref()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span>        <span class="keywordflow">return</span> boost::get&lt;boost::string_ref&gt;(*<span class="keyword">this</span>);</div>
│ │ │ │  <div class="line"><a id="l00207" name="l00207"></a><span class="lineno">  207</span>    }</div>
│ │ │ │  <div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span><span class="preprocessor">#endif </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="foldopen" id="foldopen00209" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#afb8c14db150580d6b60376fd2dcd3cad">  209</a></span>    std::vector&lt;char&gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#afb8c14db150580d6b60376fd2dcd3cad">as_vector_char</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span>        <span class="keywordflow">return</span> boost::get&lt;std::vector&lt;char&gt; &gt;(*this);</div>
│ │ │ │  <div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span>    }</div>
│ │ │ │ @@ -362,28 +362,28 @@
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00221" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a460799ecf4d78054d8463838c0b3b539">  221</a></span>    std::vector&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a460799ecf4d78054d8463838c0b3b539">as_vector</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00222" name="l00222"></a><span class="lineno">  222</span>        <span class="keywordflow">return</span> boost::get&lt;std::vector&lt;basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;(*this);</div>
│ │ │ │  <div class="line"><a id="l00223" name="l00223"></a><span class="lineno">  223</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00224" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">  224</a></span>    std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">as_map</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00225" name="l00225"></a><span class="lineno">  225</span>        <span class="keywordflow">return</span> boost::get&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(*this);</div>
│ │ │ │ +<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">  224</a></span>    std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#ab2723dfce06d6ac836ff1f06e4e231e7">as_map</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00225" name="l00225"></a><span class="lineno">  225</span>        <span class="keywordflow">return</span> boost::get&lt;std::map&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(*this);</div>
│ │ │ │  <div class="line"><a id="l00226" name="l00226"></a><span class="lineno">  226</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00227" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">  227</a></span>    std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">as_multimap</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span>        <span class="keywordflow">return</span> boost::get&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(*this);</div>
│ │ │ │ +<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">  227</a></span>    std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#a776c0c3a1a2228205f941e2d7e668a95">as_multimap</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span>        <span class="keywordflow">return</span> boost::get&lt;std::multimap&lt;basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;(*this);</div>
│ │ │ │  <div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span><span class="keyword">private</span>:</div>
│ │ │ │  <div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │ -<div class="line"><a id="l00232" name="l00232"></a><span class="lineno">  232</span>    <span class="keywordtype">void</span> int_init(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span>        <span class="keywordflow">if</span> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a> &lt; 0) {</div>
│ │ │ │ -<div class="line"><a id="l00234" name="l00234"></a><span class="lineno">  234</span>            <span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&amp;<span class="keyword">&gt;</span>(*this) = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00232" name="l00232"></a><span class="lineno">  232</span>    <span class="keywordtype">void</span> int_init(T v) {</div>
│ │ │ │ +<div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span>        <span class="keywordflow">if</span> (v &lt; 0) {</div>
│ │ │ │ +<div class="line"><a id="l00234" name="l00234"></a><span class="lineno">  234</span>            <span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&amp;<span class="keyword">&gt;</span>(*this) = int64_t(v);</div>
│ │ │ │  <div class="line"><a id="l00235" name="l00235"></a><span class="lineno">  235</span>        }</div>
│ │ │ │  <div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span>        <span class="keywordflow">else</span> {</div>
│ │ │ │  <div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span>            <span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&amp;<span class="keyword">&gt;</span>(*this) = uint64_t(v);</div>
│ │ │ │  <div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span>        }</div>
│ │ │ │  <div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span>    }</div>
│ │ │ │  <div class="line"><a id="l00240" name="l00240"></a><span class="lineno">  240</span>    <span class="keywordtype">void</span> double_init(<span class="keywordtype">double</span> v) {</div>
│ │ │ │  <div class="line"><a id="l00241" name="l00241"></a><span class="lineno">  241</span>        <span class="keywordflow">if</span> (v == v) { <span class="comment">// check for nan</span></div>
│ │ │ │ @@ -399,31 +399,31 @@
│ │ │ │  <div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span>        <span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&amp;<span class="keyword">&gt;</span>(*this) = v;</div>
│ │ │ │  <div class="line"><a id="l00252" name="l00252"></a><span class="lineno">  252</span>    }</div>
│ │ │ │  <div class="line"><a id="l00253" name="l00253"></a><span class="lineno">  253</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span> </div>
│ │ │ │  <div class="line"><a id="l00255" name="l00255"></a><span class="lineno">  255</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00256" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">  256</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">  256</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │  <div class="line"><a id="l00257" name="l00257"></a><span class="lineno">  257</span>    <span class="keywordflow">return</span></div>
│ │ │ │ -<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span>        <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>) &lt;</div>
│ │ │ │ -<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span>        <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>);</div>
│ │ │ │ +<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span>        <span class="keyword">static_cast&lt;</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> const&amp;<span class="keyword">&gt;</span>(lhs) &lt;</div>
│ │ │ │ +<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span>        <span class="keyword">static_cast&lt;</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> const&amp;<span class="keyword">&gt;</span>(rhs);</div>
│ │ │ │  <div class="line"><a id="l00260" name="l00260"></a><span class="lineno">  260</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00261" name="l00261"></a><span class="lineno">  261</span> </div>
│ │ │ │  <div class="line"><a id="l00262" name="l00262"></a><span class="lineno">  262</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00263" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">  263</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">  263</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │  <div class="line"><a id="l00264" name="l00264"></a><span class="lineno">  264</span>    <span class="keywordflow">return</span></div>
│ │ │ │ -<div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span>        <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>) ==</div>
│ │ │ │ -<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span>        <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>);</div>
│ │ │ │ +<div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span>        <span class="keyword">static_cast&lt;</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> const&amp;<span class="keyword">&gt;</span>(lhs) ==</div>
│ │ │ │ +<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span>        <span class="keyword">static_cast&lt;</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant&lt;STR, BIN, EXT&gt;::base</a> const&amp;<span class="keyword">&gt;</span>(rhs);</div>
│ │ │ │  <div class="line"><a id="l00267" name="l00267"></a><span class="lineno">  267</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00268" name="l00268"></a><span class="lineno">  268</span> </div>
│ │ │ │ -<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">  269</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;std::string, std::vector&lt;char&gt;</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a>;</div>
│ │ │ │ +<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">  269</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;std::string, std::vector&lt;char&gt;</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a>;</div>
│ │ │ │  <div class="line"><a id="l00270" name="l00270"></a><span class="lineno">  270</span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;</div>
│ │ │ │  <div class="line"><a id="l00271" name="l00271"></a><span class="lineno">  271</span><span class="preprocessor">#if (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span>    boost::string_ref,</div>
│ │ │ │  <div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span><span class="preprocessor">#else  </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span>    std::string,</div>
│ │ │ │  <div class="line"><a id="l00275" name="l00275"></a><span class="lineno">  275</span><span class="preprocessor">#endif </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">  276</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">variant_ref</a>;</div>
│ │ │ │ @@ -432,15 +432,15 @@
│ │ │ │  <div class="line"><a id="l00279" name="l00279"></a><span class="lineno">  279</span> </div>
│ │ │ │  <div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span> </div>
│ │ │ │  <div class="line"><a id="l00282" name="l00282"></a><span class="lineno">  282</span><span class="preprocessor">#if !defined (MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00283" name="l00283"></a><span class="lineno">  283</span> </div>
│ │ │ │  <div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span><span class="keyword">struct </span>as&lt;type::basic_variant&lt;STR, BIN, EXT&gt; &gt; {</div>
│ │ │ │ -<div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a> operator()(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a> operator()(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span>        <span class="keywordflow">switch</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a>) {</div>
│ │ │ │  <div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span>        <span class="keywordflow">case</span> type::NIL:</div>
│ │ │ │  <div class="line"><a id="l00289" name="l00289"></a><span class="lineno">  289</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">msgpack::type::nil_t</a>&gt;();</div>
│ │ │ │  <div class="line"><a id="l00290" name="l00290"></a><span class="lineno">  290</span>        <span class="keywordflow">case</span> type::BOOLEAN:</div>
│ │ │ │  <div class="line"><a id="l00291" name="l00291"></a><span class="lineno">  291</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;<span class="keywordtype">bool</span>&gt;();</div>
│ │ │ │  <div class="line"><a id="l00292" name="l00292"></a><span class="lineno">  292</span>        <span class="keywordflow">case</span> type::POSITIVE_INTEGER:</div>
│ │ │ │  <div class="line"><a id="l00293" name="l00293"></a><span class="lineno">  293</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;uint64_t&gt;();</div>
│ │ │ │ @@ -454,19 +454,19 @@
│ │ │ │  <div class="line"><a id="l00301" name="l00301"></a><span class="lineno">  301</span>        <span class="keywordflow">case</span> type::BIN:</div>
│ │ │ │  <div class="line"><a id="l00302" name="l00302"></a><span class="lineno">  302</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;BIN&gt;();</div>
│ │ │ │  <div class="line"><a id="l00303" name="l00303"></a><span class="lineno">  303</span>        <span class="keywordflow">case</span> type::EXT:</div>
│ │ │ │  <div class="line"><a id="l00304" name="l00304"></a><span class="lineno">  304</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;EXT&gt;();</div>
│ │ │ │  <div class="line"><a id="l00305" name="l00305"></a><span class="lineno">  305</span>        <span class="keywordflow">case</span> type::ARRAY:</div>
│ │ │ │  <div class="line"><a id="l00306" name="l00306"></a><span class="lineno">  306</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;std::vector&lt;type::basic_variant&lt;STR, BIN, EXT&gt; &gt; &gt;();</div>
│ │ │ │  <div class="line"><a id="l00307" name="l00307"></a><span class="lineno">  307</span>        <span class="keywordflow">case</span> type::MAP:</div>
│ │ │ │ -<div class="line"><a id="l00308" name="l00308"></a><span class="lineno">  308</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;std::multimap&lt;type::basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;();</div>
│ │ │ │ +<div class="line"><a id="l00308" name="l00308"></a><span class="lineno">  308</span>            <span class="keywordflow">return</span> o.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;std::multimap&lt;type::basic_variant&lt;STR, BIN, EXT&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a> &gt; &gt;();</div>
│ │ │ │  <div class="line"><a id="l00309" name="l00309"></a><span class="lineno">  309</span>        <span class="keywordflow">default</span>:</div>
│ │ │ │  <div class="line"><a id="l00310" name="l00310"></a><span class="lineno">  310</span>            <span class="keywordflow">break</span>;</div>
│ │ │ │  <div class="line"><a id="l00311" name="l00311"></a><span class="lineno">  311</span>        }</div>
│ │ │ │ -<div class="line"><a id="l00312" name="l00312"></a><span class="lineno">  312</span>        <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>();</div>
│ │ │ │ +<div class="line"><a id="l00312" name="l00312"></a><span class="lineno">  312</span>        <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>();</div>
│ │ │ │  <div class="line"><a id="l00313" name="l00313"></a><span class="lineno">  313</span>    }</div>
│ │ │ │  <div class="line"><a id="l00314" name="l00314"></a><span class="lineno">  314</span>};</div>
│ │ │ │  <div class="line"><a id="l00315" name="l00315"></a><span class="lineno">  315</span> </div>
│ │ │ │  <div class="line"><a id="l00316" name="l00316"></a><span class="lineno">  316</span><span class="preprocessor">#endif </span><span class="comment">// !defined (MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00317" name="l00317"></a><span class="lineno">  317</span> </div>
│ │ │ │  <div class="line"><a id="l00318" name="l00318"></a><span class="lineno">  318</span> </div>
│ │ │ │  <div class="line"><a id="l00319" name="l00319"></a><span class="lineno">  319</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │ @@ -530,15 +530,15 @@
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00374" name="l00374"></a><span class="lineno">  374</span> </div>
│ │ │ │  <div class="line"><a id="l00375" name="l00375"></a><span class="lineno">  375</span>} <span class="comment">// namespace detail</span></div>
│ │ │ │  <div class="line"><a id="l00376" name="l00376"></a><span class="lineno">  376</span> </div>
│ │ │ │  <div class="line"><a id="l00377" name="l00377"></a><span class="lineno">  377</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00378" name="l00378"></a><span class="lineno">  378</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1pack.html">pack</a>&lt;type::basic_variant&lt;STR, BIN, EXT&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l00379" name="l00379"></a><span class="lineno">  379</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream&gt;</div>
│ │ │ │ -<div class="line"><a id="l00380" name="l00380"></a><span class="lineno">  380</span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack.html#a0a73fc1810e5763cd1b0492c071dc789">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00380" name="l00380"></a><span class="lineno">  380</span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack.html#a0a73fc1810e5763cd1b0492c071dc789">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00381" name="l00381"></a><span class="lineno">  381</span>        boost::apply_visitor(<a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1detail_1_1pack__imp.html">detail::pack_imp&lt;Stream&gt;</a>(o), v);</div>
│ │ │ │  <div class="line"><a id="l00382" name="l00382"></a><span class="lineno">  382</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l00383" name="l00383"></a><span class="lineno">  383</span>    }</div>
│ │ │ │  <div class="line"><a id="l00384" name="l00384"></a><span class="lineno">  384</span>};</div>
│ │ │ │  <div class="line"><a id="l00385" name="l00385"></a><span class="lineno">  385</span> </div>
│ │ │ │  <div class="line"><a id="l00386" name="l00386"></a><span class="lineno">  386</span><span class="keyword">namespace </span>detail {</div>
│ │ │ │  <div class="line"><a id="l00387" name="l00387"></a><span class="lineno">  387</span> </div>
│ │ │ │ @@ -580,15 +580,15 @@
│ │ │ │  <div class="line"><a id="l00410" name="l00410"></a><span class="lineno">  410</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00411" name="l00411"></a><span class="lineno">  411</span> </div>
│ │ │ │  <div class="line"><a id="l00412" name="l00412"></a><span class="lineno">  412</span>} <span class="comment">// namespace detail</span></div>
│ │ │ │  <div class="line"><a id="l00413" name="l00413"></a><span class="lineno">  413</span> </div>
│ │ │ │  <div class="line"><a id="l00414" name="l00414"></a><span class="lineno">  414</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00415" name="l00415"></a><span class="lineno">  415</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object.html">object</a>&lt;type::basic_variant&lt;STR, BIN, EXT&gt; &gt; {</div>
│ │ │ │ -<div class="line"><a id="l00416" name="l00416"></a><span class="lineno">  416</span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object.html#ae4ed8cbf81ef8841e2285b3a4bbaf3ce">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00416" name="l00416"></a><span class="lineno">  416</span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object.html#ae4ed8cbf81ef8841e2285b3a4bbaf3ce">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00417" name="l00417"></a><span class="lineno">  417</span>        boost::apply_visitor(<a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html">detail::object_imp</a>(o), v);</div>
│ │ │ │  <div class="line"><a id="l00418" name="l00418"></a><span class="lineno">  418</span>    }</div>
│ │ │ │  <div class="line"><a id="l00419" name="l00419"></a><span class="lineno">  419</span>};</div>
│ │ │ │  <div class="line"><a id="l00420" name="l00420"></a><span class="lineno">  420</span> </div>
│ │ │ │  <div class="line"><a id="l00421" name="l00421"></a><span class="lineno">  421</span><span class="keyword">namespace </span>detail {</div>
│ │ │ │  <div class="line"><a id="l00422" name="l00422"></a><span class="lineno">  422</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00423" data-start="{" data-end="};">
│ │ │ │ @@ -604,15 +604,15 @@
│ │ │ │  <div class="line"><a id="l00430" name="l00430"></a><span class="lineno">  430</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00431" name="l00431"></a><span class="lineno">  431</span> </div>
│ │ │ │  <div class="line"><a id="l00432" name="l00432"></a><span class="lineno">  432</span>} <span class="comment">// namespace detail</span></div>
│ │ │ │  <div class="line"><a id="l00433" name="l00433"></a><span class="lineno">  433</span> </div>
│ │ │ │  <div class="line"><a id="l00434" name="l00434"></a><span class="lineno">  434</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00435" name="l00435"></a><span class="lineno">  435</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object__with__zone.html">object_with_zone</a>&lt;type::basic_variant&lt;STR, BIN, EXT&gt; &gt; {</div>
│ │ │ │ -<div class="line"><a id="l00436" name="l00436"></a><span class="lineno">  436</span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone.html#a5e4c52abc750e32866650f8e9efa9879">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00436" name="l00436"></a><span class="lineno">  436</span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone.html#a5e4c52abc750e32866650f8e9efa9879">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant&lt;STR, BIN, EXT&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00437" name="l00437"></a><span class="lineno">  437</span>        boost::apply_visitor(<a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1detail_1_1object__with__zone__imp.html">detail::object_with_zone_imp</a>(o), v);</div>
│ │ │ │  <div class="line"><a id="l00438" name="l00438"></a><span class="lineno">  438</span>    }</div>
│ │ │ │  <div class="line"><a id="l00439" name="l00439"></a><span class="lineno">  439</span>};</div>
│ │ │ │  <div class="line"><a id="l00440" name="l00440"></a><span class="lineno">  440</span> </div>
│ │ │ │  <div class="line"><a id="l00441" name="l00441"></a><span class="lineno">  441</span>} <span class="comment">// namespace adaptor</span></div>
│ │ │ │  <div class="line"><a id="l00442" name="l00442"></a><span class="lineno">  442</span> </div>
│ │ │ │  <div class="line"><a id="l00444" name="l00444"></a><span class="lineno">  444</span>} <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │ @@ -633,14 +633,15 @@
│ │ │ │  <div class="ttc" id="aadaptor_2vector_8hpp_html"><div class="ttname"><a href="adaptor_2vector_8hpp.html">vector.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="aadaptor_2vector__char_8hpp_html"><div class="ttname"><a href="adaptor_2vector__char_8hpp.html">vector_char.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1packer_html"><div class="ttname"><a href="classmsgpack_1_1packer.html">msgpack::packer</a></div><div class="ttdoc">The class template that supports continuous packing.</div><div class="ttdef"><b>Definition</b> pack.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1ext__ref_html"><div class="ttname"><a href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a></div><div class="ttdef"><b>Definition</b> ext.hpp:118</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1ext_html"><div class="ttname"><a href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a></div><div class="ttdef"><b>Definition</b> ext.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type__error_html"><div class="ttname"><a href="classmsgpack_1_1type__error.html">msgpack::type_error</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:231</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a3b526b50795d6bea9a8cf0b78ce67c2f"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></div><div class="ttdeci">basic_variant&lt; std::string, std::vector&lt; char &gt;, ext &gt; variant</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:269</div></div>
│ │ │ │ +<div class="ttc" id="anamespacemsgpack_1_1type_html_a43f24dc4e26b077f9013b53eb1d9bf94"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:256</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_ab8ba4a6cbb24e33cd70882f538fb9d05"><div class="ttname"><a href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></div><div class="ttdeci">basic_variant&lt; std::string, raw_ref, ext_ref &gt; variant_ref</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:276</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aee920c7aef6d602b6379037380e69dd2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a></div><div class="ttdeci">bool operator==(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:263</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1convert_html_a6f35d3951cc4f8f26d3f8387039e5c9c"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">msgpack::adaptor::convert::operator()</a></div><div class="ttdeci">msgpack::object const &amp; operator()(msgpack::object const &amp;o, T &amp;v) const</div><div class="ttdef"><b>Definition</b> object.hpp:646</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1detail_1_1object__imp_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html">msgpack::adaptor::detail::object_imp</a></div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:388</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1detail_1_1object__imp_html_a08f8c2958bdcdcd88a80ac802a76c06b"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html#a08f8c2958bdcdcd88a80ac802a76c06b">msgpack::adaptor::detail::object_imp::operator()</a></div><div class="ttdeci">void operator()(uint64_t const &amp;v) const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:395</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1detail_1_1object__imp_html_a6f1f24fe90136ad99cc5be678b318be7"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1detail_1_1object__imp.html#a6f1f24fe90136ad99cc5be678b318be7">msgpack::adaptor::detail::object_imp::operator()</a></div><div class="ttdeci">void operator()(bool const &amp;v) const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:392</div></div>
│ │ │ │ @@ -664,15 +665,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object_html_ae4ed8cbf81ef8841e2285b3a4bbaf3ce"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object.html#ae4ed8cbf81ef8841e2285b3a4bbaf3ce">msgpack::adaptor::object::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &amp;o, T const &amp;v) const</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html_a0a73fc1810e5763cd1b0492c071dc789"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html#a0a73fc1810e5763cd1b0492c071dc789">msgpack::adaptor::pack::operator()</a></div><div class="ttdeci">msgpack::packer&lt; Stream &gt; &amp; operator()(msgpack::packer&lt; Stream &gt; &amp;o, T const &amp;v) const</div><div class="ttdef"><b>Definition</b> object.hpp:655</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a7124ac7bcd3b9ebf5b97e1fcef58f794"><div class="ttname"><a href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">msgpack::object::as</a></div><div class="ttdeci">std::enable_if&lt; msgpack::has_as&lt; T &gt;::value, T &gt;::type as() const</div><div class="ttdoc">Get value as T.</div><div class="ttdef"><b>Definition</b> object.hpp:1126</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a></div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:72</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a02f92395d690203a5686b27517124295"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a02f92395d690203a5686b27517124295">msgpack::type::basic_variant::is_map</a></div><div class="ttdeci">bool is_map() const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:173</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a0324883576b6f0cbf15959b6f189e5c7"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">msgpack::type::basic_variant::base</a></div><div class="ttdeci">boost::variant&lt; nil_t, bool, int64_t, uint64_t, double, std::string, std::vector&lt; char &gt;, msgpack::type::raw_ref, msgpack::type::ext, msgpack::type::ext_ref, boost::recursive_wrapper&lt; std::vector&lt; basic_variant&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::map&lt; basic_variant&lt; STR, BIN, EXT &gt;, basic_variant&lt; STR, BIN, EXT &gt; &gt; &gt;, boost::recursive_wrapper&lt; std::multimap&lt; basic_variant&lt; STR, BIN, EXT &gt;, basic_variant&lt; STR, BIN, EXT &gt; &gt; &gt; &gt; base</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:90</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a066ba44e272f338a156070fa798b28c4"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a066ba44e272f338a156070fa798b28c4">msgpack::type::basic_variant::is_raw_ref</a></div><div class="ttdeci">bool is_raw_ref() const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:161</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a2eb6e16dd3b4021429346de552129978"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a2eb6e16dd3b4021429346de552129978">msgpack::type::basic_variant::as_double</a></div><div class="ttdeci">double as_double() const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:189</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a3cf5ec367eff6caabbbe1aa829907320"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a3cf5ec367eff6caabbbe1aa829907320">msgpack::type::basic_variant::as_ext</a></div><div class="ttdeci">ext const &amp; as_ext() const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:215</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html_a460799ecf4d78054d8463838c0b3b539"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html#a460799ecf4d78054d8463838c0b3b539">msgpack::type::basic_variant::as_vector</a></div><div class="ttdeci">std::vector&lt; basic_variant&lt; STR, BIN, EXT &gt; &gt; const &amp; as_vector() const</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:221</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -80,18 +80,18 @@
│ │ │ │ │  basic_variant<STR, BIN, EXT> > >, // MAP
│ │ │ │ │  70 boost::recursive_wrapper<std::multimap<basic_variant<STR, BIN, EXT>,
│ │ │ │ │  basic_variant<STR, BIN, EXT> > >// MAP
│ │ │ │ │  71 >,
│ │ │ │ │  72 private boost::totally_ordered<basic_variant<STR, BIN, EXT> > {
│ │ │ │ │  73 typedef boost::variant<
│ │ │ │ │  74 _n_i_l___t, // NIL
│ │ │ │ │ -75 _b_o_o_l, // BOOL
│ │ │ │ │ -76 _i_n_t_6_4___t, // NEGATIVE_INTEGER
│ │ │ │ │ -77 _u_i_n_t_6_4___t, // POSITIVE_INTEGER
│ │ │ │ │ -78 _d_o_u_b_l_e, // FLOAT32, FLOAT64
│ │ │ │ │ +75 bool, // BOOL
│ │ │ │ │ +76 int64_t, // NEGATIVE_INTEGER
│ │ │ │ │ +77 uint64_t, // POSITIVE_INTEGER
│ │ │ │ │ +78 double, // FLOAT32, FLOAT64
│ │ │ │ │  79 std::string, // STR
│ │ │ │ │  80#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53
│ │ │ │ │  81 boost::string_ref, // STR
│ │ │ │ │  82#endif // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >=
│ │ │ │ │  53
│ │ │ │ │  83 std::vector<char>, // BIN
│ │ │ │ │  84 _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f, // BIN
│ │ │ │ │ @@ -102,52 +102,52 @@
│ │ │ │ │  88 boost::recursive_wrapper<std::map<basic_variant<STR, BIN, EXT>,
│ │ │ │ │  _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> > >, // MAP
│ │ │ │ │  89 boost::recursive_wrapper<std::multimap<basic_variant<STR, BIN, EXT>,
│ │ │ │ │  _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> > >// MAP
│ │ │ │ │  _9_0 > _b_a_s_e;
│ │ │ │ │  _9_1 _b_a_s_i_c___v_a_r_i_a_n_t() {}
│ │ │ │ │  92 template <typename T>
│ │ │ │ │ -_9_3 _b_a_s_i_c___v_a_r_i_a_n_t(_T const& _t):_b_a_s_e(_t) {}
│ │ │ │ │ +_9_3 _b_a_s_i_c___v_a_r_i_a_n_t(T const& t):_b_a_s_e(t) {}
│ │ │ │ │  94
│ │ │ │ │  95#if defined(_MSC_VER) && _MSC_VER < 1700
│ │ │ │ │  96 // The following redundant functions are required to avoid MSVC
│ │ │ │ │  97 // See https://svn.boost.org/trac/boost/ticket/592
│ │ │ │ │ -98 _b_a_s_i_c___v_a_r_i_a_n_t(_b_a_s_i_c___v_a_r_i_a_n_t const& _o_t_h_e_r):_b_a_s_e(_s_t_a_t_i_c___c_a_s_t<_b_a_s_e _c_o_n_s_t&>
│ │ │ │ │ -(_o_t_h_e_r)) {}
│ │ │ │ │ +98 _b_a_s_i_c___v_a_r_i_a_n_t(_b_a_s_i_c___v_a_r_i_a_n_t const& other):_b_a_s_e(static_cast<_b_a_s_e const&>
│ │ │ │ │ +(other)) {}
│ │ │ │ │  99 _b_a_s_i_c___v_a_r_i_a_n_t& operator=(_b_a_s_i_c___v_a_r_i_a_n_t const& other) {
│ │ │ │ │  100 *static_cast<_b_a_s_e*>(this) = static_cast<_b_a_s_e const&>(other);
│ │ │ │ │  101 return *this;
│ │ │ │ │  102 }
│ │ │ │ │  103#endif // defined(_MSC_VER) && _MSC_VER < 1700
│ │ │ │ │  104
│ │ │ │ │ -_1_0_5 _b_a_s_i_c___v_a_r_i_a_n_t(char const* _p):_b_a_s_e(std::_s_t_r_i_n_g(_p)) {}
│ │ │ │ │ -_1_0_6 _b_a_s_i_c___v_a_r_i_a_n_t(char _v) {
│ │ │ │ │ -107 int_init(_v);
│ │ │ │ │ +_1_0_5 _b_a_s_i_c___v_a_r_i_a_n_t(char const* p):_b_a_s_e(std::string(p)) {}
│ │ │ │ │ +_1_0_6 _b_a_s_i_c___v_a_r_i_a_n_t(char v) {
│ │ │ │ │ +107 int_init(v);
│ │ │ │ │  108 }
│ │ │ │ │ -_1_0_9 _b_a_s_i_c___v_a_r_i_a_n_t(signed char _v) {
│ │ │ │ │ -110 int_init(_v);
│ │ │ │ │ +_1_0_9 _b_a_s_i_c___v_a_r_i_a_n_t(signed char v) {
│ │ │ │ │ +110 int_init(v);
│ │ │ │ │  111 }
│ │ │ │ │ -_1_1_2 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned char _v):_b_a_s_e(_u_i_n_t_6_4___t(_v)) {}
│ │ │ │ │ -_1_1_3 _b_a_s_i_c___v_a_r_i_a_n_t(signed int _v) {
│ │ │ │ │ -114 int_init(_v);
│ │ │ │ │ +_1_1_2 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned char v):_b_a_s_e(uint64_t(v)) {}
│ │ │ │ │ +_1_1_3 _b_a_s_i_c___v_a_r_i_a_n_t(signed int v) {
│ │ │ │ │ +114 int_init(v);
│ │ │ │ │  115 }
│ │ │ │ │ -_1_1_6 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned int _v):_b_a_s_e(_u_i_n_t_6_4___t(_v)) {}
│ │ │ │ │ -_1_1_7 _b_a_s_i_c___v_a_r_i_a_n_t(signed long _v) {
│ │ │ │ │ -118 int_init(_v);
│ │ │ │ │ +_1_1_6 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned int v):_b_a_s_e(uint64_t(v)) {}
│ │ │ │ │ +_1_1_7 _b_a_s_i_c___v_a_r_i_a_n_t(signed long v) {
│ │ │ │ │ +118 int_init(v);
│ │ │ │ │  119 }
│ │ │ │ │ -_1_2_0 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned long _v):_b_a_s_e(_u_i_n_t_6_4___t(_v)) {}
│ │ │ │ │ -_1_2_1 _b_a_s_i_c___v_a_r_i_a_n_t(signed long long _v) {
│ │ │ │ │ -122 int_init(_v);
│ │ │ │ │ +_1_2_0 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned long v):_b_a_s_e(uint64_t(v)) {}
│ │ │ │ │ +_1_2_1 _b_a_s_i_c___v_a_r_i_a_n_t(signed long long v) {
│ │ │ │ │ +122 int_init(v);
│ │ │ │ │  123 }
│ │ │ │ │ -_1_2_4 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned long long _v):_b_a_s_e(_u_i_n_t_6_4___t(_v)) {}
│ │ │ │ │ -_1_2_5 _b_a_s_i_c___v_a_r_i_a_n_t(float _v) {
│ │ │ │ │ -126 double_init(_v);
│ │ │ │ │ +_1_2_4 _b_a_s_i_c___v_a_r_i_a_n_t(unsigned long long v):_b_a_s_e(uint64_t(v)) {}
│ │ │ │ │ +_1_2_5 _b_a_s_i_c___v_a_r_i_a_n_t(float v) {
│ │ │ │ │ +126 double_init(v);
│ │ │ │ │  127 }
│ │ │ │ │ -_1_2_8 _b_a_s_i_c___v_a_r_i_a_n_t(double _v) {
│ │ │ │ │ -129 double_init(_v);
│ │ │ │ │ +_1_2_8 _b_a_s_i_c___v_a_r_i_a_n_t(double v) {
│ │ │ │ │ +129 double_init(v);
│ │ │ │ │  130 }
│ │ │ │ │  131
│ │ │ │ │  _1_3_2 bool _i_s___n_i_l() const {
│ │ │ │ │  133 return boost::get<msgpack::type::nil_t>(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  134 }
│ │ │ │ │  _1_3_5 bool _i_s___b_o_o_l() const {
│ │ │ │ │  136 return boost::get<bool>(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ @@ -161,15 +161,15 @@
│ │ │ │ │  _1_4_4 bool _i_s___d_o_u_b_l_e() const {
│ │ │ │ │  145 return boost::get<double>(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  146 }
│ │ │ │ │  _1_4_7 bool _i_s___s_t_r_i_n_g() const {
│ │ │ │ │  148 return boost::get<std::string>(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  149 }
│ │ │ │ │  150#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53
│ │ │ │ │ -151 bool _i_s___b_o_o_s_t___s_t_r_i_n_g___r_e_f() const {
│ │ │ │ │ +151 bool is_boost_string_ref() const {
│ │ │ │ │  152 return boost::get<boost::string_ref>(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  153 }
│ │ │ │ │  154#endif // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >=
│ │ │ │ │  53
│ │ │ │ │  _1_5_5 bool _i_s___v_e_c_t_o_r___c_h_a_r() const {
│ │ │ │ │  156 return boost::get<std::vector<char> >(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  157 }
│ │ │ │ │ @@ -197,18 +197,18 @@
│ │ │ │ │  177 return boost::get<std::multimap<basic_variant<STR, BIN, EXT>,
│ │ │ │ │  _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> > >(this) != _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  178 }
│ │ │ │ │  179
│ │ │ │ │  _1_8_0 bool _a_s___b_o_o_l() const {
│ │ │ │ │  181 return boost::get<bool>(*this);
│ │ │ │ │  182 }
│ │ │ │ │ -_1_8_3 _i_n_t_6_4___t _a_s___i_n_t_6_4___t() const {
│ │ │ │ │ +_1_8_3 int64_t _a_s___i_n_t_6_4___t() const {
│ │ │ │ │  184 return boost::get<int64_t>(*this);
│ │ │ │ │  185 }
│ │ │ │ │ -_1_8_6 _u_i_n_t_6_4___t _a_s___u_i_n_t_6_4___t() const {
│ │ │ │ │ +_1_8_6 uint64_t _a_s___u_i_n_t_6_4___t() const {
│ │ │ │ │  187 return boost::get<uint64_t>(*this);
│ │ │ │ │  188 }
│ │ │ │ │  _1_8_9 double _a_s___d_o_u_b_l_e() const {
│ │ │ │ │  190 if (_i_s___d_o_u_b_l_e()) {
│ │ │ │ │  191 return boost::get<double>(*this);
│ │ │ │ │  192 }
│ │ │ │ │  193 if (_i_s___i_n_t_6_4___t()) {
│ │ │ │ │ @@ -219,15 +219,15 @@
│ │ │ │ │  198 }
│ │ │ │ │  199 throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r();
│ │ │ │ │  200 }
│ │ │ │ │  _2_0_1 std::string const& _a_s___s_t_r_i_n_g() const {
│ │ │ │ │  202 return boost::get<std::string>(*this);
│ │ │ │ │  203 }
│ │ │ │ │  204#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53
│ │ │ │ │ -205 boost::string_ref const& _a_s___b_o_o_s_t___s_t_r_i_n_g___r_e_f() const {
│ │ │ │ │ +205 boost::string_ref const& as_boost_string_ref() const {
│ │ │ │ │  206 return boost::get<boost::string_ref>(*this);
│ │ │ │ │  207 }
│ │ │ │ │  208#endif // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >=
│ │ │ │ │  53
│ │ │ │ │  _2_0_9 std::vector<char> const& _a_s___v_e_c_t_o_r___c_h_a_r() const {
│ │ │ │ │  210 return boost::get<std::vector<char> >(*this);
│ │ │ │ │  211 }
│ │ │ │ │ @@ -251,17 +251,17 @@
│ │ │ │ │  _2_2_7 std::multimap<basic_variant<STR, BIN, EXT>, _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> >
│ │ │ │ │  const& _a_s___m_u_l_t_i_m_a_p() const {
│ │ │ │ │  228 return boost::get<std::multimap<basic_variant<STR, BIN, EXT>,
│ │ │ │ │  _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> > >(*this);
│ │ │ │ │  229 }
│ │ │ │ │  230private:
│ │ │ │ │  231 template <typename T>
│ │ │ │ │ -232 void int_init(_T _v) {
│ │ │ │ │ -233 if (_v < 0) {
│ │ │ │ │ -234 static_cast<_b_a_s_e&>(*this) = _i_n_t_6_4___t(_v);
│ │ │ │ │ +232 void int_init(T v) {
│ │ │ │ │ +233 if (v < 0) {
│ │ │ │ │ +234 static_cast<_b_a_s_e&>(*this) = int64_t(v);
│ │ │ │ │  235 }
│ │ │ │ │  236 else {
│ │ │ │ │  237 static_cast<_b_a_s_e&>(*this) = uint64_t(v);
│ │ │ │ │  238 }
│ │ │ │ │  239 }
│ │ │ │ │  240 void double_init(double v) {
│ │ │ │ │  241 if (v == v) { // check for nan
│ │ │ │ │ @@ -277,27 +277,27 @@
│ │ │ │ │  249 }
│ │ │ │ │  250 }
│ │ │ │ │  251 static_cast<_b_a_s_e&>(*this) = v;
│ │ │ │ │  252 }
│ │ │ │ │  253};
│ │ │ │ │  254
│ │ │ │ │  255template <typename STR, typename BIN, typename EXT>
│ │ │ │ │ -_2_5_6inline bool _o_p_e_r_a_t_o_r_<(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& _l_h_s,
│ │ │ │ │ -_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& _r_h_s) {
│ │ │ │ │ +_2_5_6inline bool _o_p_e_r_a_t_o_r_<(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& lhs,
│ │ │ │ │ +_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& rhs) {
│ │ │ │ │  257 return
│ │ │ │ │ -258 static_cast<_t_y_p_e_n_a_m_e _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e _c_o_n_s_t&>(_l_h_s) <
│ │ │ │ │ -259 static_cast<_t_y_p_e_n_a_m_e _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e _c_o_n_s_t&>(_r_h_s);
│ │ │ │ │ +258 static_cast<typename _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e const&>(lhs) <
│ │ │ │ │ +259 static_cast<typename _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e const&>(rhs);
│ │ │ │ │  260}
│ │ │ │ │  261
│ │ │ │ │  262template <typename STR, typename BIN, typename EXT>
│ │ │ │ │ -_2_6_3inline bool _o_p_e_r_a_t_o_r_=_=(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& _l_h_s,
│ │ │ │ │ -_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& _r_h_s) {
│ │ │ │ │ +_2_6_3inline bool _o_p_e_r_a_t_o_r_=_=(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& lhs,
│ │ │ │ │ +_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& rhs) {
│ │ │ │ │  264 return
│ │ │ │ │ -265 static_cast<_t_y_p_e_n_a_m_e _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e _c_o_n_s_t&>(_l_h_s) ==
│ │ │ │ │ -266 static_cast<_t_y_p_e_n_a_m_e _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e _c_o_n_s_t&>(_r_h_s);
│ │ │ │ │ +265 static_cast<typename _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e const&>(lhs) ==
│ │ │ │ │ +266 static_cast<typename _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_>_:_:_b_a_s_e const&>(rhs);
│ │ │ │ │  267}
│ │ │ │ │  268
│ │ │ │ │  _2_6_9typedef _b_a_s_i_c___v_a_r_i_a_n_t_<_s_t_d_:_:_s_t_r_i_n_g_,_ _s_t_d_:_:_v_e_c_t_o_r_<_c_h_a_r_>, _e_x_t> _v_a_r_i_a_n_t;
│ │ │ │ │  270typedef _b_a_s_i_c___v_a_r_i_a_n_t<
│ │ │ │ │  271#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53
│ │ │ │ │  272 boost::string_ref,
│ │ │ │ │  273#else // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >=
│ │ │ │ │ @@ -503,14 +503,18 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t
│ │ │ │ │  DDeeffiinniittiioonn ext.hpp:26
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:231
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t
│ │ │ │ │  basic_variant< std::string, std::vector< char >, ext > variant
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:269
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_<
│ │ │ │ │ +bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │ +BIN, EXT > const &rhs)
│ │ │ │ │ +DDeeffiinniittiioonn msgpack_variant.hpp:256
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_a_r_i_a_n_t___r_e_f
│ │ │ │ │  basic_variant< std::string, raw_ref, ext_ref > variant_ref
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:276
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=
│ │ │ │ │  bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │  BIN, EXT > const &rhs)
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:263
│ │ │ │ │ @@ -590,16 +594,14 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_a_s
│ │ │ │ │  std::enable_if< msgpack::has_as< T >::value, T >::type as() const
│ │ │ │ │  Get value as T.
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:1126
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:72
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_:_:_i_s___m_a_p
│ │ │ │ │  bool is_map() const
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:173
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t_:_:_b_a_s_e
│ │ │ │ │  boost::variant< nil_t, bool, int64_t, uint64_t, double, std::string, std::
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp.html
│ │ │ │ @@ -275,22 +275,22 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> STR , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> BIN , <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> EXT &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">msgpack::type::operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template&lt;typename STR , typename BIN , typename EXT &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">msgpack::type::operator!=</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt; STR, BIN, EXT &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -22,21 +22,21 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_l_h_s,
│ │ │ │ │ -      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &lhs,
│ │ │ │ │ +      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &rhs)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_l_h_s,
│ │ │ │ │ -      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &lhs,
│ │ │ │ │ +      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &rhs)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e STR , _t_y_p_e_n_a_m_e BIN , _t_y_p_e_n_a_m_e EXT >
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_!_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_l_h_s,
│ │ │ │ │ -      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename STR , typename BIN , typename EXT >
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_!_= (_b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &lhs,
│ │ │ │ │ +      _b_a_s_i_c___v_a_r_i_a_n_t< STR, BIN, EXT > const &rhs)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2boost_2msgpack__variant__decl_8hpp_source.html
│ │ │ │ @@ -115,17 +115,17 @@
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a>(basic_variant&lt;STR, BIN, EXT&gt; <span class="keyword">const</span>&amp; lhs, basic_variant&lt;STR, BIN, EXT&gt; <span class="keyword">const</span>&amp; rhs);</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span> </div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(basic_variant&lt;STR, BIN, EXT&gt; <span class="keyword">const</span>&amp; lhs, basic_variant&lt;STR, BIN, EXT&gt; <span class="keyword">const</span>&amp; rhs);</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span> </div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT&gt;</div>
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">   41</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">operator!=</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>);</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">   41</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">operator!=</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;STR, BIN, EXT&gt;</a> <span class="keyword">const</span>&amp; rhs);</div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │ -<div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant&lt;std::string, std::vector&lt;char&gt;</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a>;</div>
│ │ │ │ +<div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant&lt;std::string, std::vector&lt;char&gt;</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">variant</a>;</div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>&lt;</div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="preprocessor">#if (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>    boost::string_ref,</div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span><span class="preprocessor">#else  </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>    std::string,</div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span><span class="preprocessor">#endif </span><span class="comment">// (BOOST_VERSION / 100000) &gt;= 1 &amp;&amp; ((BOOST_VERSION / 100) % 1000) &gt;= 53</span></div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a>&gt; <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">variant_ref</a>;</div>
│ │ │ │ @@ -147,15 +147,14 @@
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a3b526b50795d6bea9a8cf0b78ce67c2f"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a3b526b50795d6bea9a8cf0b78ce67c2f">msgpack::type::variant</a></div><div class="ttdeci">basic_variant&lt; std::string, std::vector&lt; char &gt;, ext &gt; variant</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:269</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a43f24dc4e26b077f9013b53eb1d9bf94"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:256</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a57402e1b5c20fd1ca8ff11d3c2037a95"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a57402e1b5c20fd1ca8ff11d3c2037a95">msgpack::type::operator!=</a></div><div class="ttdeci">bool operator!=(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_ab8ba4a6cbb24e33cd70882f538fb9d05"><div class="ttname"><a href="namespacemsgpack_1_1type.html#ab8ba4a6cbb24e33cd70882f538fb9d05">msgpack::type::variant_ref</a></div><div class="ttdeci">basic_variant&lt; std::string, raw_ref, ext_ref &gt; variant_ref</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:276</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aee920c7aef6d602b6379037380e69dd2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a></div><div class="ttdeci">bool operator==(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:263</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject_8hpp_html"><div class="ttname"><a href="object_8hpp.html">object.hpp</a></div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1basic__variant_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a></div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:72</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a></div><div class="ttdef"><b>Definition</b> raw.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -44,16 +44,16 @@
│ │ │ │ │  BIN, EXT> const& rhs);
│ │ │ │ │  36
│ │ │ │ │  37template <typename STR, typename BIN, typename EXT>
│ │ │ │ │  38bool _o_p_e_r_a_t_o_r_=_=(basic_variant<STR, BIN, EXT> const& lhs, basic_variant<STR,
│ │ │ │ │  BIN, EXT> const& rhs);
│ │ │ │ │  39
│ │ │ │ │  40template <typename STR, typename BIN, typename EXT>
│ │ │ │ │ -_4_1bool _o_p_e_r_a_t_o_r_!_=(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& _l_h_s, _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,
│ │ │ │ │ -_B_I_N_,_ _E_X_T_> const& _r_h_s);
│ │ │ │ │ +_4_1bool _o_p_e_r_a_t_o_r_!_=(_b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,_ _B_I_N_,_ _E_X_T_> const& lhs, _b_a_s_i_c___v_a_r_i_a_n_t_<_S_T_R_,
│ │ │ │ │ +_B_I_N_,_ _E_X_T_> const& rhs);
│ │ │ │ │  42
│ │ │ │ │  43typedef _b_a_s_i_c___v_a_r_i_a_n_t_<_s_t_d_:_:_s_t_r_i_n_g_,_ _s_t_d_:_:_v_e_c_t_o_r_<_c_h_a_r_>, _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_e_x_t>
│ │ │ │ │  _v_a_r_i_a_n_t;
│ │ │ │ │  44typedef _b_a_s_i_c___v_a_r_i_a_n_t<
│ │ │ │ │  45#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53
│ │ │ │ │  46 boost::string_ref,
│ │ │ │ │  47#else // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >=
│ │ │ │ │ @@ -95,16 +95,14 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=
│ │ │ │ │  bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │  BIN, EXT > const &rhs)
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:263
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t_._h_p_p
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_b_a_s_i_c___v_a_r_i_a_n_t
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:72
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f
│ │ │ │ │  DDeeffiinniittiioonn raw.hpp:26
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp03__msgpack__tuple__decl_8hpp_source.html
│ │ │ │ @@ -117,286 +117,286 @@
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1const__tuple__element.html">   38</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">const_tuple_element</a>;</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span> </div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ -<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span> </div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1&gt;</div>
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1&gt;</div>
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span> </div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2&gt;</div>
│ │ │ │ -<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2&gt;</div>
│ │ │ │ -<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span> </div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3&gt;</div>
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3&gt;</div>
│ │ │ │ -<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span> </div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4&gt;</div>
│ │ │ │ -<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4&gt;</div>
│ │ │ │ -<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span> </div>
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5&gt;</div>
│ │ │ │ -<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5&gt;</div>
│ │ │ │ -<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span> </div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6&gt;</div>
│ │ │ │ -<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6&gt;</div>
│ │ │ │ -<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span> </div>
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7&gt;</div>
│ │ │ │ -<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7&gt;</div>
│ │ │ │ -<div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span> </div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8&gt;</div>
│ │ │ │ -<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8&gt;</div>
│ │ │ │ -<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span> </div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno">   90</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9&gt;</div>
│ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9&gt;</div>
│ │ │ │ -<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span> </div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10&gt;</div>
│ │ │ │ -<div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10&gt;</div>
│ │ │ │ -<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span> </div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11&gt;</div>
│ │ │ │ -<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11&gt;</div>
│ │ │ │ -<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span> </div>
│ │ │ │  <div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12&gt;</div>
│ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12&gt;</div>
│ │ │ │ -<div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span> </div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13&gt;</div>
│ │ │ │ -<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13&gt;</div>
│ │ │ │ -<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span> </div>
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14&gt;</div>
│ │ │ │ -<div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00117" name="l00117"></a><span class="lineno">  117</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14&gt;</div>
│ │ │ │ -<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span> </div>
│ │ │ │  <div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15&gt;</div>
│ │ │ │ -<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15&gt;</div>
│ │ │ │ -<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span> </div>
│ │ │ │  <div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16&gt;</div>
│ │ │ │ -<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16&gt;</div>
│ │ │ │ -<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span> </div>
│ │ │ │  <div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17&gt;</div>
│ │ │ │ -<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17&gt;</div>
│ │ │ │ -<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span> </div>
│ │ │ │  <div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18&gt;</div>
│ │ │ │ -<div class="line"><a id="l00136" name="l00136"></a><span class="lineno">  136</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00136" name="l00136"></a><span class="lineno">  136</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00137" name="l00137"></a><span class="lineno">  137</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18&gt;</div>
│ │ │ │ -<div class="line"><a id="l00138" name="l00138"></a><span class="lineno">  138</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00138" name="l00138"></a><span class="lineno">  138</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span> </div>
│ │ │ │  <div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19&gt;</div>
│ │ │ │ -<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19&gt;</div>
│ │ │ │ -<div class="line"><a id="l00143" name="l00143"></a><span class="lineno">  143</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00143" name="l00143"></a><span class="lineno">  143</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span> </div>
│ │ │ │  <div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20&gt;</div>
│ │ │ │ -<div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20&gt;</div>
│ │ │ │ -<div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00149" name="l00149"></a><span class="lineno">  149</span> </div>
│ │ │ │  <div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21&gt;</div>
│ │ │ │ -<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21&gt;</div>
│ │ │ │ -<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span> </div>
│ │ │ │  <div class="line"><a id="l00155" name="l00155"></a><span class="lineno">  155</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22&gt;</div>
│ │ │ │ -<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22&gt;</div>
│ │ │ │ -<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span> </div>
│ │ │ │  <div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23&gt;</div>
│ │ │ │ -<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23&gt;</div>
│ │ │ │ -<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span> </div>
│ │ │ │  <div class="line"><a id="l00165" name="l00165"></a><span class="lineno">  165</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24&gt;</div>
│ │ │ │ -<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00167" name="l00167"></a><span class="lineno">  167</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24&gt;</div>
│ │ │ │ -<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span> </div>
│ │ │ │  <div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25&gt;</div>
│ │ │ │ -<div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00172" name="l00172"></a><span class="lineno">  172</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25&gt;</div>
│ │ │ │ -<div class="line"><a id="l00173" name="l00173"></a><span class="lineno">  173</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00173" name="l00173"></a><span class="lineno">  173</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span> </div>
│ │ │ │  <div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26&gt;</div>
│ │ │ │ -<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26&gt;</div>
│ │ │ │ -<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span> </div>
│ │ │ │  <div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27&gt;</div>
│ │ │ │ -<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27&gt;</div>
│ │ │ │ -<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span> </div>
│ │ │ │  <div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28&gt;</div>
│ │ │ │ -<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28&gt;</div>
│ │ │ │ -<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00189" name="l00189"></a><span class="lineno">  189</span> </div>
│ │ │ │  <div class="line"><a id="l00190" name="l00190"></a><span class="lineno">  190</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29&gt;</div>
│ │ │ │ -<div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00192" name="l00192"></a><span class="lineno">  192</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29&gt;</div>
│ │ │ │ -<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00194" name="l00194"></a><span class="lineno">  194</span> </div>
│ │ │ │  <div class="line"><a id="l00195" name="l00195"></a><span class="lineno">  195</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30&gt;</div>
│ │ │ │ -<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00197" name="l00197"></a><span class="lineno">  197</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30&gt;</div>
│ │ │ │ -<div class="line"><a id="l00198" name="l00198"></a><span class="lineno">  198</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00198" name="l00198"></a><span class="lineno">  198</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span> </div>
│ │ │ │  <div class="line"><a id="l00200" name="l00200"></a><span class="lineno">  200</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30, <span class="keyword">typename</span> A31&gt;</div>
│ │ │ │ -<div class="line"><a id="l00201" name="l00201"></a><span class="lineno">  201</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00201" name="l00201"></a><span class="lineno">  201</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>, N&gt;::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span><span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30, <span class="keyword">typename</span> A31&gt;</div>
│ │ │ │ -<div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>&gt;::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1const__tuple__element.html">type::const_tuple_element&lt;type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a>, N&gt;::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a> <span class="keyword">const</span>&amp; t);</div>
│ │ │ │  <div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span> </div>
│ │ │ │  <div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span> </div>
│ │ │ │  <div class="line"><a id="l00207" name="l00207"></a><span class="lineno">  207</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple_3_4.html">tuple&lt;&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>();</div>
│ │ │ │  <div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span> </div>
│ │ │ │  <div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span> </div>
│ │ │ │  <div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0&gt;</div>
│ │ │ │ -<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>);</div>
│ │ │ │ +<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0);</div>
│ │ │ │  <div class="line"><a id="l00213" name="l00213"></a><span class="lineno">  213</span> </div>
│ │ │ │  <div class="line"><a id="l00214" name="l00214"></a><span class="lineno">  214</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1&gt;</div>
│ │ │ │ -<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>);</div>
│ │ │ │ +<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1);</div>
│ │ │ │  <div class="line"><a id="l00216" name="l00216"></a><span class="lineno">  216</span> </div>
│ │ │ │  <div class="line"><a id="l00217" name="l00217"></a><span class="lineno">  217</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2&gt;</div>
│ │ │ │ -<div class="line"><a id="l00218" name="l00218"></a><span class="lineno">  218</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>);</div>
│ │ │ │ +<div class="line"><a id="l00218" name="l00218"></a><span class="lineno">  218</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2);</div>
│ │ │ │  <div class="line"><a id="l00219" name="l00219"></a><span class="lineno">  219</span> </div>
│ │ │ │  <div class="line"><a id="l00220" name="l00220"></a><span class="lineno">  220</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3&gt;</div>
│ │ │ │ -<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>);</div>
│ │ │ │ +<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3);</div>
│ │ │ │  <div class="line"><a id="l00222" name="l00222"></a><span class="lineno">  222</span> </div>
│ │ │ │  <div class="line"><a id="l00223" name="l00223"></a><span class="lineno">  223</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4&gt;</div>
│ │ │ │ -<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>);</div>
│ │ │ │ +<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4);</div>
│ │ │ │  <div class="line"><a id="l00225" name="l00225"></a><span class="lineno">  225</span> </div>
│ │ │ │  <div class="line"><a id="l00226" name="l00226"></a><span class="lineno">  226</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5&gt;</div>
│ │ │ │ -<div class="line"><a id="l00227" name="l00227"></a><span class="lineno">  227</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>);</div>
│ │ │ │ +<div class="line"><a id="l00227" name="l00227"></a><span class="lineno">  227</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5);</div>
│ │ │ │  <div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span> </div>
│ │ │ │  <div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6&gt;</div>
│ │ │ │ -<div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>);</div>
│ │ │ │ +<div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6);</div>
│ │ │ │  <div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span> </div>
│ │ │ │  <div class="line"><a id="l00232" name="l00232"></a><span class="lineno">  232</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7&gt;</div>
│ │ │ │ -<div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>);</div>
│ │ │ │ +<div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7);</div>
│ │ │ │  <div class="line"><a id="l00234" name="l00234"></a><span class="lineno">  234</span> </div>
│ │ │ │  <div class="line"><a id="l00235" name="l00235"></a><span class="lineno">  235</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8&gt;</div>
│ │ │ │ -<div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>);</div>
│ │ │ │ +<div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8);</div>
│ │ │ │  <div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span> </div>
│ │ │ │  <div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9&gt;</div>
│ │ │ │ -<div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>);</div>
│ │ │ │ +<div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9);</div>
│ │ │ │  <div class="line"><a id="l00240" name="l00240"></a><span class="lineno">  240</span> </div>
│ │ │ │  <div class="line"><a id="l00241" name="l00241"></a><span class="lineno">  241</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10&gt;</div>
│ │ │ │ -<div class="line"><a id="l00242" name="l00242"></a><span class="lineno">  242</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>);</div>
│ │ │ │ +<div class="line"><a id="l00242" name="l00242"></a><span class="lineno">  242</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10);</div>
│ │ │ │  <div class="line"><a id="l00243" name="l00243"></a><span class="lineno">  243</span> </div>
│ │ │ │  <div class="line"><a id="l00244" name="l00244"></a><span class="lineno">  244</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11&gt;</div>
│ │ │ │ -<div class="line"><a id="l00245" name="l00245"></a><span class="lineno">  245</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>);</div>
│ │ │ │ +<div class="line"><a id="l00245" name="l00245"></a><span class="lineno">  245</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11);</div>
│ │ │ │  <div class="line"><a id="l00246" name="l00246"></a><span class="lineno">  246</span> </div>
│ │ │ │  <div class="line"><a id="l00247" name="l00247"></a><span class="lineno">  247</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12&gt;</div>
│ │ │ │ -<div class="line"><a id="l00248" name="l00248"></a><span class="lineno">  248</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>);</div>
│ │ │ │ +<div class="line"><a id="l00248" name="l00248"></a><span class="lineno">  248</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12);</div>
│ │ │ │  <div class="line"><a id="l00249" name="l00249"></a><span class="lineno">  249</span> </div>
│ │ │ │  <div class="line"><a id="l00250" name="l00250"></a><span class="lineno">  250</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13&gt;</div>
│ │ │ │ -<div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>);</div>
│ │ │ │ +<div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13);</div>
│ │ │ │  <div class="line"><a id="l00252" name="l00252"></a><span class="lineno">  252</span> </div>
│ │ │ │  <div class="line"><a id="l00253" name="l00253"></a><span class="lineno">  253</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14&gt;</div>
│ │ │ │ -<div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>);</div>
│ │ │ │ +<div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14);</div>
│ │ │ │  <div class="line"><a id="l00255" name="l00255"></a><span class="lineno">  255</span> </div>
│ │ │ │  <div class="line"><a id="l00256" name="l00256"></a><span class="lineno">  256</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15&gt;</div>
│ │ │ │ -<div class="line"><a id="l00257" name="l00257"></a><span class="lineno">  257</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>);</div>
│ │ │ │ +<div class="line"><a id="l00257" name="l00257"></a><span class="lineno">  257</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15);</div>
│ │ │ │  <div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span> </div>
│ │ │ │  <div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16&gt;</div>
│ │ │ │ -<div class="line"><a id="l00260" name="l00260"></a><span class="lineno">  260</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>);</div>
│ │ │ │ +<div class="line"><a id="l00260" name="l00260"></a><span class="lineno">  260</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16);</div>
│ │ │ │  <div class="line"><a id="l00261" name="l00261"></a><span class="lineno">  261</span> </div>
│ │ │ │  <div class="line"><a id="l00262" name="l00262"></a><span class="lineno">  262</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17&gt;</div>
│ │ │ │ -<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>);</div>
│ │ │ │ +<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17);</div>
│ │ │ │  <div class="line"><a id="l00264" name="l00264"></a><span class="lineno">  264</span> </div>
│ │ │ │  <div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18&gt;</div>
│ │ │ │ -<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>);</div>
│ │ │ │ +<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18);</div>
│ │ │ │  <div class="line"><a id="l00267" name="l00267"></a><span class="lineno">  267</span> </div>
│ │ │ │  <div class="line"><a id="l00268" name="l00268"></a><span class="lineno">  268</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19&gt;</div>
│ │ │ │ -<div class="line"><a id="l00269" name="l00269"></a><span class="lineno">  269</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>);</div>
│ │ │ │ +<div class="line"><a id="l00269" name="l00269"></a><span class="lineno">  269</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19);</div>
│ │ │ │  <div class="line"><a id="l00270" name="l00270"></a><span class="lineno">  270</span> </div>
│ │ │ │  <div class="line"><a id="l00271" name="l00271"></a><span class="lineno">  271</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20&gt;</div>
│ │ │ │ -<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>);</div>
│ │ │ │ +<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20);</div>
│ │ │ │  <div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span> </div>
│ │ │ │  <div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21&gt;</div>
│ │ │ │ -<div class="line"><a id="l00275" name="l00275"></a><span class="lineno">  275</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>);</div>
│ │ │ │ +<div class="line"><a id="l00275" name="l00275"></a><span class="lineno">  275</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21);</div>
│ │ │ │  <div class="line"><a id="l00276" name="l00276"></a><span class="lineno">  276</span> </div>
│ │ │ │  <div class="line"><a id="l00277" name="l00277"></a><span class="lineno">  277</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22&gt;</div>
│ │ │ │ -<div class="line"><a id="l00278" name="l00278"></a><span class="lineno">  278</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>);</div>
│ │ │ │ +<div class="line"><a id="l00278" name="l00278"></a><span class="lineno">  278</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22);</div>
│ │ │ │  <div class="line"><a id="l00279" name="l00279"></a><span class="lineno">  279</span> </div>
│ │ │ │  <div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23&gt;</div>
│ │ │ │ -<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>);</div>
│ │ │ │ +<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23);</div>
│ │ │ │  <div class="line"><a id="l00282" name="l00282"></a><span class="lineno">  282</span> </div>
│ │ │ │  <div class="line"><a id="l00283" name="l00283"></a><span class="lineno">  283</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24&gt;</div>
│ │ │ │ -<div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>);</div>
│ │ │ │ +<div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24);</div>
│ │ │ │  <div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span> </div>
│ │ │ │  <div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25&gt;</div>
│ │ │ │ -<div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>);</div>
│ │ │ │ +<div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25);</div>
│ │ │ │  <div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span> </div>
│ │ │ │  <div class="line"><a id="l00289" name="l00289"></a><span class="lineno">  289</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26&gt;</div>
│ │ │ │ -<div class="line"><a id="l00290" name="l00290"></a><span class="lineno">  290</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>);</div>
│ │ │ │ +<div class="line"><a id="l00290" name="l00290"></a><span class="lineno">  290</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26);</div>
│ │ │ │  <div class="line"><a id="l00291" name="l00291"></a><span class="lineno">  291</span> </div>
│ │ │ │  <div class="line"><a id="l00292" name="l00292"></a><span class="lineno">  292</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27&gt;</div>
│ │ │ │ -<div class="line"><a id="l00293" name="l00293"></a><span class="lineno">  293</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A27</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a27</a>);</div>
│ │ │ │ +<div class="line"><a id="l00293" name="l00293"></a><span class="lineno">  293</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26, A27 <span class="keyword">const</span>&amp; a27);</div>
│ │ │ │  <div class="line"><a id="l00294" name="l00294"></a><span class="lineno">  294</span> </div>
│ │ │ │  <div class="line"><a id="l00295" name="l00295"></a><span class="lineno">  295</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28&gt;</div>
│ │ │ │ -<div class="line"><a id="l00296" name="l00296"></a><span class="lineno">  296</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A27</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a27</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A28</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a28</a>);</div>
│ │ │ │ +<div class="line"><a id="l00296" name="l00296"></a><span class="lineno">  296</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26, A27 <span class="keyword">const</span>&amp; a27, A28 <span class="keyword">const</span>&amp; a28);</div>
│ │ │ │  <div class="line"><a id="l00297" name="l00297"></a><span class="lineno">  297</span> </div>
│ │ │ │  <div class="line"><a id="l00298" name="l00298"></a><span class="lineno">  298</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29&gt;</div>
│ │ │ │ -<div class="line"><a id="l00299" name="l00299"></a><span class="lineno">  299</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A27</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a27</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A28</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a28</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A29</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a29</a>);</div>
│ │ │ │ +<div class="line"><a id="l00299" name="l00299"></a><span class="lineno">  299</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26, A27 <span class="keyword">const</span>&amp; a27, A28 <span class="keyword">const</span>&amp; a28, A29 <span class="keyword">const</span>&amp; a29);</div>
│ │ │ │  <div class="line"><a id="l00300" name="l00300"></a><span class="lineno">  300</span> </div>
│ │ │ │  <div class="line"><a id="l00301" name="l00301"></a><span class="lineno">  301</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30&gt;</div>
│ │ │ │ -<div class="line"><a id="l00302" name="l00302"></a><span class="lineno">  302</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A27</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a27</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A28</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a28</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A29</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a29</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A30</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a30</a>);</div>
│ │ │ │ +<div class="line"><a id="l00302" name="l00302"></a><span class="lineno">  302</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26, A27 <span class="keyword">const</span>&amp; a27, A28 <span class="keyword">const</span>&amp; a28, A29 <span class="keyword">const</span>&amp; a29, A30 <span class="keyword">const</span>&amp; a30);</div>
│ │ │ │  <div class="line"><a id="l00303" name="l00303"></a><span class="lineno">  303</span> </div>
│ │ │ │  <div class="line"><a id="l00304" name="l00304"></a><span class="lineno">  304</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3, <span class="keyword">typename</span> A4, <span class="keyword">typename</span> A5, <span class="keyword">typename</span> A6, <span class="keyword">typename</span> A7, <span class="keyword">typename</span> A8, <span class="keyword">typename</span> A9, <span class="keyword">typename</span> A10, <span class="keyword">typename</span> A11, <span class="keyword">typename</span> A12, <span class="keyword">typename</span> A13, <span class="keyword">typename</span> A14, <span class="keyword">typename</span> A15, <span class="keyword">typename</span> A16, <span class="keyword">typename</span> A17, <span class="keyword">typename</span> A18, <span class="keyword">typename</span> A19, <span class="keyword">typename</span> A20, <span class="keyword">typename</span> A21, <span class="keyword">typename</span> A22, <span class="keyword">typename</span> A23, <span class="keyword">typename</span> A24, <span class="keyword">typename</span> A25, <span class="keyword">typename</span> A26, <span class="keyword">typename</span> A27, <span class="keyword">typename</span> A28, <span class="keyword">typename</span> A29, <span class="keyword">typename</span> A30, <span class="keyword">typename</span> A31&gt;</div>
│ │ │ │ -<div class="line"><a id="l00305" name="l00305"></a><span class="lineno">  305</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a0</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A1</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a1</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A2</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a2</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A3</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a3</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A4</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a4</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A5</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a5</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A6</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a6</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A7</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a7</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A8</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a8</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A9</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a9</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A10</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a10</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A11</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a11</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A12</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a12</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A13</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a13</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A14</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a14</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A15</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a15</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A16</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a16</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A17</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a17</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A18</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a18</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A19</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a19</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A20</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a20</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A21</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a21</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A22</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a22</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A23</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a23</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A24</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a24</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A25</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a25</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A26</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a26</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A27</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a27</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A28</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a28</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A29</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a29</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A30</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a30</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A31</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">a31</a>);</div>
│ │ │ │ +<div class="line"><a id="l00305" name="l00305"></a><span class="lineno">  305</span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>&amp; a0, A1 <span class="keyword">const</span>&amp; a1, A2 <span class="keyword">const</span>&amp; a2, A3 <span class="keyword">const</span>&amp; a3, A4 <span class="keyword">const</span>&amp; a4, A5 <span class="keyword">const</span>&amp; a5, A6 <span class="keyword">const</span>&amp; a6, A7 <span class="keyword">const</span>&amp; a7, A8 <span class="keyword">const</span>&amp; a8, A9 <span class="keyword">const</span>&amp; a9, A10 <span class="keyword">const</span>&amp; a10, A11 <span class="keyword">const</span>&amp; a11, A12 <span class="keyword">const</span>&amp; a12, A13 <span class="keyword">const</span>&amp; a13, A14 <span class="keyword">const</span>&amp; a14, A15 <span class="keyword">const</span>&amp; a15, A16 <span class="keyword">const</span>&amp; a16, A17 <span class="keyword">const</span>&amp; a17, A18 <span class="keyword">const</span>&amp; a18, A19 <span class="keyword">const</span>&amp; a19, A20 <span class="keyword">const</span>&amp; a20, A21 <span class="keyword">const</span>&amp; a21, A22 <span class="keyword">const</span>&amp; a22, A23 <span class="keyword">const</span>&amp; a23, A24 <span class="keyword">const</span>&amp; a24, A25 <span class="keyword">const</span>&amp; a25, A26 <span class="keyword">const</span>&amp; a26, A27 <span class="keyword">const</span>&amp; a27, A28 <span class="keyword">const</span>&amp; a28, A29 <span class="keyword">const</span>&amp; a29, A30 <span class="keyword">const</span>&amp; a30, A31 <span class="keyword">const</span>&amp; a31);</div>
│ │ │ │  <div class="line"><a id="l00306" name="l00306"></a><span class="lineno">  306</span> </div>
│ │ │ │  <div class="line"><a id="l00308" name="l00308"></a><span class="lineno">  308</span> </div>
│ │ │ │  <div class="line"><a id="l00309" name="l00309"></a><span class="lineno">  309</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00310" name="l00310"></a><span class="lineno">  310</span> </div>
│ │ │ │  <div class="line"><a id="l00312" name="l00312"></a><span class="lineno">  312</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00314" name="l00314"></a><span class="lineno">  314</span> </div>
│ │ │ │  <div class="line"><a id="l00315" name="l00315"></a><span class="lineno">  315</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00316" name="l00316"></a><span class="lineno">  316</span> </div>
│ │ │ │  <div class="line"><a id="l00317" name="l00317"></a><span class="lineno">  317</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_CPP03_MSGPACK_TUPLE_DECL_HPP</span></div>
│ │ │ │  <div class="ttc" id="aadaptor_2adaptor__base_8hpp_html"><div class="ttname"><a href="adaptor_2adaptor__base_8hpp.html">adaptor_base.hpp</a></div></div>
│ │ │ │ +<div class="ttc" id="aclassmsgpack_1_1type_1_1tuple_html"><div class="ttname"><a href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a></div><div class="ttdef"><b>Definition</b> cpp11_msgpack_tuple_decl.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a467d4673207d84a19e3fe152b011deb7"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">msgpack::type::make_tuple</a></div><div class="ttdeci">tuple make_tuple()</div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:10408</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject_8hpp_html"><div class="ttname"><a href="object_8hpp.html">object.hpp</a></div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1const__tuple__element_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1const__tuple__element.html">msgpack::type::const_tuple_element</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple_decl.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple_3_4_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple_3_4.html">msgpack::type::tuple&lt;&gt;</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:9165</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple__element_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple__element.html">msgpack::type::tuple_element</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple_decl.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple__type_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -53,821 +53,821 @@
│ │ │ │ │  _3_8struct _c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t;
│ │ │ │ │  39
│ │ │ │ │  40template <typename T>
│ │ │ │ │  41struct _t_u_p_l_e___t_y_p_e;
│ │ │ │ │  42
│ │ │ │ │  44
│ │ │ │ │  45template <int N, typename A0>
│ │ │ │ │ -46typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_>, _N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ -_t_u_p_l_e_<_A_0_>& _t);
│ │ │ │ │ +46typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_>, N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ +_t_u_p_l_e_<_A_0_>& t);
│ │ │ │ │  47template <int N, typename A0>
│ │ │ │ │ -48typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_>, _N>::const_reference get
│ │ │ │ │ -(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_> const& _t);
│ │ │ │ │ +48typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_>, N>::const_reference get
│ │ │ │ │ +(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_> const& t);
│ │ │ │ │  49
│ │ │ │ │  50template <int N, typename A0, typename A1>
│ │ │ │ │ -51typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_>, _N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ -_t_u_p_l_e_<_A_0_,_ _A_1_>& _t);
│ │ │ │ │ +51typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_>, N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ +_t_u_p_l_e_<_A_0_,_ _A_1_>& t);
│ │ │ │ │  52template <int N, typename A0, typename A1>
│ │ │ │ │ -53typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_>, _N>::const_reference
│ │ │ │ │ -get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_> const& _t);
│ │ │ │ │ +53typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_>, N>::const_reference
│ │ │ │ │ +get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_> const& t);
│ │ │ │ │  54
│ │ │ │ │  55template <int N, typename A0, typename A1, typename A2>
│ │ │ │ │ -56typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>, _N>::reference get
│ │ │ │ │ -(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>& _t);
│ │ │ │ │ +56typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>, N>::reference get
│ │ │ │ │ +(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>& t);
│ │ │ │ │  57template <int N, typename A0, typename A1, typename A2>
│ │ │ │ │ -58typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>, _N>::
│ │ │ │ │ -const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_> const& _t);
│ │ │ │ │ +58typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_>, N>::
│ │ │ │ │ +const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_> const& t);
│ │ │ │ │  59
│ │ │ │ │  60template <int N, typename A0, typename A1, typename A2, typename A3>
│ │ │ │ │ -61typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>, _N>::reference get
│ │ │ │ │ -(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>& _t);
│ │ │ │ │ +61typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>, N>::reference get
│ │ │ │ │ +(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>& t);
│ │ │ │ │  62template <int N, typename A0, typename A1, typename A2, typename A3>
│ │ │ │ │ -63typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>, _N>::
│ │ │ │ │ -const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_> const& _t);
│ │ │ │ │ +63typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_>, N>::
│ │ │ │ │ +const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_> const& t);
│ │ │ │ │  64
│ │ │ │ │  65template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4>
│ │ │ │ │ -66typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>, _N>::reference
│ │ │ │ │ -get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>& _t);
│ │ │ │ │ +66typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>, N>::reference
│ │ │ │ │ +get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>& t);
│ │ │ │ │  67template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4>
│ │ │ │ │ -68typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>, _N>::
│ │ │ │ │ -const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_> const& _t);
│ │ │ │ │ +68typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_>, N>::
│ │ │ │ │ +const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_> const& t);
│ │ │ │ │  69
│ │ │ │ │  70template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5>
│ │ │ │ │ -71typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>, _N>::
│ │ │ │ │ -reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>& _t);
│ │ │ │ │ +71typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>, N>::
│ │ │ │ │ +reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>& t);
│ │ │ │ │  72template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5>
│ │ │ │ │ -73typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>, _N>::
│ │ │ │ │ -const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_> const& _t);
│ │ │ │ │ +73typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_>, N>::
│ │ │ │ │ +const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_> const& t);
│ │ │ │ │  74
│ │ │ │ │  75template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6>
│ │ │ │ │ -76typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_>, _N>::
│ │ │ │ │ -reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_>& _t);
│ │ │ │ │ +76typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_>, N>::
│ │ │ │ │ +reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_>& t);
│ │ │ │ │  77template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6>
│ │ │ │ │  78typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_>,
│ │ │ │ │ -_N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_> const& _t);
│ │ │ │ │ +N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_> const& t);
│ │ │ │ │  79
│ │ │ │ │  80template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7>
│ │ │ │ │  81typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_>,
│ │ │ │ │ -_N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_>& _t);
│ │ │ │ │ +N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_>& t);
│ │ │ │ │  82template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7>
│ │ │ │ │  83typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_> const&
│ │ │ │ │ -_t);
│ │ │ │ │ +_A_7_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_> const&
│ │ │ │ │ +t);
│ │ │ │ │  84
│ │ │ │ │  85template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8>
│ │ │ │ │  86typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_>,
│ │ │ │ │ -_N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_>& _t);
│ │ │ │ │ +N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_>& t);
│ │ │ │ │  87template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8>
│ │ │ │ │  88typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ -_A_8_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ +_A_8_> const& t);
│ │ │ │ │  89
│ │ │ │ │  90template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8, typename A9>
│ │ │ │ │  91typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_>& _t);
│ │ │ │ │ +_A_9_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_>& t);
│ │ │ │ │  92template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8, typename A9>
│ │ │ │ │  93typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_> const& t);
│ │ │ │ │  94
│ │ │ │ │  95template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8, typename A9, typename
│ │ │ │ │  A10>
│ │ │ │ │  96typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │ -_A_1_0_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │ +_A_1_0_>& t);
│ │ │ │ │  97template <int N, typename A0, typename A1, typename A2, typename A3, typename
│ │ │ │ │  A4, typename A5, typename A6, typename A7, typename A8, typename A9, typename
│ │ │ │ │  A10>
│ │ │ │ │  98typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │ -_A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │ +_A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_> const& t);
│ │ │ │ │  99
│ │ │ │ │  100template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11>
│ │ │ │ │  101typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ -_A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ +_A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_>& t);
│ │ │ │ │  102template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11>
│ │ │ │ │  103typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │ -_A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │ +_A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_> const& t);
│ │ │ │ │  104
│ │ │ │ │  105template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12>
│ │ │ │ │  106typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>& t);
│ │ │ │ │  107template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12>
│ │ │ │ │  108typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │ -_A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │ +_A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_> const& t);
│ │ │ │ │  109
│ │ │ │ │  110template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13>
│ │ │ │ │  111typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │ -_A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │ +_A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>& t);
│ │ │ │ │  112template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13>
│ │ │ │ │  113typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │ -_A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │ +_A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_> const& t);
│ │ │ │ │  114
│ │ │ │ │  115template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14>
│ │ │ │ │  116typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │ -_A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │ +_A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>& t);
│ │ │ │ │  117template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14>
│ │ │ │ │  118typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,
│ │ │ │ │ -_A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_> const& _t);
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,
│ │ │ │ │ +_A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_> const& t);
│ │ │ │ │  119
│ │ │ │ │  120template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15>
│ │ │ │ │  121typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │ -_A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │ +_A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>& t);
│ │ │ │ │  122template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15>
│ │ │ │ │  123typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>, _N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>, N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>
│ │ │ │ │ -const& _t);
│ │ │ │ │ +const& t);
│ │ │ │ │  124
│ │ │ │ │  125template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16>
│ │ │ │ │  126typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │ -_A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>& _t);
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │ +_A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>& t);
│ │ │ │ │  127template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16>
│ │ │ │ │  128typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>, _N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_>, N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_> const& _t);
│ │ │ │ │ +_A_1_6_> const& t);
│ │ │ │ │  129
│ │ │ │ │  130template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17>
│ │ │ │ │  131typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,
│ │ │ │ │  _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_>&
│ │ │ │ │ -_t);
│ │ │ │ │ +t);
│ │ │ │ │  132template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17>
│ │ │ │ │  133typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_>, _N>::const_reference get
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_>, N>::const_reference get
│ │ │ │ │  (_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,
│ │ │ │ │ -_A_1_5_,_ _A_1_6_,_ _A_1_7_> const& _t);
│ │ │ │ │ +_A_1_5_,_ _A_1_6_,_ _A_1_7_> const& t);
│ │ │ │ │  134
│ │ │ │ │  135template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18>
│ │ │ │ │  136typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_>, _N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_>, N>::reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_>& _t);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_>& t);
│ │ │ │ │  137template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18>
│ │ │ │ │  138typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_>, _N>::const_reference
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_>, N>::const_reference
│ │ │ │ │  get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,
│ │ │ │ │ -_A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_> const& _t);
│ │ │ │ │ +_A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_> const& t);
│ │ │ │ │  139
│ │ │ │ │  140template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19>
│ │ │ │ │  141typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>, _N>::reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>, N>::reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>& _t);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>& t);
│ │ │ │ │  142template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19>
│ │ │ │ │  143typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>, _N>::
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_>, N>::
│ │ │ │ │  const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,
│ │ │ │ │ -_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_> const& _t);
│ │ │ │ │ +_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_> const& t);
│ │ │ │ │  144
│ │ │ │ │  145template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20>
│ │ │ │ │  146typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>, _N>::reference get
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>, N>::reference get
│ │ │ │ │  (_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,
│ │ │ │ │ -_A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>& _t);
│ │ │ │ │ +_A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>& t);
│ │ │ │ │  147template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20>
│ │ │ │ │  148typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>, _N>::
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_>, N>::
│ │ │ │ │  const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,
│ │ │ │ │ -_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_> const& _t);
│ │ │ │ │ +_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_> const& t);
│ │ │ │ │  149
│ │ │ │ │  150template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21>
│ │ │ │ │  151typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>, _N>::reference
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>, N>::reference
│ │ │ │ │  get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,
│ │ │ │ │ -_A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>& _t);
│ │ │ │ │ +_A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>& t);
│ │ │ │ │  152template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21>
│ │ │ │ │  153typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ -_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>, _N>::
│ │ │ │ │ +_A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_>, N>::
│ │ │ │ │  const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,
│ │ │ │ │ -_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_> const& _t);
│ │ │ │ │ +_A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_> const& t);
│ │ │ │ │  154
│ │ │ │ │  155template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22>
│ │ │ │ │  156typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_>, _N>::
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_>, N>::
│ │ │ │ │  reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,
│ │ │ │ │ -_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_>& _t);
│ │ │ │ │ +_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_>& t);
│ │ │ │ │  157template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22>
│ │ │ │ │  158typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_>,
│ │ │ │ │ -_N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │ -_A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_> const& _t);
│ │ │ │ │ +N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │ +_A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_> const& t);
│ │ │ │ │  159
│ │ │ │ │  160template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23>
│ │ │ │ │  161typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ -_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_>, _N>::
│ │ │ │ │ +_A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_>, N>::
│ │ │ │ │  reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,
│ │ │ │ │ -_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_>& _t);
│ │ │ │ │ +_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_>& t);
│ │ │ │ │  162template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23>
│ │ │ │ │  163typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ +_A_2_3_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_>
│ │ │ │ │ -const& _t);
│ │ │ │ │ +const& t);
│ │ │ │ │  164
│ │ │ │ │  165template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24>
│ │ │ │ │  166typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_>,
│ │ │ │ │ -_N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,
│ │ │ │ │ -_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_>& _t);
│ │ │ │ │ +N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,
│ │ │ │ │ +_A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_>& t);
│ │ │ │ │  167template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24>
│ │ │ │ │  168typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │  _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,
│ │ │ │ │ -_A_2_4_> const& _t);
│ │ │ │ │ +_A_2_4_> const& t);
│ │ │ │ │  169
│ │ │ │ │  170template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25>
│ │ │ │ │  171typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │ +_A_2_5_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,
│ │ │ │ │  _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_>& _t);
│ │ │ │ │ +_A_2_5_>& t);
│ │ │ │ │  172template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25>
│ │ │ │ │  173typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_> const& _t);
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_> const& t);
│ │ │ │ │  174
│ │ │ │ │  175template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26>
│ │ │ │ │  176typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_>& _t);
│ │ │ │ │ +_A_2_5_,_ _A_2_6_>& t);
│ │ │ │ │  177template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26>
│ │ │ │ │  178typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,
│ │ │ │ │  _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,
│ │ │ │ │ -_A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_> const& _t);
│ │ │ │ │ +_A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_> const& t);
│ │ │ │ │  179
│ │ │ │ │  180template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27>
│ │ │ │ │  181typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_,_ _A_2_7_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_,_ _A_2_7_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,
│ │ │ │ │  _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,
│ │ │ │ │ -_A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_>& _t);
│ │ │ │ │ +_A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_>& t);
│ │ │ │ │  182template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27>
│ │ │ │ │  183typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │  _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,
│ │ │ │ │ -_A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_> const& _t);
│ │ │ │ │ +_A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_> const& t);
│ │ │ │ │  184
│ │ │ │ │  185template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28>
│ │ │ │ │  186typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>& _t);
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>& t);
│ │ │ │ │  187template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28>
│ │ │ │ │  188typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │  _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,
│ │ │ │ │ -_A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_> const& _t);
│ │ │ │ │ +_A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_> const& t);
│ │ │ │ │  189
│ │ │ │ │  190template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29>
│ │ │ │ │  191typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,
│ │ │ │ │  _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,
│ │ │ │ │ -_A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>& _t);
│ │ │ │ │ +_A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>& t);
│ │ │ │ │  192template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29>
│ │ │ │ │  193typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>, _N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>, N>::const_reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,
│ │ │ │ │  _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,
│ │ │ │ │ -_A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_> const& _t);
│ │ │ │ │ +_A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_> const& t);
│ │ │ │ │  194
│ │ │ │ │  195template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29, typename A30>
│ │ │ │ │  196typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,
│ │ │ │ │  _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,
│ │ │ │ │ -_A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>& _t);
│ │ │ │ │ +_A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>& t);
│ │ │ │ │  197template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29, typename A30>
│ │ │ │ │  198typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>, _N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>, N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │  _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>
│ │ │ │ │ -const& _t);
│ │ │ │ │ +const& t);
│ │ │ │ │  199
│ │ │ │ │  200template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29, typename A30, typename A31>
│ │ │ │ │  201typename _t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,
│ │ │ │ │  _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,
│ │ │ │ │ -_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>, _N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │ +_A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>, N>::reference get(_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,
│ │ │ │ │  _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,
│ │ │ │ │ -_A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>& _t);
│ │ │ │ │ +_A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>& t);
│ │ │ │ │  202template <int N, typename A0, typename A1, typename A2, typename A3,
│ │ │ │ │  typename A4, typename A5, typename A6, typename A7, typename A8, typename A9,
│ │ │ │ │  typename A10, typename A11, typename A12, typename A13, typename A14, typename
│ │ │ │ │  A15, typename A16, typename A17, typename A18, typename A19, typename A20,
│ │ │ │ │  typename A21, typename A22, typename A23, typename A24, typename A25, typename
│ │ │ │ │  A26, typename A27, typename A28, typename A29, typename A30, typename A31>
│ │ │ │ │  203typename _t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t_<_t_y_p_e_:_:_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,
│ │ │ │ │  _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,_ _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,
│ │ │ │ │ -_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>, _N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │ +_A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>, N>::const_reference get(_t_y_p_e_:_:
│ │ │ │ │  _t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │  _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>
│ │ │ │ │ -const& _t);
│ │ │ │ │ +const& t);
│ │ │ │ │  204
│ │ │ │ │  206
│ │ │ │ │  207_t_u_p_l_e_<_> _m_a_k_e___t_u_p_l_e();
│ │ │ │ │  208
│ │ │ │ │  210
│ │ │ │ │  211template <typename A0>
│ │ │ │ │ -212_t_u_p_l_e_<_A_0_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0);
│ │ │ │ │ +212_t_u_p_l_e_<_A_0_> _m_a_k_e___t_u_p_l_e(A0 const& a0);
│ │ │ │ │  213
│ │ │ │ │  214template <typename A0, typename A1>
│ │ │ │ │ -215_t_u_p_l_e_<_A_0_,_ _A_1_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1);
│ │ │ │ │ +215_t_u_p_l_e_<_A_0_,_ _A_1_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1);
│ │ │ │ │  216
│ │ │ │ │  217template <typename A0, typename A1, typename A2>
│ │ │ │ │ -218_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2);
│ │ │ │ │ +218_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2);
│ │ │ │ │  219
│ │ │ │ │  220template <typename A0, typename A1, typename A2, typename A3>
│ │ │ │ │ -221_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2,
│ │ │ │ │ -_A_3 const& _a_3);
│ │ │ │ │ +221_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2,
│ │ │ │ │ +A3 const& a3);
│ │ │ │ │  222
│ │ │ │ │  223template <typename A0, typename A1, typename A2, typename A3, typename A4>
│ │ │ │ │ -224_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const&
│ │ │ │ │ -_a_2, _A_3 const& _a_3, _A_4 const& _a_4);
│ │ │ │ │ +224_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const&
│ │ │ │ │ +a2, A3 const& a3, A4 const& a4);
│ │ │ │ │  225
│ │ │ │ │  226template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5>
│ │ │ │ │ -227_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2
│ │ │ │ │ -const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5);
│ │ │ │ │ +227_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2
│ │ │ │ │ +const& a2, A3 const& a3, A4 const& a4, A5 const& a5);
│ │ │ │ │  228
│ │ │ │ │  229template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6>
│ │ │ │ │ -230_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2
│ │ │ │ │ -const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6);
│ │ │ │ │ +230_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2
│ │ │ │ │ +const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6);
│ │ │ │ │  231
│ │ │ │ │  232template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7>
│ │ │ │ │ -233_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1,
│ │ │ │ │ -_A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const&
│ │ │ │ │ -_a_7);
│ │ │ │ │ +233_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1,
│ │ │ │ │ +A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const&
│ │ │ │ │ +a7);
│ │ │ │ │  234
│ │ │ │ │  235template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8>
│ │ │ │ │ -236_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const&
│ │ │ │ │ -_a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7
│ │ │ │ │ -const& _a_7, _A_8 const& _a_8);
│ │ │ │ │ +236_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const&
│ │ │ │ │ +a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7
│ │ │ │ │ +const& a7, A8 const& a8);
│ │ │ │ │  237
│ │ │ │ │  238template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9>
│ │ │ │ │ -239_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1
│ │ │ │ │ -const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const&
│ │ │ │ │ -_a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9);
│ │ │ │ │ +239_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1
│ │ │ │ │ +const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const&
│ │ │ │ │ +a6, A7 const& a7, A8 const& a8, A9 const& a9);
│ │ │ │ │  240
│ │ │ │ │  241template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10>
│ │ │ │ │ -242_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0,
│ │ │ │ │ -_A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const&
│ │ │ │ │ -_a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0);
│ │ │ │ │ +242_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_> _m_a_k_e___t_u_p_l_e(A0 const& a0,
│ │ │ │ │ +A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const&
│ │ │ │ │ +a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10);
│ │ │ │ │  243
│ │ │ │ │  244template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11>
│ │ │ │ │ -245_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_> _m_a_k_e___t_u_p_l_e(_A_0 const&
│ │ │ │ │ -_a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6
│ │ │ │ │ -const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const&
│ │ │ │ │ -_a_1_1);
│ │ │ │ │ +245_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_> _m_a_k_e___t_u_p_l_e(A0 const&
│ │ │ │ │ +a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6
│ │ │ │ │ +const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const&
│ │ │ │ │ +a11);
│ │ │ │ │  246
│ │ │ │ │  247template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12>
│ │ │ │ │ -248_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_> _m_a_k_e___t_u_p_l_e(_A_0
│ │ │ │ │ -const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const&
│ │ │ │ │ -_a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1
│ │ │ │ │ -const& _a_1_1, _A_1_2 const& _a_1_2);
│ │ │ │ │ +248_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_> _m_a_k_e___t_u_p_l_e(A0
│ │ │ │ │ +const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const&
│ │ │ │ │ +a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11
│ │ │ │ │ +const& a11, A12 const& a12);
│ │ │ │ │  249
│ │ │ │ │  250template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13>
│ │ │ │ │  251_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_> _m_a_k_e___t_u_p_l_e
│ │ │ │ │ -(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5
│ │ │ │ │ -const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const&
│ │ │ │ │ -_a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3);
│ │ │ │ │ +(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5
│ │ │ │ │ +const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const&
│ │ │ │ │ +a10, A11 const& a11, A12 const& a12, A13 const& a13);
│ │ │ │ │  252
│ │ │ │ │  253template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14>
│ │ │ │ │  254_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_>
│ │ │ │ │ -_m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const&
│ │ │ │ │ -_a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0
│ │ │ │ │ -const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4);
│ │ │ │ │ +_m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const&
│ │ │ │ │ +a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10
│ │ │ │ │ +const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const& a14);
│ │ │ │ │  255
│ │ │ │ │  256template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15>
│ │ │ │ │  257_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_>
│ │ │ │ │ -_m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const&
│ │ │ │ │ -_a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0
│ │ │ │ │ -const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5
│ │ │ │ │ -const& _a_1_5);
│ │ │ │ │ +_m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const&
│ │ │ │ │ +a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10
│ │ │ │ │ +const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15
│ │ │ │ │ +const& a15);
│ │ │ │ │  258
│ │ │ │ │  259template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16>
│ │ │ │ │  260_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4
│ │ │ │ │ -const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const&
│ │ │ │ │ -_a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const&
│ │ │ │ │ -_a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6);
│ │ │ │ │ +_A_1_6_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4
│ │ │ │ │ +const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const&
│ │ │ │ │ +a9, A10 const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const&
│ │ │ │ │ +a14, A15 const& a15, A16 const& a16);
│ │ │ │ │  261
│ │ │ │ │  262template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17>
│ │ │ │ │  263_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4
│ │ │ │ │ -const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const&
│ │ │ │ │ -_a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const&
│ │ │ │ │ -_a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4
│ │ │ │ │ +const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const&
│ │ │ │ │ +a9, A10 const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const&
│ │ │ │ │ +a14, A15 const& a15, A16 const& a16, A17 const& a17);
│ │ │ │ │  264
│ │ │ │ │  265template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18>
│ │ │ │ │  266_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const&
│ │ │ │ │ -_a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9
│ │ │ │ │ -const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4
│ │ │ │ │ -const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const&
│ │ │ │ │ +a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9
│ │ │ │ │ +const& a9, A10 const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14
│ │ │ │ │ +const& a14, A15 const& a15, A16 const& a16, A17 const& a17, A18 const& a18);
│ │ │ │ │  267
│ │ │ │ │  268template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19>
│ │ │ │ │  269_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3
│ │ │ │ │ -const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const&
│ │ │ │ │ -_a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const&
│ │ │ │ │ -_a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const&
│ │ │ │ │ -_a_1_8, _A_1_9 const& _a_1_9);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3
│ │ │ │ │ +const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const&
│ │ │ │ │ +a8, A9 const& a9, A10 const& a10, A11 const& a11, A12 const& a12, A13 const&
│ │ │ │ │ +a13, A14 const& a14, A15 const& a15, A16 const& a16, A17 const& a17, A18 const&
│ │ │ │ │ +a18, A19 const& a19);
│ │ │ │ │  270
│ │ │ │ │  271template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20>
│ │ │ │ │  272_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2,
│ │ │ │ │ -_A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const&
│ │ │ │ │ -_a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const&
│ │ │ │ │ -_a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const&
│ │ │ │ │ -_a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2,
│ │ │ │ │ +A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const&
│ │ │ │ │ +a8, A9 const& a9, A10 const& a10, A11 const& a11, A12 const& a12, A13 const&
│ │ │ │ │ +a13, A14 const& a14, A15 const& a15, A16 const& a16, A17 const& a17, A18 const&
│ │ │ │ │ +a18, A19 const& a19, A20 const& a20);
│ │ │ │ │  273
│ │ │ │ │  274template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21>
│ │ │ │ │  275_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const&
│ │ │ │ │ -_a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8
│ │ │ │ │ -const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3
│ │ │ │ │ -const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8
│ │ │ │ │ -const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const&
│ │ │ │ │ +a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const& a7, A8
│ │ │ │ │ +const& a8, A9 const& a9, A10 const& a10, A11 const& a11, A12 const& a12, A13
│ │ │ │ │ +const& a13, A14 const& a14, A15 const& a15, A16 const& a16, A17 const& a17, A18
│ │ │ │ │ +const& a18, A19 const& a19, A20 const& a20, A21 const& a21);
│ │ │ │ │  276
│ │ │ │ │  277template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22>
│ │ │ │ │  278_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2
│ │ │ │ │ -const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const&
│ │ │ │ │ -_a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2,
│ │ │ │ │ -_A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7,
│ │ │ │ │ -_A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2 const&
│ │ │ │ │ -_a_2_2);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2
│ │ │ │ │ +const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const&
│ │ │ │ │ +a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const& a11, A12 const& a12,
│ │ │ │ │ +A13 const& a13, A14 const& a14, A15 const& a15, A16 const& a16, A17 const& a17,
│ │ │ │ │ +A18 const& a18, A19 const& a19, A20 const& a20, A21 const& a21, A22 const&
│ │ │ │ │ +a22);
│ │ │ │ │  279
│ │ │ │ │  280template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23>
│ │ │ │ │  281_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1,
│ │ │ │ │ -_A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const&
│ │ │ │ │ -_a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2,
│ │ │ │ │ -_A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7,
│ │ │ │ │ -_A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2 const& _a_2_2,
│ │ │ │ │ -_A_2_3 const& _a_2_3);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1,
│ │ │ │ │ +A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7 const&
│ │ │ │ │ +a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const& a11, A12 const& a12,
│ │ │ │ │ +A13 const& a13, A14 const& a14, A15 const& a15, A16 const& a16, A17 const& a17,
│ │ │ │ │ +A18 const& a18, A19 const& a19, A20 const& a20, A21 const& a21, A22 const& a22,
│ │ │ │ │ +A23 const& a23);
│ │ │ │ │  282
│ │ │ │ │  283template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24>
│ │ │ │ │  284_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const&
│ │ │ │ │ -_a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7
│ │ │ │ │ -const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2
│ │ │ │ │ -const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7
│ │ │ │ │ -const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2
│ │ │ │ │ -const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const&
│ │ │ │ │ +a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const& a6, A7
│ │ │ │ │ +const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const& a11, A12
│ │ │ │ │ +const& a12, A13 const& a13, A14 const& a14, A15 const& a15, A16 const& a16, A17
│ │ │ │ │ +const& a17, A18 const& a18, A19 const& a19, A20 const& a20, A21 const& a21, A22
│ │ │ │ │ +const& a22, A23 const& a23, A24 const& a24);
│ │ │ │ │  285
│ │ │ │ │  286template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25>
│ │ │ │ │  287_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1
│ │ │ │ │ -const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const&
│ │ │ │ │ -_a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1,
│ │ │ │ │ -_A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6,
│ │ │ │ │ -_A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1,
│ │ │ │ │ -_A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5 const& _a_2_5);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_> _m_a_k_e___t_u_p_l_e(A0 const& a0, A1
│ │ │ │ │ +const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const&
│ │ │ │ │ +a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const& a11,
│ │ │ │ │ +A12 const& a12, A13 const& a13, A14 const& a14, A15 const& a15, A16 const& a16,
│ │ │ │ │ +A17 const& a17, A18 const& a18, A19 const& a19, A20 const& a20, A21 const& a21,
│ │ │ │ │ +A22 const& a22, A23 const& a23, A24 const& a24, A25 const& a25);
│ │ │ │ │  288
│ │ │ │ │  289template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26>
│ │ │ │ │  290_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_> _m_a_k_e___t_u_p_l_e(_A_0 const& _a_0,
│ │ │ │ │ -_A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const& _a_5, _A_6 const&
│ │ │ │ │ -_a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1 const& _a_1_1,
│ │ │ │ │ -_A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6 const& _a_1_6,
│ │ │ │ │ -_A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1 const& _a_2_1,
│ │ │ │ │ -_A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5 const& _a_2_5, _A_2_6 const&
│ │ │ │ │ -_a_2_6);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_> _m_a_k_e___t_u_p_l_e(A0 const& a0,
│ │ │ │ │ +A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const& a5, A6 const&
│ │ │ │ │ +a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11 const& a11,
│ │ │ │ │ +A12 const& a12, A13 const& a13, A14 const& a14, A15 const& a15, A16 const& a16,
│ │ │ │ │ +A17 const& a17, A18 const& a18, A19 const& a19, A20 const& a20, A21 const& a21,
│ │ │ │ │ +A22 const& a22, A23 const& a23, A24 const& a24, A25 const& a25, A26 const&
│ │ │ │ │ +a26);
│ │ │ │ │  291
│ │ │ │ │  292template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26, typename
│ │ │ │ │  A27>
│ │ │ │ │  293_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_> _m_a_k_e___t_u_p_l_e(_A_0
│ │ │ │ │ -const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const&
│ │ │ │ │ -_a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1
│ │ │ │ │ -const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6
│ │ │ │ │ -const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1
│ │ │ │ │ -const& _a_2_1, _A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5 const& _a_2_5, _A_2_6
│ │ │ │ │ -const& _a_2_6, _A_2_7 const& _a_2_7);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_> _m_a_k_e___t_u_p_l_e(A0
│ │ │ │ │ +const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const&
│ │ │ │ │ +a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11
│ │ │ │ │ +const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15 const& a15, A16
│ │ │ │ │ +const& a16, A17 const& a17, A18 const& a18, A19 const& a19, A20 const& a20, A21
│ │ │ │ │ +const& a21, A22 const& a22, A23 const& a23, A24 const& a24, A25 const& a25, A26
│ │ │ │ │ +const& a26, A27 const& a27);
│ │ │ │ │  294
│ │ │ │ │  295template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26, typename
│ │ │ │ │  A27, typename A28>
│ │ │ │ │  296_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │ -_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_> _m_a_k_e___t_u_p_l_e(_A_0
│ │ │ │ │ -const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const& _a_4, _A_5 const&
│ │ │ │ │ -_a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0 const& _a_1_0, _A_1_1
│ │ │ │ │ -const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5 const& _a_1_5, _A_1_6
│ │ │ │ │ -const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0 const& _a_2_0, _A_2_1
│ │ │ │ │ -const& _a_2_1, _A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5 const& _a_2_5, _A_2_6
│ │ │ │ │ -const& _a_2_6, _A_2_7 const& _a_2_7, _A_2_8 const& _a_2_8);
│ │ │ │ │ +_A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_> _m_a_k_e___t_u_p_l_e(A0
│ │ │ │ │ +const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const& a4, A5 const&
│ │ │ │ │ +a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10 const& a10, A11
│ │ │ │ │ +const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15 const& a15, A16
│ │ │ │ │ +const& a16, A17 const& a17, A18 const& a18, A19 const& a19, A20 const& a20, A21
│ │ │ │ │ +const& a21, A22 const& a22, A23 const& a23, A24 const& a24, A25 const& a25, A26
│ │ │ │ │ +const& a26, A27 const& a27, A28 const& a28);
│ │ │ │ │  297
│ │ │ │ │  298template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26, typename
│ │ │ │ │  A27, typename A28, typename A29>
│ │ │ │ │  299_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │  _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_>
│ │ │ │ │ -_m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const&
│ │ │ │ │ -_a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0
│ │ │ │ │ -const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5
│ │ │ │ │ -const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0
│ │ │ │ │ -const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5
│ │ │ │ │ -const& _a_2_5, _A_2_6 const& _a_2_6, _A_2_7 const& _a_2_7, _A_2_8 const& _a_2_8, _A_2_9 const& _a_2_9);
│ │ │ │ │ +_m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const&
│ │ │ │ │ +a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10
│ │ │ │ │ +const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15
│ │ │ │ │ +const& a15, A16 const& a16, A17 const& a17, A18 const& a18, A19 const& a19, A20
│ │ │ │ │ +const& a20, A21 const& a21, A22 const& a22, A23 const& a23, A24 const& a24, A25
│ │ │ │ │ +const& a25, A26 const& a26, A27 const& a27, A28 const& a28, A29 const& a29);
│ │ │ │ │  300
│ │ │ │ │  301template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26, typename
│ │ │ │ │  A27, typename A28, typename A29, typename A30>
│ │ │ │ │  302_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │  _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_>
│ │ │ │ │ -_m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const&
│ │ │ │ │ -_a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0
│ │ │ │ │ -const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5
│ │ │ │ │ -const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0
│ │ │ │ │ -const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5
│ │ │ │ │ -const& _a_2_5, _A_2_6 const& _a_2_6, _A_2_7 const& _a_2_7, _A_2_8 const& _a_2_8, _A_2_9 const& _a_2_9, _A_3_0
│ │ │ │ │ -const& _a_3_0);
│ │ │ │ │ +_m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const&
│ │ │ │ │ +a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10
│ │ │ │ │ +const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15
│ │ │ │ │ +const& a15, A16 const& a16, A17 const& a17, A18 const& a18, A19 const& a19, A20
│ │ │ │ │ +const& a20, A21 const& a21, A22 const& a22, A23 const& a23, A24 const& a24, A25
│ │ │ │ │ +const& a25, A26 const& a26, A27 const& a27, A28 const& a28, A29 const& a29, A30
│ │ │ │ │ +const& a30);
│ │ │ │ │  303
│ │ │ │ │  304template <typename A0, typename A1, typename A2, typename A3, typename A4,
│ │ │ │ │  typename A5, typename A6, typename A7, typename A8, typename A9, typename A10,
│ │ │ │ │  typename A11, typename A12, typename A13, typename A14, typename A15, typename
│ │ │ │ │  A16, typename A17, typename A18, typename A19, typename A20, typename A21,
│ │ │ │ │  typename A22, typename A23, typename A24, typename A25, typename A26, typename
│ │ │ │ │  A27, typename A28, typename A29, typename A30, typename A31>
│ │ │ │ │  305_t_u_p_l_e_<_A_0_,_ _A_1_,_ _A_2_,_ _A_3_,_ _A_4_,_ _A_5_,_ _A_6_,_ _A_7_,_ _A_8_,_ _A_9_,_ _A_1_0_,_ _A_1_1_,_ _A_1_2_,_ _A_1_3_,_ _A_1_4_,_ _A_1_5_,
│ │ │ │ │  _A_1_6_,_ _A_1_7_,_ _A_1_8_,_ _A_1_9_,_ _A_2_0_,_ _A_2_1_,_ _A_2_2_,_ _A_2_3_,_ _A_2_4_,_ _A_2_5_,_ _A_2_6_,_ _A_2_7_,_ _A_2_8_,_ _A_2_9_,_ _A_3_0_,_ _A_3_1_>
│ │ │ │ │ -_m_a_k_e___t_u_p_l_e(_A_0 const& _a_0, _A_1 const& _a_1, _A_2 const& _a_2, _A_3 const& _a_3, _A_4 const&
│ │ │ │ │ -_a_4, _A_5 const& _a_5, _A_6 const& _a_6, _A_7 const& _a_7, _A_8 const& _a_8, _A_9 const& _a_9, _A_1_0
│ │ │ │ │ -const& _a_1_0, _A_1_1 const& _a_1_1, _A_1_2 const& _a_1_2, _A_1_3 const& _a_1_3, _A_1_4 const& _a_1_4, _A_1_5
│ │ │ │ │ -const& _a_1_5, _A_1_6 const& _a_1_6, _A_1_7 const& _a_1_7, _A_1_8 const& _a_1_8, _A_1_9 const& _a_1_9, _A_2_0
│ │ │ │ │ -const& _a_2_0, _A_2_1 const& _a_2_1, _A_2_2 const& _a_2_2, _A_2_3 const& _a_2_3, _A_2_4 const& _a_2_4, _A_2_5
│ │ │ │ │ -const& _a_2_5, _A_2_6 const& _a_2_6, _A_2_7 const& _a_2_7, _A_2_8 const& _a_2_8, _A_2_9 const& _a_2_9, _A_3_0
│ │ │ │ │ -const& _a_3_0, _A_3_1 const& _a_3_1);
│ │ │ │ │ +_m_a_k_e___t_u_p_l_e(A0 const& a0, A1 const& a1, A2 const& a2, A3 const& a3, A4 const&
│ │ │ │ │ +a4, A5 const& a5, A6 const& a6, A7 const& a7, A8 const& a8, A9 const& a9, A10
│ │ │ │ │ +const& a10, A11 const& a11, A12 const& a12, A13 const& a13, A14 const& a14, A15
│ │ │ │ │ +const& a15, A16 const& a16, A17 const& a17, A18 const& a18, A19 const& a19, A20
│ │ │ │ │ +const& a20, A21 const& a21, A22 const& a22, A23 const& a23, A24 const& a24, A25
│ │ │ │ │ +const& a25, A26 const& a26, A27 const& a27, A28 const& a28, A29 const& a29, A30
│ │ │ │ │ +const& a30, A31 const& a31);
│ │ │ │ │  306
│ │ │ │ │  308
│ │ │ │ │  309} // namespace type
│ │ │ │ │  310
│ │ │ │ │  312} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  314
│ │ │ │ │  315} // namespace msgpack
│ │ │ │ │  316
│ │ │ │ │  317#endif // MSGPACK_V1_CPP03_MSGPACK_TUPLE_DECL_HPP
│ │ │ │ │  _a_d_a_p_t_o_r___b_a_s_e_._h_p_p
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e
│ │ │ │ │ +DDeeffiinniittiioonn cpp11_msgpack_tuple_decl.hpp:35
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___t_u_p_l_e
│ │ │ │ │  tuple make_tuple()
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple.hpp:10408
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t_._h_p_p
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_c_o_n_s_t___t_u_p_l_e___e_l_e_m_e_n_t
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple_decl.hpp:38
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_<_>
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple.hpp:9165
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple_decl.hpp:35
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___t_y_p_e
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__array__decl_8hpp.html
│ │ │ │ @@ -276,15 +276,15 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ac0f454b9373915be2922e2e2a1214678" id="r_ac0f454b9373915be2922e2e2a1214678"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">msgpack::type::make_define_array</a> ()</td></tr>
│ │ │ │  <tr class="separator:ac0f454b9373915be2922e2e2a1214678"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a892b358d918150c9da78e86f50f3e222"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -19,11 +19,11 @@
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │             _d_e_f_i_n_e___a_r_r_a_y  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y ()
│ │ │ │ │   
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +_d_e_f_i_n_e___a_r_r_a_y< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___a_r_r_a_y (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__define__map__decl_8hpp.html
│ │ │ │ @@ -274,15 +274,15 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb" id="r_a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">define_map</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -17,11 +17,11 @@
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │  template<typename... Args>
│ │ │ │ │ -_d_e_f_i_n_e___m_a_p< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___m_a_p (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ +_d_e_f_i_n_e___m_a_p< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___d_e_f_i_n_e___m_a_p (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp.html
│ │ │ │ @@ -281,24 +281,24 @@
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf" id="r_aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (Args &amp;&amp;... args)</td></tr>
│ │ │ │  <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a></td></tr>
│ │ │ │ +<tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;&amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (Args &amp;&amp;... args) noexcept</td></tr>
│ │ │ │  <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template&lt;class... Tuples&gt; </td></tr>
│ │ │ │ -<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">auto</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &amp;&amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -&gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> &gt;::type::base &gt;(<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...))</td></tr>
│ │ │ │ +<tr class="memitem:ac93d3bc300a44da3308d893a1134962f"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (Tuples &amp;&amp;... args) -&gt; decltype(std::tuple_cat(std::forward&lt; typename std::remove_reference&lt; Tuples &gt;::type::base &gt;(args)...))</td></tr>
│ │ │ │  <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template&lt;class... Args&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &amp;... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a340d25d7529708c41fbced0817fb2d99"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt; Args &amp;... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (Args &amp;... args)</td></tr>
│ │ │ │  <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -21,22 +21,22 @@
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -   _t_u_p_l_e< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s)
│ │ │ │ │ +   _t_u_p_l_e< Args... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___t_u_p_l_e (Args &&... args)
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ -_t_u_p_l_e< _A_r_g_s &&... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_o_r_w_a_r_d___a_s___t_u_p_l_e (_A_r_g_s &&... _a_r_g_s) _n_o_e_x_c_e_p_t
│ │ │ │ │ +_t_u_p_l_e< Args &&... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_o_r_w_a_r_d___a_s___t_u_p_l_e (Args &&... args) noexcept
│ │ │ │ │   
│ │ │ │ │  template<class... Tuples>
│ │ │ │ │ -               _a_u_t_o  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___c_a_t (_T_u_p_l_e_s &&... _a_r_g_s) -> _d_e_c_l_t_y_p_e
│ │ │ │ │ -                     (std::tuple_cat(std::forward< _t_y_p_e_n_a_m_e std::
│ │ │ │ │ -                     remove_reference< _T_u_p_l_e_s >::type::base >(_a_r_g_s)...))
│ │ │ │ │ +               auto  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___c_a_t (Tuples &&... args) -> decltype
│ │ │ │ │ +                     (std::tuple_cat(std::forward< typename std::
│ │ │ │ │ +                     remove_reference< Tuples >::type::base >(args)...))
│ │ │ │ │   
│ │ │ │ │  template<class... Args>
│ │ │ │ │ - _t_u_p_l_e< _A_r_g_s &... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_i_e (_A_r_g_s &... _a_r_g_s)
│ │ │ │ │ + _t_u_p_l_e< Args &... >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_i_e (Args &... args)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2detail_2cpp11__msgpack__tuple__decl_8hpp_source.html
│ │ │ │ @@ -112,52 +112,52 @@
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>    <span class="keyword">using </span>std::ignore;</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">using </span>std::swap;</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>    <span class="keyword">template</span> &lt;<span class="keyword">class</span>... Types&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00035" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html">   35</a></span>    <span class="keyword">class </span><a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> : <span class="keyword">public</span> std::tuple&lt;Types...&gt; {</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>    <span class="keyword">public</span>:</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">   37</a></span>        <span class="keyword">using </span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Types</a>...&gt;;</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">   37</a></span>        <span class="keyword">using </span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple&lt;Types...&gt;;</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3">   39</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3">tuple</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <span class="keyword">const</span>&amp;) = <span class="keywordflow">default</span>;</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21">   40</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21">tuple</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp;&amp;) = <span class="keywordflow">default</span>;</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span> </div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;</div>
│ │ │ │ -<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">   43</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&amp;&amp;... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(std::<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">forward</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)...) {}</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... OtherTypes&gt;</div>
│ │ │ │ +<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">   43</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">tuple</a>(OtherTypes&amp;&amp;... other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(std::forward&lt;OtherTypes&gt;(other)...) {}</div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │ -<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;</div>
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">   46</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;OtherTypes...&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...&gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)) {}</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;</div>
│ │ │ │ -<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">   48</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">tuple</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;OtherTypes...&gt;</a> &amp;&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...&gt; &amp;&amp;&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>)) {}</div>
│ │ │ │ +<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... OtherTypes&gt;</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">   46</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9">tuple</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;OtherTypes...&gt;</a> <span class="keyword">const</span>&amp; other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(static_cast&lt;std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;OtherTypes...&gt; const&amp;&gt;(other)) {}</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... OtherTypes&gt;</div>
│ │ │ │ +<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">   48</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992">tuple</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;OtherTypes...&gt;</a> &amp;&amp; other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(static_cast&lt;std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&lt;OtherTypes...&gt; &amp;&amp;&gt;(other)) {}</div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span> </div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aece2a76821aae422be3bc43396db1d98">   50</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#aece2a76821aae422be3bc43396db1d98">operator=</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a> <span class="keyword">const</span>&amp;) = <span class="keywordflow">default</span>;</div>
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a2a31e853e3600ce9a043ae2cd9df47b7">   51</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a2a31e853e3600ce9a043ae2cd9df47b7">operator=</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp;&amp;) = <span class="keywordflow">default</span>;</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span> </div>
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... OtherTypes&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00054" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">   54</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">operator=</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;OtherTypes...&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>            *<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>) = <span class="keyword">static_cast&lt;</span>std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...<span class="keyword">&gt;</span> <span class="keyword">const</span>&amp;&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>);</div>
│ │ │ │ +<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">   54</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a6c7cc308e4116c38c736e4782c7a5703">operator=</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;OtherTypes...&gt;</a> <span class="keyword">const</span>&amp; other) {</div>
│ │ │ │ +<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>            *<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>) = <span class="keyword">static_cast&lt;</span>std::tuple&lt;OtherTypes...<span class="keyword">&gt;</span> <span class="keyword">const</span>&amp;&gt;(other);</div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>            <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>        }</div>
│ │ │ │  </div>
│ │ │ │ -<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>&gt;</div>
│ │ │ │ +<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <span class="keyword">template</span>&lt;<span class="keyword">typename</span>... OtherTypes&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00059" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">   59</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">operator=</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">tuple&lt;OtherTypes...&gt;</a> &amp;&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>            *<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>) = <span class="keyword">static_cast&lt;</span>std::tuple&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...<span class="keyword">&gt;</span> &amp;&amp;&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">other</a>);</div>
│ │ │ │ +<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">   59</a></span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>&amp; <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">operator=</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple&lt;OtherTypes...&gt;</a> &amp;&amp; other) {</div>
│ │ │ │ +<div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>            *<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>) = <span class="keyword">static_cast&lt;</span>std::tuple&lt;OtherTypes...<span class="keyword">&gt;</span> &amp;&amp;&gt;(other);</div>
│ │ │ │  <div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>            <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>        }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span> </div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>        <span class="keyword">template</span>&lt;std::<span class="keywordtype">size_t</span> I&gt;</div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>        <span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element&lt;I, base&gt;::type</a>&amp;</div>
│ │ │ │  <div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">   66</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">get</a>() &amp; <span class="keyword">noexcept</span> { <span class="keywordflow">return</span> std::get&lt;I&gt;(<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>&amp;<span class="keyword">&gt;</span>(*<span class="keyword">this</span>)); }</div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span> </div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>        <span class="keyword">template</span>&lt;std::<span class="keywordtype">size_t</span> I&gt;</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span>        <span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element&lt;I, base&gt;::type</a> <span class="keyword">const</span>&amp;</div>
│ │ │ │ -<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">   70</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">get</a>() <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">noexcept</a> { <span class="keywordflow">return</span> std::get&lt;I&gt;(<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&amp;<span class="keyword">&gt;</span>(*<span class="keyword">this</span>)); }</div>
│ │ │ │ +<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">   70</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">get</a>() const&amp; noexcept { <span class="keywordflow">return</span> std::get&lt;I&gt;(<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> const&amp;<span class="keyword">&gt;</span>(*<span class="keyword">this</span>)); }</div>
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span> </div>
│ │ │ │  <div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>        <span class="keyword">template</span>&lt;std::<span class="keywordtype">size_t</span> I&gt;</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        <span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element&lt;I, base&gt;::type</a>&amp;&amp;</div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">   74</a></span>        <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">get</a>() &amp;&amp; <span class="keyword">noexcept</span> { <span class="keywordflow">return</span> std::get&lt;I&gt;(<span class="keyword">static_cast&lt;</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>&amp;&amp;<span class="keyword">&gt;</span>(*<span class="keyword">this</span>)); }</div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span> </div>
│ │ │ │  <div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae">   76</a></span>        std::size_t <a class="code hl_function" href="classmsgpack_1_1type_1_1tuple.html#a473e9a6807ae116b3de67a54197375ae">size</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">sizeof</span>...(Types); }</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>    };</div>
│ │ │ │ @@ -217,15 +217,14 @@
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1tuple_html_aece2a76821aae422be3bc43396db1d98"><div class="ttname"><a href="classmsgpack_1_1type_1_1tuple.html#aece2a76821aae422be3bc43396db1d98">msgpack::type::tuple::operator=</a></div><div class="ttdeci">tuple &amp; operator=(tuple const &amp;)=default</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1tuple_html_aee0b3357cb31bfd65645ff86ee49f8cb"><div class="ttname"><a href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">msgpack::type::tuple::tuple</a></div><div class="ttdeci">tuple(OtherTypes &amp;&amp;... other)</div><div class="ttdef"><b>Definition</b> cpp11_msgpack_tuple_decl.hpp:43</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1tuple_html_aefdf4c6ef0a7edb18b40cb5d344cf028"><div class="ttname"><a href="classmsgpack_1_1type_1_1tuple.html#aefdf4c6ef0a7edb18b40cb5d344cf028">msgpack::type::tuple::operator=</a></div><div class="ttdeci">tuple &amp; operator=(tuple&lt; OtherTypes... &gt; &amp;&amp;other)</div><div class="ttdef"><b>Definition</b> cpp11_msgpack_tuple_decl.hpp:59</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type_1_1tuple_html_aff13e5efee7bb0979ad6b98895ce905b"><div class="ttname"><a href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">msgpack::type::tuple::base</a></div><div class="ttdeci">std::tuple&lt; Types... &gt; base</div><div class="ttdef"><b>Definition</b> cpp11_msgpack_tuple_decl.hpp:37</div></div>
│ │ │ │  <div class="ttc" id="ameta_8hpp_html"><div class="ttname"><a href="meta_8hpp.html">meta.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject__fwd_8hpp_html"><div class="ttname"><a href="object__fwd_8hpp.html">object_fwd.hpp</a></div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1tuple__element_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1tuple__element.html">msgpack::type::tuple_element</a></div><div class="ttdef"><b>Definition</b> cpp03_msgpack_tuple_decl.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -38,52 +38,52 @@
│ │ │ │ │  30 using std::uses_allocator;
│ │ │ │ │  31 using std::ignore;
│ │ │ │ │  32 using std::swap;
│ │ │ │ │  33
│ │ │ │ │  34 template <class... Types>
│ │ │ │ │  _3_5 class _t_u_p_l_e : public std::tuple<Types...> {
│ │ │ │ │  36 public:
│ │ │ │ │ -_3_7 using _b_a_s_e = std::tuple<_T_y_p_e_s...>;
│ │ │ │ │ +_3_7 using _b_a_s_e = std::tuple<Types...>;
│ │ │ │ │  38
│ │ │ │ │  _3_9 _t_u_p_l_e(_t_u_p_l_e const&) = default;
│ │ │ │ │  _4_0 _t_u_p_l_e(_t_u_p_l_e&&) = default;
│ │ │ │ │  41
│ │ │ │ │ -42 template<typename... _O_t_h_e_r_T_y_p_e_s>
│ │ │ │ │ -_4_3 _t_u_p_l_e(_O_t_h_e_r_T_y_p_e_s&&... _o_t_h_e_r):_b_a_s_e(std::_f_o_r_w_a_r_d<_O_t_h_e_r_T_y_p_e_s>(_o_t_h_e_r)...) {}
│ │ │ │ │ +42 template<typename... OtherTypes>
│ │ │ │ │ +_4_3 _t_u_p_l_e(OtherTypes&&... other):_b_a_s_e(std::forward<OtherTypes>(other)...) {}
│ │ │ │ │  44
│ │ │ │ │ -45 template<typename... _O_t_h_e_r_T_y_p_e_s>
│ │ │ │ │ -_4_6 _t_u_p_l_e(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> const& _o_t_h_e_r):_b_a_s_e(_s_t_a_t_i_c___c_a_s_t<std::
│ │ │ │ │ -_t_u_p_l_e<_O_t_h_e_r_T_y_p_e_s...> _c_o_n_s_t&>(_o_t_h_e_r)) {}
│ │ │ │ │ -47 template<typename... _O_t_h_e_r_T_y_p_e_s>
│ │ │ │ │ -_4_8 _t_u_p_l_e(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> && _o_t_h_e_r):_b_a_s_e(_s_t_a_t_i_c___c_a_s_t<std::
│ │ │ │ │ -_t_u_p_l_e<_O_t_h_e_r_T_y_p_e_s...> &&>(_o_t_h_e_r)) {}
│ │ │ │ │ +45 template<typename... OtherTypes>
│ │ │ │ │ +_4_6 _t_u_p_l_e(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> const& other):_b_a_s_e(static_cast<std::
│ │ │ │ │ +_t_u_p_l_e<OtherTypes...> const&>(other)) {}
│ │ │ │ │ +47 template<typename... OtherTypes>
│ │ │ │ │ +_4_8 _t_u_p_l_e(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> && other):_b_a_s_e(static_cast<std::
│ │ │ │ │ +_t_u_p_l_e<OtherTypes...> &&>(other)) {}
│ │ │ │ │  49
│ │ │ │ │  _5_0 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e const&) = default;
│ │ │ │ │  _5_1 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e&&) = default;
│ │ │ │ │  52
│ │ │ │ │ -53 template<typename... _O_t_h_e_r_T_y_p_e_s>
│ │ │ │ │ -_5_4 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> const& _o_t_h_e_r) {
│ │ │ │ │ -55 *static_cast<_b_a_s_e*>(this) = static_cast<std::tuple<_O_t_h_e_r_T_y_p_e_s...> const&>
│ │ │ │ │ -(_o_t_h_e_r);
│ │ │ │ │ +53 template<typename... OtherTypes>
│ │ │ │ │ +_5_4 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> const& other) {
│ │ │ │ │ +55 *static_cast<_b_a_s_e*>(this) = static_cast<std::tuple<OtherTypes...> const&>
│ │ │ │ │ +(other);
│ │ │ │ │  56 return *this;
│ │ │ │ │  57 }
│ │ │ │ │ -58 template<typename... _O_t_h_e_r_T_y_p_e_s>
│ │ │ │ │ -_5_9 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> && _o_t_h_e_r) {
│ │ │ │ │ -60 *static_cast<_b_a_s_e*>(this) = static_cast<std::tuple<_O_t_h_e_r_T_y_p_e_s...> &&>
│ │ │ │ │ -(_o_t_h_e_r);
│ │ │ │ │ +58 template<typename... OtherTypes>
│ │ │ │ │ +_5_9 _t_u_p_l_e& _o_p_e_r_a_t_o_r_=(_t_u_p_l_e_<_O_t_h_e_r_T_y_p_e_s_._._._> && other) {
│ │ │ │ │ +60 *static_cast<_b_a_s_e*>(this) = static_cast<std::tuple<OtherTypes...> &&>
│ │ │ │ │ +(other);
│ │ │ │ │  61 return *this;
│ │ │ │ │  62 }
│ │ │ │ │  63
│ │ │ │ │  64 template<std::size_t I>
│ │ │ │ │  65 typename _t_u_p_l_e___e_l_e_m_e_n_t_<_I_,_ _b_a_s_e_>_:_:_t_y_p_e&
│ │ │ │ │  _6_6 _g_e_t() & noexcept { return std::get<I>(static_cast<_b_a_s_e&>(*this)); }
│ │ │ │ │  67
│ │ │ │ │  68 template<std::size_t I>
│ │ │ │ │  69 typename _t_u_p_l_e___e_l_e_m_e_n_t_<_I_,_ _b_a_s_e_>_:_:_t_y_p_e const&
│ │ │ │ │ -_7_0 _g_e_t() _c_o_n_s_t& _n_o_e_x_c_e_p_t { return std::get<I>(static_cast<_b_a_s_e _c_o_n_s_t&>(*this));
│ │ │ │ │ +_7_0 _g_e_t() const& noexcept { return std::get<I>(static_cast<_b_a_s_e const&>(*this));
│ │ │ │ │  }
│ │ │ │ │  71
│ │ │ │ │  72 template<std::size_t I>
│ │ │ │ │  73 typename _t_u_p_l_e___e_l_e_m_e_n_t_<_I_,_ _b_a_s_e_>_:_:_t_y_p_e&&
│ │ │ │ │  _7_4 _g_e_t() && noexcept { return std::get<I>(static_cast<_b_a_s_e&&>(*this)); }
│ │ │ │ │  75
│ │ │ │ │  _7_6 std::size_t _s_i_z_e() const { return sizeof...(Types); }
│ │ │ │ │ @@ -170,16 +170,14 @@
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e_:_:_b_a_s_e
│ │ │ │ │  std::tuple< Types... > base
│ │ │ │ │  DDeeffiinniittiioonn cpp11_msgpack_tuple_decl.hpp:37
│ │ │ │ │  _m_e_t_a_._h_p_p
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t___f_w_d_._h_p_p
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_t_u_p_l_e___e_l_e_m_e_n_t
│ │ │ │ │  DDeeffiinniittiioonn cpp03_msgpack_tuple_decl.hpp:35
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  _v_e_r_s_i_o_n_i_n_g_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2ext_8hpp_source.html
│ │ │ │ @@ -105,70 +105,70 @@
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00026" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html">   26</a></span><span class="keyword">class </span><a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a> {</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">public</span>:</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">   28</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">ext</a>() : m_data(1, 0) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00029" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">   29</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">ext</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>);</div>
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>        m_data.reserve(<span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) + 1);</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        m_data.push_back(<span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>));</div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        m_data.insert(m_data.end(), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a> + <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>);</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">   29</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ad4a5ace6bdc8fc0e411d4843f5c97e71">ext</a>(int8_t t, <span class="keyword">const</span> <span class="keywordtype">char</span>* p, uint32_t s) {</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(s);</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>        m_data.reserve(<span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(s) + 1);</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>        m_data.push_back(<span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(t));</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>        m_data.insert(m_data.end(), p, p + s);</div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00035" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">   35</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">ext</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>);</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        m_data.resize(<span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) + 1);</div>
│ │ │ │ -<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        m_data[0] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">   35</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a299bb5aa1d8a00d0fc96c3c191e964b0">ext</a>(int8_t t, uint32_t s) {</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(s);</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        m_data.resize(<span class="keyword">static_cast&lt;</span>std::size_t<span class="keyword">&gt;</span>(s) + 1);</div>
│ │ │ │ +<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        m_data[0] = <span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(t);</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    <span class="keyword">explicit</span> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">ext</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> <span class="keyword">const</span>&amp;);</div>
│ │ │ │  <div class="foldopen" id="foldopen00041" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">   41</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">type</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a><span class="keyword">&gt;</span>(m_data[0]);</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">   41</a></span>    int8_t <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac983b01511713eb55a2f4b5859723e9c">type</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>int8_t<span class="keyword">&gt;</span>(m_data[0]);</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00044" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755">   44</a></span>    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a77aeecf689add19ffd5332214d79d755">data</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>        <span class="keywordflow">return</span> &amp;m_data[0] + 1;</div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00047" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86">   47</a></span>    <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#acab713880452af10f8ff4d7e023efb86">data</a>() {</div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>        <span class="keywordflow">return</span> &amp;m_data[0] + 1;</div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00050" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">   50</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">size</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a><span class="keyword">&gt;</span>(m_data.size()) - 1;</div>
│ │ │ │ +<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">   50</a></span>    uint32_t <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a8c3c07aa2db915b396e983aedb1b1817">size</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>uint32_t<span class="keyword">&gt;</span>(m_data.size()) - 1;</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="foldopen" id="foldopen00053" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a9ed95167bedeeb41fbd3f504e2701ac9">   53</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator== </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>        <span class="keywordflow">return</span> m_data == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_data;</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a9ed95167bedeeb41fbd3f504e2701ac9">   53</a></span>    <span class="keywordtype">bool</span> operator== (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>        <span class="keywordflow">return</span> m_data == x.m_data;</div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00057" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a3ed2bed40c8732ab0c455eccf76a25c0">   57</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator!= </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>);</div>
│ │ │ │ +<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a3ed2bed40c8732ab0c455eccf76a25c0">   57</a></span>    <span class="keywordtype">bool</span> operator!= (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == x);</div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00061" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">   61</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>        <span class="keywordflow">return</span> m_data &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_data;</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">   61</a></span>    <span class="keywordtype">bool</span> operator&lt; (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>        <span class="keywordflow">return</span> m_data &lt; x.m_data;</div>
│ │ │ │  <div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00065" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">   65</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span>        <span class="keywordflow">return</span> m_data &gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_data;</div>
│ │ │ │ +<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">   65</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span>        <span class="keywordflow">return</span> m_data &gt; x.m_data;</div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span><span class="keyword">private</span>:</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span>    std::vector&lt;char&gt; m_data;</div>
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a0c6624ce126be8217b923b889e0e18c7">   70</a></span>    <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>;</div>
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>};</div>
│ │ │ │  </div>
│ │ │ │ @@ -222,92 +222,92 @@
│ │ │ │  <div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html">  118</a></span><span class="keyword">class </span><a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> {</div>
│ │ │ │  <div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span><span class="keyword">public</span>:</div>
│ │ │ │  <div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>    <span class="comment">// ext_ref should be default constructible to support &#39;convert&#39;.</span></div>
│ │ │ │  <div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>    <span class="comment">// A default constructed ext_ref object::m_ptr doesn&#39;t have the buffer to point to.</span></div>
│ │ │ │  <div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>    <span class="comment">// In order to avoid nullptr checking branches, m_ptr points to m_size.</span></div>
│ │ │ │  <div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>    <span class="comment">// So type() returns unspecified but valid value. It might be a zero because m_size</span></div>
│ │ │ │  <div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>    <span class="comment">// is initialized as zero, but shouldn&#39;t assume that.</span></div>
│ │ │ │ -<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ae8a2742b30895f646d1be73603232342">  125</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ae8a2742b30895f646d1be73603232342">ext_ref</a>() : m_ptr(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">char</a>*&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">void</a>*&gt;(&amp;m_size))), m_size(0) {}</div>
│ │ │ │ +<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ae8a2742b30895f646d1be73603232342">  125</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ae8a2742b30895f646d1be73603232342">ext_ref</a>() : m_ptr(static_cast&lt;char*&gt;(static_cast&lt;void*&gt;(&amp;m_size))), m_size(0) {}</div>
│ │ │ │  <div class="foldopen" id="foldopen00126" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">  126</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">ext_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) :</div>
│ │ │ │ -<div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span>        m_ptr(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a> == 0 ? <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">char</a>*&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">void</a>*&gt;(&amp;m_size)) : <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>),</div>
│ │ │ │ -<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>        m_size(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a> == 0 ? 0 : <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a> - 1) {</div>
│ │ │ │ -<div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>);</div>
│ │ │ │ +<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">  126</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad92f981b7ee3fcc5e33132efaff5bd38">ext_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* p, uint32_t s) :</div>
│ │ │ │ +<div class="line"><a id="l00127" name="l00127"></a><span class="lineno">  127</span>        m_ptr(s == 0 ? static_cast&lt;char*&gt;(static_cast&lt;void*&gt;(&amp;m_size)) : p),</div>
│ │ │ │ +<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>        m_size(s == 0 ? 0 : s - 1) {</div>
│ │ │ │ +<div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span>        msgpack::detail::check_container_size_for_ext&lt;sizeof(std::size_t)&gt;(s);</div>
│ │ │ │  <div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span> </div>
│ │ │ │  <div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span>    <span class="comment">// size limit has already been checked at ext&#39;s constructor</span></div>
│ │ │ │ -<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">  133</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">ext_ref</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) : m_ptr(&amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_data[0]), m_size(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a>()) {}</div>
│ │ │ │ +<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">  133</a></span>    <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#a6594051c05ab75877a7497f88a0395bf">ext_ref</a>(<a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a> <span class="keyword">const</span>&amp; x) : m_ptr(&amp;x.m_data[0]), m_size(x.<a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a>()) {}</div>
│ │ │ │  <div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00135" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941">  135</a></span>    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#a3534c837fb2b7423deac7f57df2bf941">data</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00136" name="l00136"></a><span class="lineno">  136</span>        <span class="keywordflow">return</span> m_ptr + 1;</div>
│ │ │ │  <div class="line"><a id="l00137" name="l00137"></a><span class="lineno">  137</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00138" name="l00138"></a><span class="lineno">  138</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00139" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">  139</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">  139</a></span>    uint32_t <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad5c24ee918f4dba06e47aee57e33bc35">size</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span>        <span class="keywordflow">return</span> m_size;</div>
│ │ │ │  <div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00143" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">  143</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">type</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a><span class="keyword">&gt;</span>(m_ptr[0]);</div>
│ │ │ │ +<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">  143</a></span>    int8_t <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#aa37aa027cbba2624815c870434e922b5">type</a>()<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>int8_t<span class="keyword">&gt;</span>(m_ptr[0]);</div>
│ │ │ │  <div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00147" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b">  147</a></span>    std::string <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ac163d9e778f157e5330bb5cc957ef50b">str</a>()<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span>        <span class="keywordflow">return</span> std::string(m_ptr + 1, m_size);</div>
│ │ │ │  <div class="line"><a id="l00149" name="l00149"></a><span class="lineno">  149</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00151" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a48eb0d6f61969b268bff5e7dd96472dd">  151</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator== </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span>        <span class="keywordflow">return</span> m_size == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_size &amp;&amp; std::memcmp(m_ptr, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_ptr, m_size) == 0;</div>
│ │ │ │ +<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a48eb0d6f61969b268bff5e7dd96472dd">  151</a></span>    <span class="keywordtype">bool</span> operator== (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span>        <span class="keywordflow">return</span> m_size == x.m_size &amp;&amp; std::memcmp(m_ptr, x.m_ptr, m_size) == 0;</div>
│ │ │ │  <div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00155" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a1c547af5537a9e2a25866d2e9e5662b8">  155</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator!= </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>);</div>
│ │ │ │ +<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a1c547af5537a9e2a25866d2e9e5662b8">  155</a></span>    <span class="keywordtype">bool</span> operator!= (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == x);</div>
│ │ │ │  <div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00159" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">  159</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>        <span class="keywordflow">if</span> (m_size &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_size) <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
│ │ │ │ -<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>        <span class="keywordflow">if</span> (m_size &gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_size) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
│ │ │ │ -<div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span>        <span class="keywordflow">return</span> std::memcmp(m_ptr, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_ptr, m_size) &lt; 0;</div>
│ │ │ │ +<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">  159</a></span>    <span class="keywordtype">bool</span> operator&lt; (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>        <span class="keywordflow">if</span> (m_size &lt; x.m_size) <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
│ │ │ │ +<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>        <span class="keywordflow">if</span> (m_size &gt; x.m_size) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
│ │ │ │ +<div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span>        <span class="keywordflow">return</span> std::memcmp(m_ptr, x.m_ptr, m_size) &lt; 0;</div>
│ │ │ │  <div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00165" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">  165</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>        <span class="keywordflow">if</span> (m_size &gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_size) <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
│ │ │ │ -<div class="line"><a id="l00167" name="l00167"></a><span class="lineno">  167</span>        <span class="keywordflow">if</span> (m_size &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_size) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
│ │ │ │ -<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span>        <span class="keywordflow">return</span> std::memcmp(m_ptr, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.m_ptr, m_size) &gt; 0;</div>
│ │ │ │ +<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">  165</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>&amp; x)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>        <span class="keywordflow">if</span> (m_size &gt; x.m_size) <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
│ │ │ │ +<div class="line"><a id="l00167" name="l00167"></a><span class="lineno">  167</span>        <span class="keywordflow">if</span> (m_size &lt; x.m_size) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
│ │ │ │ +<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span>        <span class="keywordflow">return</span> std::memcmp(m_ptr, x.m_ptr, m_size) &gt; 0;</div>
│ │ │ │  <div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span> </div>
│ │ │ │  <div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span><span class="keyword">private</span>:</div>
│ │ │ │  <div class="line"><a id="l00172" name="l00172"></a><span class="lineno">  172</span>    <span class="keyword">const</span> <span class="keywordtype">char</span>* m_ptr;</div>
│ │ │ │ -<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">  173</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> m_size;</div>
│ │ │ │ +<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">  173</a></span>    uint32_t m_size;</div>
│ │ │ │  <div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span>    <span class="keyword">friend</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object.html">adaptor::object</a>&lt;<a class="code hl_namespace" href="namespacemsgpack.html">msgpack</a>::<a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">type::ext_ref</a>&gt;;</div>
│ │ │ │  <div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00177" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">  177</a></span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">inline</a> <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">ext::ext</a>(ext_ref const&amp; x) {</div>
│ │ │ │ +<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1ext.html#a299acf4e8a07db49a93dafe40521b5d2">  177</a></span>inline <a class="code hl_function" href="classmsgpack_1_1type_1_1ext.html#ac333eb4231cbe195baefdebedba90924">ext::ext</a>(ext_ref const&amp; x) {</div>
│ │ │ │  <div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span>    <span class="comment">// size limit has already been checked at ext_ref&#39;s constructor</span></div>
│ │ │ │ -<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span>    m_data.reserve(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>() + 1);</div>
│ │ │ │ +<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span>    m_data.reserve(x.size() + 1);</div>
│ │ │ │  <div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span> </div>
│ │ │ │ -<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span>    m_data.push_back(<span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.type()));</div>
│ │ │ │ -<div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span>    m_data.insert(m_data.end(), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_variable" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">data</a>(), <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_variable" href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">data</a>() + <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>());</div>
│ │ │ │ +<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span>    m_data.push_back(<span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(x.type()));</div>
│ │ │ │ +<div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span>    m_data.insert(m_data.end(), x.data(), x.data() + x.size());</div>
│ │ │ │  <div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span> </div>
│ │ │ │  <div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>} <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span> </div>
│ │ │ │  <div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span> </div>
│ │ │ │ @@ -395,17 +395,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__ext_html_a8f1e803a397152f4e55966d0da43907c"><div class="ttname"><a href="structmsgpack_1_1object__ext.html#a8f1e803a397152f4e55966d0da43907c">msgpack::object_ext::type</a></div><div class="ttdeci">int8_t type() const</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:43</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__ext_html_ad79dc18a2f62c2cd6cad80e0e0d86fac"><div class="ttname"><a href="structmsgpack_1_1object__ext.html#ad79dc18a2f62c2cd6cad80e0e0d86fac">msgpack::object_ext::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:46</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__ext_html_adb7820d78e0ae9100512396097013028"><div class="ttname"><a href="structmsgpack_1_1object__ext.html#adb7820d78e0ae9100512396097013028">msgpack::object_ext::data</a></div><div class="ttdeci">const char * data() const</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:44</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__ext_html_ae2e65da4354865312f604667180ba281"><div class="ttname"><a href="structmsgpack_1_1object__ext.html#ae2e65da4354865312f604667180ba281">msgpack::object_ext::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:45</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a76ebba8c887910eaf58bdcd174abdc19"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a76ebba8c887910eaf58bdcd174abdc19">msgpack::type::array_ref::data</a></div><div class="ttdeci">T * data</div><div class="ttdef"><b>Definition</b> array_ref.hpp:31</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a25ee4845fc3c57dd8a6c6216187a76fc"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a25ee4845fc3c57dd8a6c6216187a76fc">msgpack::object::union_type::ext</a></div><div class="ttdeci">msgpack::object_ext ext</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:89</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2ext__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2ext__decl_8hpp.html">ext_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2detail_2cpp03__zone__decl_8hpp_html_a8368b14892ba9c7f2b17450da4b19226"><div class="ttname"><a href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a></div><div class="ttdeci">#define MSGPACK_ZONE_ALIGNOF(type)</div><div class="ttdef"><b>Definition</b> cpp03_zone_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -29,52 +29,52 @@
│ │ │ │ │  21_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  23
│ │ │ │ │  24namespace type {
│ │ │ │ │  25
│ │ │ │ │  _2_6class _e_x_t {
│ │ │ │ │  27public:
│ │ │ │ │  _2_8 _e_x_t() : m_data(1, 0) {}
│ │ │ │ │ -_2_9 _e_x_t(_i_n_t_8___t _t, const char* _p, _u_i_n_t_3_2___t _s) {
│ │ │ │ │ -30 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(_s);
│ │ │ │ │ -31 m_data.reserve(static_cast<std::size_t>(_s) + 1);
│ │ │ │ │ -32 m_data.push_back(static_cast<char>(_t));
│ │ │ │ │ -33 m_data.insert(m_data.end(), _p, _p + _s);
│ │ │ │ │ +_2_9 _e_x_t(int8_t t, const char* p, uint32_t s) {
│ │ │ │ │ +30 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(s);
│ │ │ │ │ +31 m_data.reserve(static_cast<std::size_t>(s) + 1);
│ │ │ │ │ +32 m_data.push_back(static_cast<char>(t));
│ │ │ │ │ +33 m_data.insert(m_data.end(), p, p + s);
│ │ │ │ │  34 }
│ │ │ │ │ -_3_5 _e_x_t(_i_n_t_8___t _t, _u_i_n_t_3_2___t _s) {
│ │ │ │ │ -36 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(_s);
│ │ │ │ │ -37 m_data.resize(static_cast<std::size_t>(_s) + 1);
│ │ │ │ │ -38 m_data[0] = static_cast<char>(_t);
│ │ │ │ │ +_3_5 _e_x_t(int8_t t, uint32_t s) {
│ │ │ │ │ +36 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(s);
│ │ │ │ │ +37 m_data.resize(static_cast<std::size_t>(s) + 1);
│ │ │ │ │ +38 m_data[0] = static_cast<char>(t);
│ │ │ │ │  39 }
│ │ │ │ │  40 explicit _e_x_t(_e_x_t___r_e_f const&);
│ │ │ │ │ -_4_1 _i_n_t_8___t _t_y_p_e() const {
│ │ │ │ │ -42 return static_cast<_i_n_t_8___t>(m_data[0]);
│ │ │ │ │ +_4_1 int8_t _t_y_p_e() const {
│ │ │ │ │ +42 return static_cast<int8_t>(m_data[0]);
│ │ │ │ │  43 }
│ │ │ │ │  _4_4 const char* _d_a_t_a() const {
│ │ │ │ │  45 return &m_data[0] + 1;
│ │ │ │ │  46 }
│ │ │ │ │  _4_7 char* _d_a_t_a() {
│ │ │ │ │  48 return &m_data[0] + 1;
│ │ │ │ │  49 }
│ │ │ │ │ -_5_0 _u_i_n_t_3_2___t _s_i_z_e() const {
│ │ │ │ │ -51 return static_cast<_u_i_n_t_3_2___t>(m_data.size()) - 1;
│ │ │ │ │ +_5_0 uint32_t _s_i_z_e() const {
│ │ │ │ │ +51 return static_cast<uint32_t>(m_data.size()) - 1;
│ │ │ │ │  52 }
│ │ │ │ │ -_5_3 bool _o_p_e_r_a_t_o_r_=_=_ (const _e_x_t& _x) const {
│ │ │ │ │ -54 return m_data == _x.m_data;
│ │ │ │ │ +_5_3 bool operator== (const _e_x_t& x) const {
│ │ │ │ │ +54 return m_data == x.m_data;
│ │ │ │ │  55 }
│ │ │ │ │  56
│ │ │ │ │ -_5_7 bool _o_p_e_r_a_t_o_r_!_=_ (const _e_x_t& _x) const {
│ │ │ │ │ -58 return !(*this == _x);
│ │ │ │ │ +_5_7 bool operator!= (const _e_x_t& x) const {
│ │ │ │ │ +58 return !(*this == x);
│ │ │ │ │  59 }
│ │ │ │ │  60
│ │ │ │ │ -_6_1 bool _o_p_e_r_a_t_o_r_<_ (const _e_x_t& _x) const {
│ │ │ │ │ -62 return m_data < _x.m_data;
│ │ │ │ │ +_6_1 bool operator< (const _e_x_t& x) const {
│ │ │ │ │ +62 return m_data < x.m_data;
│ │ │ │ │  63 }
│ │ │ │ │  64
│ │ │ │ │ -_6_5 bool _o_p_e_r_a_t_o_r_>_ (const _e_x_t& _x) const {
│ │ │ │ │ -66 return m_data > _x.m_data;
│ │ │ │ │ +_6_5 bool _o_p_e_r_a_t_o_r_>_ (const _e_x_t& x) const {
│ │ │ │ │ +66 return m_data > x.m_data;
│ │ │ │ │  67 }
│ │ │ │ │  68private:
│ │ │ │ │  69 std::vector<char> m_data;
│ │ │ │ │  _7_0 friend class _e_x_t___r_e_f;
│ │ │ │ │  71};
│ │ │ │ │  72
│ │ │ │ │  73} // namespace type
│ │ │ │ │ @@ -131,73 +131,73 @@
│ │ │ │ │  120 // ext_ref should be default constructible to support 'convert'.
│ │ │ │ │  121 // A default constructed ext_ref object::m_ptr doesn't have the buffer to
│ │ │ │ │  point to.
│ │ │ │ │  122 // In order to avoid nullptr checking branches, m_ptr points to m_size.
│ │ │ │ │  123 // So type() returns unspecified but valid value. It might be a zero
│ │ │ │ │  because m_size
│ │ │ │ │  124 // is initialized as zero, but shouldn't assume that.
│ │ │ │ │ -_1_2_5 _e_x_t___r_e_f() : m_ptr(_s_t_a_t_i_c___c_a_s_t<_c_h_a_r*>(_s_t_a_t_i_c___c_a_s_t<_v_o_i_d*>(&m_size))), m_size
│ │ │ │ │ +_1_2_5 _e_x_t___r_e_f() : m_ptr(static_cast<char*>(static_cast<void*>(&m_size))), m_size
│ │ │ │ │  (0) {}
│ │ │ │ │ -_1_2_6 _e_x_t___r_e_f(const char* _p, _u_i_n_t_3_2___t _s) :
│ │ │ │ │ -127 m_ptr(_s == 0 ? _s_t_a_t_i_c___c_a_s_t<_c_h_a_r*>(_s_t_a_t_i_c___c_a_s_t<_v_o_i_d*>(&m_size)) : _p),
│ │ │ │ │ -128 m_size(_s == 0 ? 0 : _s - 1) {
│ │ │ │ │ -129 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(_s);
│ │ │ │ │ +_1_2_6 _e_x_t___r_e_f(const char* p, uint32_t s) :
│ │ │ │ │ +127 m_ptr(s == 0 ? static_cast<char*>(static_cast<void*>(&m_size)) : p),
│ │ │ │ │ +128 m_size(s == 0 ? 0 : s - 1) {
│ │ │ │ │ +129 msgpack::detail::check_container_size_for_ext<sizeof(std::size_t)>(s);
│ │ │ │ │  130 }
│ │ │ │ │  131
│ │ │ │ │  132 // size limit has already been checked at ext's constructor
│ │ │ │ │ -_1_3_3 _e_x_t___r_e_f(_e_x_t const& _x) : m_ptr(&_x.m_data[0]), m_size(_x._s_i_z_e()) {}
│ │ │ │ │ +_1_3_3 _e_x_t___r_e_f(_e_x_t const& x) : m_ptr(&x.m_data[0]), m_size(x._s_i_z_e()) {}
│ │ │ │ │  134
│ │ │ │ │  _1_3_5 const char* _d_a_t_a() const {
│ │ │ │ │  136 return m_ptr + 1;
│ │ │ │ │  137 }
│ │ │ │ │  138
│ │ │ │ │ -_1_3_9 _u_i_n_t_3_2___t _s_i_z_e() const {
│ │ │ │ │ +_1_3_9 uint32_t _s_i_z_e() const {
│ │ │ │ │  140 return m_size;
│ │ │ │ │  141 }
│ │ │ │ │  142
│ │ │ │ │ -_1_4_3 _i_n_t_8___t _t_y_p_e() const {
│ │ │ │ │ -144 return static_cast<_i_n_t_8___t>(m_ptr[0]);
│ │ │ │ │ +_1_4_3 int8_t _t_y_p_e() const {
│ │ │ │ │ +144 return static_cast<int8_t>(m_ptr[0]);
│ │ │ │ │  145 }
│ │ │ │ │  146
│ │ │ │ │  _1_4_7 std::string _s_t_r() const {
│ │ │ │ │  148 return std::string(m_ptr + 1, m_size);
│ │ │ │ │  149 }
│ │ │ │ │  150
│ │ │ │ │ -_1_5_1 bool _o_p_e_r_a_t_o_r_=_=_ (const _e_x_t___r_e_f& _x) const {
│ │ │ │ │ -152 return m_size == _x.m_size && std::memcmp(m_ptr, _x.m_ptr, m_size) == 0;
│ │ │ │ │ +_1_5_1 bool operator== (const _e_x_t___r_e_f& x) const {
│ │ │ │ │ +152 return m_size == x.m_size && std::memcmp(m_ptr, x.m_ptr, m_size) == 0;
│ │ │ │ │  153 }
│ │ │ │ │  154
│ │ │ │ │ -_1_5_5 bool _o_p_e_r_a_t_o_r_!_=_ (const _e_x_t___r_e_f& _x) const {
│ │ │ │ │ -156 return !(*this == _x);
│ │ │ │ │ +_1_5_5 bool operator!= (const _e_x_t___r_e_f& x) const {
│ │ │ │ │ +156 return !(*this == x);
│ │ │ │ │  157 }
│ │ │ │ │  158
│ │ │ │ │ -_1_5_9 bool _o_p_e_r_a_t_o_r_<_ (const _e_x_t___r_e_f& _x) const {
│ │ │ │ │ -160 if (m_size < _x.m_size) return true;
│ │ │ │ │ -161 if (m_size > _x.m_size) return false;
│ │ │ │ │ -162 return std::memcmp(m_ptr, _x.m_ptr, m_size) < 0;
│ │ │ │ │ +_1_5_9 bool operator< (const _e_x_t___r_e_f& x) const {
│ │ │ │ │ +160 if (m_size < x.m_size) return true;
│ │ │ │ │ +161 if (m_size > x.m_size) return false;
│ │ │ │ │ +162 return std::memcmp(m_ptr, x.m_ptr, m_size) < 0;
│ │ │ │ │  163 }
│ │ │ │ │  164
│ │ │ │ │ -_1_6_5 bool _o_p_e_r_a_t_o_r_>_ (const _e_x_t___r_e_f& _x) const {
│ │ │ │ │ -166 if (m_size > _x.m_size) return true;
│ │ │ │ │ -167 if (m_size < _x.m_size) return false;
│ │ │ │ │ -168 return std::memcmp(m_ptr, _x.m_ptr, m_size) > 0;
│ │ │ │ │ +_1_6_5 bool _o_p_e_r_a_t_o_r_>_ (const _e_x_t___r_e_f& x) const {
│ │ │ │ │ +166 if (m_size > x.m_size) return true;
│ │ │ │ │ +167 if (m_size < x.m_size) return false;
│ │ │ │ │ +168 return std::memcmp(m_ptr, x.m_ptr, m_size) > 0;
│ │ │ │ │  169 }
│ │ │ │ │  170
│ │ │ │ │  171private:
│ │ │ │ │  172 const char* m_ptr;
│ │ │ │ │ -_1_7_3 _u_i_n_t_3_2___t m_size;
│ │ │ │ │ +_1_7_3 uint32_t m_size;
│ │ │ │ │  174 friend struct _a_d_a_p_t_o_r_:_:_o_b_j_e_c_t<_m_s_g_p_a_c_k::_t_y_p_e_:_:_e_x_t___r_e_f>;
│ │ │ │ │  175};
│ │ │ │ │  176
│ │ │ │ │ -_1_7_7_i_n_l_i_n_e _e_x_t_:_:_e_x_t(ext_ref const& x) {
│ │ │ │ │ +_1_7_7inline _e_x_t_:_:_e_x_t(ext_ref const& x) {
│ │ │ │ │  178 // size limit has already been checked at ext_ref's constructor
│ │ │ │ │ -179 m_data.reserve(_x._s_i_z_e() + 1);
│ │ │ │ │ +179 m_data.reserve(x.size() + 1);
│ │ │ │ │  180
│ │ │ │ │ -181 m_data.push_back(static_cast<char>(_x.type()));
│ │ │ │ │ -182 m_data.insert(m_data.end(), _x._d_a_t_a(), _x._d_a_t_a() + _x._s_i_z_e());
│ │ │ │ │ +181 m_data.push_back(static_cast<char>(x.type()));
│ │ │ │ │ +182 m_data.insert(m_data.end(), x.data(), x.data() + x.size());
│ │ │ │ │  183}
│ │ │ │ │  184
│ │ │ │ │  185} // namespace type
│ │ │ │ │  186
│ │ │ │ │  187namespace adaptor {
│ │ │ │ │  188
│ │ │ │ │  189template <>
│ │ │ │ │ @@ -367,22 +367,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_d_a_t_a
│ │ │ │ │ -T * data
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:31
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_e_x_t
│ │ │ │ │  msgpack::object_ext ext
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:89
│ │ │ │ │  _e_x_t___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F
│ │ │ │ │  #define MSGPACK_ZONE_ALIGNOF(type)
│ │ │ │ │  DDeeffiinniittiioonn cpp03_zone_decl.hpp:30
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint_8hpp_source.html
│ │ │ │ @@ -100,24 +100,24 @@
│ │ │ │  <div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span> </div>
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00024" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html">   24</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a> {</div>
│ │ │ │ -<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">   25</a></span>    <span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">value_type</a>;</div>
│ │ │ │ +<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">   25</a></span>    <span class="keyword">typedef</span> T <a class="code hl_typedef" href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">value_type</a>;</div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#a7cca6060e52608e3d665dda4e4fff430">   26</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1fix__int.html#a7cca6060e52608e3d665dda4e4fff430">fix_int</a>() : value(0) { }</div>
│ │ │ │ -<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">   27</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">fix_int</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> value) : value(value) { }</div>
│ │ │ │ +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">   27</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">fix_int</a>(T value) : value(value) { }</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#adaef306233155bf05f27d6e2387fe5fe">   29</a></span>    <span class="keyword">operator</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> value; }</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#adaef306233155bf05f27d6e2387fe5fe">   29</a></span>    <span class="keyword">operator</span> T()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> value; }</div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span> </div>
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">   31</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_function" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">get</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> value; }</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">   31</a></span>    T <a class="code hl_function" href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">get</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> value; }</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span><span class="keyword">private</span>:</div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> value;</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>    T value;</div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span> </div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span> </div>
│ │ │ │ @@ -405,15 +405,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object__with__zone_html_a5e4c52abc750e32866650f8e9efa9879"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object__with__zone.html#a5e4c52abc750e32866650f8e9efa9879">msgpack::adaptor::object_with_zone::operator()</a></div><div class="ttdeci">void operator()(msgpack::object::with_zone &amp;o, T const &amp;v) const</div><div class="ttdef"><b>Definition</b> object.hpp:662</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object_html_ae4ed8cbf81ef8841e2285b3a4bbaf3ce"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object.html#ae4ed8cbf81ef8841e2285b3a4bbaf3ce">msgpack::adaptor::object::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &amp;o, T const &amp;v) const</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html_a0a73fc1810e5763cd1b0492c071dc789"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html#a0a73fc1810e5763cd1b0492c071dc789">msgpack::adaptor::pack::operator()</a></div><div class="ttdeci">msgpack::packer&lt; Stream &gt; &amp; operator()(msgpack::packer&lt; Stream &gt; &amp;o, T const &amp;v) const</div><div class="ttdef"><b>Definition</b> object.hpp:655</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a></div><div class="ttdef"><b>Definition</b> fixint.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html_a1514bdd51198b5693bec3eabaf8a0ee0"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html#a1514bdd51198b5693bec3eabaf8a0ee0">msgpack::type::fix_int::fix_int</a></div><div class="ttdeci">fix_int(T value)</div><div class="ttdef"><b>Definition</b> fixint.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html_a2ec01b1ba3c976b7462417a14de8751d"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html#a2ec01b1ba3c976b7462417a14de8751d">msgpack::type::fix_int::get</a></div><div class="ttdeci">T get() const</div><div class="ttdef"><b>Definition</b> fixint.hpp:31</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html_a7cca6060e52608e3d665dda4e4fff430"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html#a7cca6060e52608e3d665dda4e4fff430">msgpack::type::fix_int::fix_int</a></div><div class="ttdeci">fix_int()</div><div class="ttdef"><b>Definition</b> fixint.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html_aebb536c6ae52722477ef561ba8d4af0e"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html#aebb536c6ae52722477ef561ba8d4af0e">msgpack::type::fix_int::value_type</a></div><div class="ttdeci">T value_type</div><div class="ttdef"><b>Definition</b> fixint.hpp:25</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a8b81ec6ad08a1e3a17110529dd2760f9"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">msgpack::object::union_type::u64</a></div><div class="ttdeci">uint64_t u64</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:78</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_ab44cbca8dc03193698fca4f522980e8c"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">msgpack::object::union_type::i64</a></div><div class="ttdeci">int64_t i64</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:79</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -25,24 +25,24 @@
│ │ │ │ │  16
│ │ │ │ │  18_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  20
│ │ │ │ │  21namespace type {
│ │ │ │ │  22
│ │ │ │ │  23template <typename T>
│ │ │ │ │  _2_4struct _f_i_x___i_n_t {
│ │ │ │ │ -_2_5 typedef _T _v_a_l_u_e___t_y_p_e;
│ │ │ │ │ +_2_5 typedef T _v_a_l_u_e___t_y_p_e;
│ │ │ │ │  _2_6 _f_i_x___i_n_t() : value(0) { }
│ │ │ │ │ -_2_7 _f_i_x___i_n_t(_T value) : value(value) { }
│ │ │ │ │ +_2_7 _f_i_x___i_n_t(T value) : value(value) { }
│ │ │ │ │  28
│ │ │ │ │ -_2_9 operator _T() const { return value; }
│ │ │ │ │ +_2_9 operator T() const { return value; }
│ │ │ │ │  30
│ │ │ │ │ -_3_1 _T _g_e_t() const { return value; }
│ │ │ │ │ +_3_1 T _g_e_t() const { return value; }
│ │ │ │ │  32
│ │ │ │ │  33private:
│ │ │ │ │ -34 _T value;
│ │ │ │ │ +34 T value;
│ │ │ │ │  35};
│ │ │ │ │  36
│ │ │ │ │  37} // namespace type
│ │ │ │ │  38
│ │ │ │ │  39namespace adaptor {
│ │ │ │ │  40
│ │ │ │ │  41template <>
│ │ │ │ │ @@ -411,16 +411,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t
│ │ │ │ │  DDeeffiinniittiioonn fixint.hpp:24
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_:_:_f_i_x___i_n_t
│ │ │ │ │  fix_int(T value)
│ │ │ │ │  DDeeffiinniittiioonn fixint.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_:_:_g_e_t
│ │ │ │ │  T get() const
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp.html
│ │ │ │ @@ -271,29 +271,29 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
│ │ │ │  Typedefs</h2></td></tr>
│ │ │ │ -<tr class="memitem:a66a624cb89898fbeb37c124c8cf89aa2" id="r_a66a624cb89898fbeb37c124c8cf89aa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">msgpack::type::fix_uint8</a></td></tr>
│ │ │ │ +<tr class="memitem:a66a624cb89898fbeb37c124c8cf89aa2" id="r_a66a624cb89898fbeb37c124c8cf89aa2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint8_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">msgpack::type::fix_uint8</a></td></tr>
│ │ │ │  <tr class="separator:a66a624cb89898fbeb37c124c8cf89aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:af995eee805406f0a968b27be8640ac28" id="r_af995eee805406f0a968b27be8640ac28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">msgpack::type::fix_uint16</a></td></tr>
│ │ │ │ +<tr class="memitem:af995eee805406f0a968b27be8640ac28" id="r_af995eee805406f0a968b27be8640ac28"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint16_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">msgpack::type::fix_uint16</a></td></tr>
│ │ │ │  <tr class="separator:af995eee805406f0a968b27be8640ac28"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac69666bbe7800a5c1b28016110eb62de" id="r_ac69666bbe7800a5c1b28016110eb62de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">msgpack::type::fix_uint32</a></td></tr>
│ │ │ │ +<tr class="memitem:ac69666bbe7800a5c1b28016110eb62de" id="r_ac69666bbe7800a5c1b28016110eb62de"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint32_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">msgpack::type::fix_uint32</a></td></tr>
│ │ │ │  <tr class="separator:ac69666bbe7800a5c1b28016110eb62de"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a61381836b2c066880554ceca56266808" id="r_a61381836b2c066880554ceca56266808"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">msgpack::type::fix_uint64</a></td></tr>
│ │ │ │ +<tr class="memitem:a61381836b2c066880554ceca56266808" id="r_a61381836b2c066880554ceca56266808"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; uint64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">msgpack::type::fix_uint64</a></td></tr>
│ │ │ │  <tr class="separator:a61381836b2c066880554ceca56266808"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4c087d50c54aa0a177806f65f2c3e209" id="r_a4c087d50c54aa0a177806f65f2c3e209"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">msgpack::type::fix_int8</a></td></tr>
│ │ │ │ +<tr class="memitem:a4c087d50c54aa0a177806f65f2c3e209" id="r_a4c087d50c54aa0a177806f65f2c3e209"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int8_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">msgpack::type::fix_int8</a></td></tr>
│ │ │ │  <tr class="separator:a4c087d50c54aa0a177806f65f2c3e209"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa796f33d2b2fc41108671a1110caf7a2" id="r_aa796f33d2b2fc41108671a1110caf7a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">msgpack::type::fix_int16</a></td></tr>
│ │ │ │ +<tr class="memitem:aa796f33d2b2fc41108671a1110caf7a2" id="r_aa796f33d2b2fc41108671a1110caf7a2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int16_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">msgpack::type::fix_int16</a></td></tr>
│ │ │ │  <tr class="separator:aa796f33d2b2fc41108671a1110caf7a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aa1f0942476c37452b2f6d8e0c1389c35" id="r_aa1f0942476c37452b2f6d8e0c1389c35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">msgpack::type::fix_int32</a></td></tr>
│ │ │ │ +<tr class="memitem:aa1f0942476c37452b2f6d8e0c1389c35" id="r_aa1f0942476c37452b2f6d8e0c1389c35"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int32_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">msgpack::type::fix_int32</a></td></tr>
│ │ │ │  <tr class="separator:aa1f0942476c37452b2f6d8e0c1389c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ac3a6ca31a2ef3f247f02fff256b802bd" id="r_ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">msgpack::type::fix_int64</a></td></tr>
│ │ │ │ +<tr class="memitem:ac3a6ca31a2ef3f247f02fff256b802bd" id="r_ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">fix_int</a>&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">msgpack::type::fix_int64</a></td></tr>
│ │ │ │  <tr class="separator:ac3a6ca31a2ef3f247f02fff256b802bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -16,25 +16,25 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  TTyyppeeddeeffss
│ │ │ │ │ - _t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_8___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_8
│ │ │ │ │ + typedef _f_i_x___i_n_t< uint8_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_8
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_1_6___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_1_6
│ │ │ │ │ +typedef _f_i_x___i_n_t< uint16_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_1_6
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_3_2___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_3_2
│ │ │ │ │ +typedef _f_i_x___i_n_t< uint32_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_3_2
│ │ │ │ │   
│ │ │ │ │ -_t_y_p_e_d_e_f _f_i_x___i_n_t< _u_i_n_t_6_4___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_6_4
│ │ │ │ │ +typedef _f_i_x___i_n_t< uint64_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_6_4
│ │ │ │ │   
│ │ │ │ │ -  _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_8___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_8
│ │ │ │ │ +  typedef _f_i_x___i_n_t< int8_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_8
│ │ │ │ │   
│ │ │ │ │ - _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_1_6___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_1_6
│ │ │ │ │ + typedef _f_i_x___i_n_t< int16_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_1_6
│ │ │ │ │   
│ │ │ │ │ - _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_3_2___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_3_2
│ │ │ │ │ + typedef _f_i_x___i_n_t< int32_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_3_2
│ │ │ │ │   
│ │ │ │ │ - _t_y_p_e_d_e_f _f_i_x___i_n_t< _i_n_t_6_4___t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_6_4
│ │ │ │ │ + typedef _f_i_x___i_n_t< int64_t >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t_6_4
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2fixint__decl_8hpp_source.html
│ │ │ │ @@ -103,23 +103,23 @@
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">struct </span>fix_int;</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">   29</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;uint8_t&gt;</a>  <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">fix_uint8</a>;</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">   30</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;uint16_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">fix_uint16</a>;</div>
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">   31</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;uint32_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">fix_uint32</a>;</div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">   32</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;uint64_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">fix_uint64</a>;</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">   29</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;uint8_t&gt;</a>  <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a66a624cb89898fbeb37c124c8cf89aa2">fix_uint8</a>;</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">   30</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;uint16_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">fix_uint16</a>;</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">   31</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;uint32_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">fix_uint32</a>;</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">   32</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;uint64_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a61381836b2c066880554ceca56266808">fix_uint64</a>;</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">   34</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;int8_t&gt;</a>  <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">fix_int8</a>;</div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">   35</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;int16_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">fix_int16</a>;</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">   36</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;int32_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">fix_int32</a>;</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">   37</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">fix_int&lt;int64_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">fix_int64</a>;</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">   34</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;int8_t&gt;</a>  <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a4c087d50c54aa0a177806f65f2c3e209">fix_int8</a>;</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">   35</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;int16_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">fix_int16</a>;</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">   36</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;int32_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">fix_int32</a>;</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">   37</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1fix__int.html">fix_int&lt;int64_t&gt;</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">fix_int64</a>;</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span> </div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span> </div>
│ │ │ │ @@ -132,15 +132,15 @@
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aa1f0942476c37452b2f6d8e0c1389c35"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aa1f0942476c37452b2f6d8e0c1389c35">msgpack::type::fix_int32</a></div><div class="ttdeci">fix_int&lt; int32_t &gt; fix_int32</div><div class="ttdef"><b>Definition</b> fixint_decl.hpp:36</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aa796f33d2b2fc41108671a1110caf7a2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aa796f33d2b2fc41108671a1110caf7a2">msgpack::type::fix_int16</a></div><div class="ttdeci">fix_int&lt; int16_t &gt; fix_int16</div><div class="ttdef"><b>Definition</b> fixint_decl.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_ac3a6ca31a2ef3f247f02fff256b802bd"><div class="ttname"><a href="namespacemsgpack_1_1type.html#ac3a6ca31a2ef3f247f02fff256b802bd">msgpack::type::fix_int64</a></div><div class="ttdeci">fix_int&lt; int64_t &gt; fix_int64</div><div class="ttdef"><b>Definition</b> fixint_decl.hpp:37</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_ac69666bbe7800a5c1b28016110eb62de"><div class="ttname"><a href="namespacemsgpack_1_1type.html#ac69666bbe7800a5c1b28016110eb62de">msgpack::type::fix_uint32</a></div><div class="ttdeci">fix_int&lt; uint32_t &gt; fix_uint32</div><div class="ttdef"><b>Definition</b> fixint_decl.hpp:31</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_af995eee805406f0a968b27be8640ac28"><div class="ttname"><a href="namespacemsgpack_1_1type.html#af995eee805406f0a968b27be8640ac28">msgpack::type::fix_uint16</a></div><div class="ttdeci">fix_int&lt; uint16_t &gt; fix_uint16</div><div class="ttdef"><b>Definition</b> fixint_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject_8hpp_html"><div class="ttname"><a href="object_8hpp.html">object.hpp</a></div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ +<div class="ttc" id="astructmsgpack_1_1type_1_1fix__int_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a></div><div class="ttdef"><b>Definition</b> fixint.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -75,15 +75,15 @@
│ │ │ │ │  DDeeffiinniittiioonn fixint_decl.hpp:31
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___u_i_n_t_1_6
│ │ │ │ │  fix_int< uint16_t > fix_uint16
│ │ │ │ │  DDeeffiinniittiioonn fixint_decl.hpp:30
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t_._h_p_p
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_f_i_x___i_n_t
│ │ │ │ │ +DDeeffiinniittiioonn fixint.hpp:24
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  _v_e_r_s_i_o_n_i_n_g_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp.html
│ │ │ │ @@ -397,19 +397,19 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type_1_1detail" id="r_namespacemsgpack_1_1type_1_1detail"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html">msgpack::type::detail</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">msgpack::type::detail::convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">msgpack::type::detail::convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">msgpack::type::detail::object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">msgpack::type::detail::object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;o, T v)</td></tr>
│ │ │ │  <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -126,15 +126,15 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -   _T  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +   T  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &_o, _T _v)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +void  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &o, T v)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int_8hpp_source.html
│ │ │ │ @@ -104,41 +104,41 @@
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="foldopen" id="foldopen00025" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type_1_1detail.html">   25</a></span><span class="keyword">namespace </span>detail {</div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00028" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html">   28</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">convert_integer_sign</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">true</a>&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html">   28</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">convert_integer_sign</a>&lt;T, true&gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00029" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">   29</a></span>    <span class="keyword">static</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">convert</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>            <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64 &gt; <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::max()))</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">   29</a></span>    <span class="keyword">static</span> T <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">convert</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o) {</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>            <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a> &gt; <span class="keyword">static_cast&lt;</span>uint64_t<span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::max()))</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>            { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64);</div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>            <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.i64 &lt; <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a><span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::min()))</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>T<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a>);</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>        } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>            <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">i64</a> &lt; <span class="keyword">static_cast&lt;</span>int64_t<span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::min()))</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>            { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.i64);</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>T<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">i64</a>);</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>        }</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00044" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html">   44</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">convert_integer_sign</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">false</a>&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html">   44</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">convert_integer_sign</a>&lt;T, false&gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00045" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">   45</a></span>    <span class="keyword">static</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">convert</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>        <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>            <span class="keywordflow">if</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64 &gt; <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::max()))</div>
│ │ │ │ +<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">   45</a></span>    <span class="keyword">static</span> T <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">convert</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o) {</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>        <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> == <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>            <span class="keywordflow">if</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a> &gt; <span class="keyword">static_cast&lt;</span>uint64_t<span class="keyword">&gt;</span>(std::numeric_limits&lt;T&gt;::max()))</div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>            { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64);</div>
│ │ │ │ +<div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>            <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span>T<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a>);</div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>        }</div>
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>        <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span> </div>
│ │ │ │ @@ -147,56 +147,56 @@
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">   56</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">is_signed</a> {</div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5">   57</a></span>    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5">value</a> = std::numeric_limits&lt;T&gt;::is_signed;</div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span> </div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00061" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">   61</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">   61</a></span><span class="keyword">inline</span> T <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)</div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>{</div>
│ │ │ │ -<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">detail::convert_integer_sign&lt;T, is_signed&lt;T&gt;::value</a>&gt;<a class="code hl_function" href="namespacemsgpack.html#ad791b12166312c367396778baf52e949">::convert</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>);</div>
│ │ │ │ +<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">detail::convert_integer_sign&lt;T, is_signed&lt;T&gt;::value</a>&gt;<a class="code hl_function" href="namespacemsgpack.html#ad791b12166312c367396778baf52e949">::convert</a>(o);</div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span> </div>
│ │ │ │  <div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00067" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html">   67</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">true</a>&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html">   67</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign</a>&lt;true&gt; {</div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00069" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">   69</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">make</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>        <span class="keywordflow">if</span> (<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a> &lt; 0) {</div>
│ │ │ │ -<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>            <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>;</div>
│ │ │ │ -<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>            <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.i64 = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>;</div>
│ │ │ │ +<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">   69</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">make</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, T v) {</div>
│ │ │ │ +<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>        <span class="keywordflow">if</span> (v &lt; 0) {</div>
│ │ │ │ +<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a>;</div>
│ │ │ │ +<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#ab44cbca8dc03193698fca4f522980e8c">i64</a> = v;</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        }</div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <span class="keywordflow">else</span> {</div>
│ │ │ │ -<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>;</div>
│ │ │ │ -<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>            <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64 = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">&gt;</span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>;</div>
│ │ │ │ +<div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a> = <span class="keyword">static_cast&lt;</span>uint64_t<span class="keyword">&gt;</span>(v);</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>        }</div>
│ │ │ │  <div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span> </div>
│ │ │ │  <div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span><span class="keyword">template</span> &lt;&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00082" data-start="{" data-end="};">
│ │ │ │ -<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html">   82</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign</a>&lt;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">false</a>&gt; {</div>
│ │ │ │ +<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html">   82</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign</a>&lt;false&gt; {</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00084" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">   84</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">make</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.type = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>;</div>
│ │ │ │ -<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>.via.u64 = <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>;</div>
│ │ │ │ +<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">   84</a></span>    <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">make</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, T v) {</div>
│ │ │ │ +<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a>;</div>
│ │ │ │ +<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a8b81ec6ad08a1e3a17110529dd2760f9">u64</a> = v;</div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span> </div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno">   90</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00091" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">   91</a></span><span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">object_sign&lt;is_signed&lt;T&gt;::value</a>&gt;::make(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">   91</a></span><span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, T v) {</div>
│ │ │ │ +<div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign&lt;is_signed&lt;T&gt;::value</a>&gt;::make(o, v);</div>
│ │ │ │  <div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span> </div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span>}  <span class="comment">// namespace detail</span></div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span> </div>
│ │ │ │ @@ -841,15 +841,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_3_01unsigned_01short_01_4_html_a081aaaf62ba10ba3a2ccc9ef173135cf"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01short_01_4.html#a081aaaf62ba10ba3a2ccc9ef173135cf">msgpack::adaptor::pack&lt; unsigned short &gt;::operator()</a></div><div class="ttdeci">msgpack::packer&lt; Stream &gt; &amp; operator()(msgpack::packer&lt; Stream &gt; &amp;o, unsigned short v) const</div><div class="ttdef"><b>Definition</b> int.hpp:234</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_3_01wchar__t_01_4_html_aced70410583343dfee0d6c15e5da461f"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack_3_01wchar__t_01_4.html#aced70410583343dfee0d6c15e5da461f">msgpack::adaptor::pack&lt; wchar_t &gt;::operator()</a></div><div class="ttdeci">msgpack::packer&lt; Stream &gt; &amp; operator()(msgpack::packer&lt; Stream &gt; &amp;o, wchar_t v) const</div><div class="ttdef"><b>Definition</b> int.hpp:184</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4_html_aa42b886d668d9d433fb956a169149d6e"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01false_01_4.html#aa42b886d668d9d433fb956a169149d6e">msgpack::type::detail::convert_integer_sign&lt; T, false &gt;::convert</a></div><div class="ttdeci">static T convert(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> int.hpp:45</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4_html_a9f7c394ef659c25acd1ba0dc808dc993"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign_3_01_t_00_01true_01_4.html#a9f7c394ef659c25acd1ba0dc808dc993">msgpack::type::detail::convert_integer_sign&lt; T, true &gt;::convert</a></div><div class="ttdeci">static T convert(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> int.hpp:29</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1convert__integer__sign_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a></div><div class="ttdef"><b>Definition</b> int_decl.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1is__signed_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">msgpack::type::detail::is_signed</a></div><div class="ttdef"><b>Definition</b> int.hpp:56</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1is__signed_html_ab6ab9bf7b23f238f019f1577ad816dc5"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1is__signed.html#ab6ab9bf7b23f238f019f1577ad816dc5">msgpack::type::detail::is_signed::value</a></div><div class="ttdeci">static const bool value</div><div class="ttdef"><b>Definition</b> int.hpp:57</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4_html_a31d417e44101be9e5f051abd6a9473ff"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01false_01_4.html#a31d417e44101be9e5f051abd6a9473ff">msgpack::type::detail::object_sign&lt; false &gt;::make</a></div><div class="ttdeci">static void make(msgpack::object &amp;o, T v)</div><div class="ttdef"><b>Definition</b> int.hpp:84</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4_html_a800193222e72a50c4db7be3dd6664c97"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1object__sign_3_01true_01_4.html#a800193222e72a50c4db7be3dd6664c97">msgpack::type::detail::object_sign&lt; true &gt;::make</a></div><div class="ttdeci">static void make(msgpack::object &amp;o, T v)</div><div class="ttdef"><b>Definition</b> int.hpp:69</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -28,79 +28,79 @@
│ │ │ │ │  19
│ │ │ │ │  21_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1){
│ │ │ │ │  23
│ │ │ │ │  24namespace type {
│ │ │ │ │  _2_5namespace detail {
│ │ │ │ │  26
│ │ │ │ │  27template <typename T>
│ │ │ │ │ -_2_8struct _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n<_T, _t_r_u_e> {
│ │ │ │ │ -_2_9 static _T _c_o_n_v_e_r_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o) {
│ │ │ │ │ -30 if(_o.type == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ -31 if(_o.via.u64 > static_cast<_u_i_n_t_6_4___t>(std::numeric_limits<T>::max()))
│ │ │ │ │ +_2_8struct _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n<T, true> {
│ │ │ │ │ +_2_9 static T _c_o_n_v_e_r_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o) {
│ │ │ │ │ +30 if(o._t_y_p_e == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ +31 if(o._v_i_a._u_6_4 > static_cast<uint64_t>(std::numeric_limits<T>::max()))
│ │ │ │ │  32 { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ -33 return static_cast<_T>(_o.via.u64);
│ │ │ │ │ -34 } else if(_o.type == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ -35 if(_o.via.i64 < static_cast<_i_n_t_6_4___t>(std::numeric_limits<T>::min()))
│ │ │ │ │ +33 return static_cast<T>(o._v_i_a._u_6_4);
│ │ │ │ │ +34 } else if(o._t_y_p_e == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ +35 if(o._v_i_a._i_6_4 < static_cast<int64_t>(std::numeric_limits<T>::min()))
│ │ │ │ │  36 { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ -37 return static_cast<_T>(_o.via.i64);
│ │ │ │ │ +37 return static_cast<T>(o._v_i_a._i_6_4);
│ │ │ │ │  38 }
│ │ │ │ │  39 throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r();
│ │ │ │ │  40 }
│ │ │ │ │  41};
│ │ │ │ │  42
│ │ │ │ │  43template <typename T>
│ │ │ │ │ -_4_4struct _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n<_T, _f_a_l_s_e> {
│ │ │ │ │ -_4_5 static _T _c_o_n_v_e_r_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o) {
│ │ │ │ │ -46 if(_o.type == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ -47 if(_o.via.u64 > static_cast<_u_i_n_t_6_4___t>(std::numeric_limits<T>::max()))
│ │ │ │ │ +_4_4struct _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n<T, false> {
│ │ │ │ │ +_4_5 static T _c_o_n_v_e_r_t(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o) {
│ │ │ │ │ +46 if(o._t_y_p_e == _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R) {
│ │ │ │ │ +47 if(o._v_i_a._u_6_4 > static_cast<uint64_t>(std::numeric_limits<T>::max()))
│ │ │ │ │  48 { throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r(); }
│ │ │ │ │ -49 return static_cast<_T>(_o.via.u64);
│ │ │ │ │ +49 return static_cast<T>(o._v_i_a._u_6_4);
│ │ │ │ │  50 }
│ │ │ │ │  51 throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r();
│ │ │ │ │  52 }
│ │ │ │ │  53};
│ │ │ │ │  54
│ │ │ │ │  55template <typename T>
│ │ │ │ │  _5_6struct _i_s___s_i_g_n_e_d {
│ │ │ │ │  _5_7 static const bool _v_a_l_u_e = std::numeric_limits<T>::is_signed;
│ │ │ │ │  58};
│ │ │ │ │  59
│ │ │ │ │  60template <typename T>
│ │ │ │ │ -_6_1inline _T _c_o_n_v_e_r_t___i_n_t_e_g_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o)
│ │ │ │ │ +_6_1inline T _c_o_n_v_e_r_t___i_n_t_e_g_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o)
│ │ │ │ │  62{
│ │ │ │ │ -63 return _d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_T_,_ _i_s___s_i_g_n_e_d_<_T_>_:_:_v_a_l_u_e>_:_:_c_o_n_v_e_r_t(_o);
│ │ │ │ │ +63 return _d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_T_,_ _i_s___s_i_g_n_e_d_<_T_>_:_:_v_a_l_u_e>_:_:_c_o_n_v_e_r_t(o);
│ │ │ │ │  64}
│ │ │ │ │  65
│ │ │ │ │  66template <>
│ │ │ │ │ -_6_7struct _o_b_j_e_c_t___s_i_g_n<_t_r_u_e> {
│ │ │ │ │ +_6_7struct _o_b_j_e_c_t___s_i_g_n<true> {
│ │ │ │ │  68 template <typename T>
│ │ │ │ │ -_6_9 static void _m_a_k_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& _o, _T _v) {
│ │ │ │ │ -70 if (_v < 0) {
│ │ │ │ │ -71 _o.type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ -72 _o.via.i64 = _v;
│ │ │ │ │ +_6_9 static void _m_a_k_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& o, T v) {
│ │ │ │ │ +70 if (v < 0) {
│ │ │ │ │ +71 o._t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_N_E_G_A_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ +72 o._v_i_a._i_6_4 = v;
│ │ │ │ │  73 }
│ │ │ │ │  74 else {
│ │ │ │ │ -75 _o.type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ -76 _o.via.u64 = static_cast<_u_i_n_t_6_4___t>(_v);
│ │ │ │ │ +75 o._t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ +76 o._v_i_a._u_6_4 = static_cast<uint64_t>(v);
│ │ │ │ │  77 }
│ │ │ │ │  78 }
│ │ │ │ │  79};
│ │ │ │ │  80
│ │ │ │ │  81template <>
│ │ │ │ │ -_8_2struct _o_b_j_e_c_t___s_i_g_n<_f_a_l_s_e> {
│ │ │ │ │ +_8_2struct _o_b_j_e_c_t___s_i_g_n<false> {
│ │ │ │ │  83 template <typename T>
│ │ │ │ │ -_8_4 static void _m_a_k_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& _o, _T _v) {
│ │ │ │ │ -85 _o.type = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ -86 _o.via.u64 = _v;
│ │ │ │ │ +_8_4 static void _m_a_k_e(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& o, T v) {
│ │ │ │ │ +85 o._t_y_p_e = _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_P_O_S_I_T_I_V_E___I_N_T_E_G_E_R;
│ │ │ │ │ +86 o._v_i_a._u_6_4 = v;
│ │ │ │ │  87 }
│ │ │ │ │  88};
│ │ │ │ │  89
│ │ │ │ │  90template <typename T>
│ │ │ │ │ -_9_1inline void _o_b_j_e_c_t___c_h_a_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& _o, _T _v) {
│ │ │ │ │ -92 return _o_b_j_e_c_t___s_i_g_n_<_i_s___s_i_g_n_e_d_<_T_>_:_:_v_a_l_u_e>::make(_o, _v);
│ │ │ │ │ +_9_1inline void _o_b_j_e_c_t___c_h_a_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& o, T v) {
│ │ │ │ │ +92 return _o_b_j_e_c_t___s_i_g_n_<_i_s___s_i_g_n_e_d_<_T_>_:_:_v_a_l_u_e>::make(o, v);
│ │ │ │ │  93}
│ │ │ │ │  94
│ │ │ │ │  95} // namespace detail
│ │ │ │ │  96} // namespace type
│ │ │ │ │  97
│ │ │ │ │  98namespace adaptor {
│ │ │ │ │  99
│ │ │ │ │ @@ -756,16 +756,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _f_a_l_s_e_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │  static T convert(msgpack::object const &o)
│ │ │ │ │  DDeeffiinniittiioonn int.hpp:45
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n_<_ _T_,_ _t_r_u_e_ _>_:_:_c_o_n_v_e_r_t
│ │ │ │ │  static T convert(msgpack::object const &o)
│ │ │ │ │  DDeeffiinniittiioonn int.hpp:29
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp.html
│ │ │ │ @@ -295,19 +295,19 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type_1_1detail" id="r_namespacemsgpack_1_1type_1_1detail"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html">msgpack::type::detail</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">msgpack::type::detail::convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64" id="r_a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">msgpack::type::detail::convert_integer</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const &amp;o)</td></tr>
│ │ │ │  <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">void</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">msgpack::type::detail::object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">v</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">msgpack::type::detail::object_char</a> (<a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> &amp;o, T v)</td></tr>
│ │ │ │  <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -18,15 +18,15 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -   _T  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t _c_o_n_s_t &_o)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +   T  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const &o)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_v_o_i_d  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &_o, _T _v)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +void  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___c_h_a_r (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t &o, T v)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2int__decl_8hpp_source.html
│ │ │ │ @@ -108,21 +108,21 @@
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keywordtype">bool</span> Signed&gt;</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">   28</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">convert_integer_sign</a>;</div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span> </div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">is_signed</a>;</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>);</div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>T <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">convert_integer</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o);</div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span> </div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="keyword">template</span> &lt;<span class="keywordtype">bool</span> Signed&gt;</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">   37</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">object_sign</a>;</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keywordtype">void</span> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">o</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">v</a>);</div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keywordtype">void</span> <a class="code hl_function" href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">object_char</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, T v);</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span> </div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>}  <span class="comment">// namespace detail</span></div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span> </div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │ @@ -130,15 +130,14 @@
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_TYPE_INT_DECL_HPP</span></div>
│ │ │ │  <div class="ttc" id="aadaptor_2adaptor__base_8hpp_html"><div class="ttname"><a href="adaptor_2adaptor__base_8hpp.html">adaptor_base.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_1_1detail_html_a76c73e3c93067a7d7d62a2927a97085b"><div class="ttname"><a href="namespacemsgpack_1_1type_1_1detail.html#a76c73e3c93067a7d7d62a2927a97085b">msgpack::type::detail::object_char</a></div><div class="ttdeci">void object_char(msgpack::object &amp;o, T v)</div><div class="ttdef"><b>Definition</b> int.hpp:91</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_1_1detail_html_a809ff068b3d3f9d6da23e9c4d07fac64"><div class="ttname"><a href="namespacemsgpack_1_1type_1_1detail.html#a809ff068b3d3f9d6da23e9c4d07fac64">msgpack::type::detail::convert_integer</a></div><div class="ttdeci">T convert_integer(msgpack::object const &amp;o)</div><div class="ttdef"><b>Definition</b> int.hpp:61</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject_8hpp_html"><div class="ttname"><a href="object_8hpp.html">object.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1convert__integer__sign_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1convert__integer__sign.html">msgpack::type::detail::convert_integer_sign</a></div><div class="ttdef"><b>Definition</b> int_decl.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1is__signed_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1is__signed.html">msgpack::type::detail::is_signed</a></div><div class="ttdef"><b>Definition</b> int.hpp:56</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1detail_1_1object__sign_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1detail_1_1object__sign.html">msgpack::type::detail::object_sign</a></div><div class="ttdef"><b>Definition</b> int_decl.hpp:37</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -34,21 +34,21 @@
│ │ │ │ │  27template <typename T, bool Signed>
│ │ │ │ │  _2_8struct _c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n;
│ │ │ │ │  29
│ │ │ │ │  30template <typename T>
│ │ │ │ │  31struct _i_s___s_i_g_n_e_d;
│ │ │ │ │  32
│ │ │ │ │  33template <typename T>
│ │ │ │ │ -34_T _c_o_n_v_e_r_t___i_n_t_e_g_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o);
│ │ │ │ │ +34T _c_o_n_v_e_r_t___i_n_t_e_g_e_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o);
│ │ │ │ │  35
│ │ │ │ │  36template <bool Signed>
│ │ │ │ │  _3_7struct _o_b_j_e_c_t___s_i_g_n;
│ │ │ │ │  38
│ │ │ │ │  39template <typename T>
│ │ │ │ │ -40void _o_b_j_e_c_t___c_h_a_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& _o, _T _v);
│ │ │ │ │ +40void _o_b_j_e_c_t___c_h_a_r(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& o, T v);
│ │ │ │ │  41
│ │ │ │ │  42} // namespace detail
│ │ │ │ │  43} // namespace type
│ │ │ │ │  44
│ │ │ │ │  46} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  48
│ │ │ │ │  49} // namespace msgpack
│ │ │ │ │ @@ -63,16 +63,14 @@
│ │ │ │ │  DDeeffiinniittiioonn int.hpp:61
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t_._h_p_p
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t
│ │ │ │ │  Object class that corresponding to MessagePack format object.
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_c_o_n_v_e_r_t___i_n_t_e_g_e_r___s_i_g_n
│ │ │ │ │  DDeeffiinniittiioonn int_decl.hpp:28
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_i_s___s_i_g_n_e_d
│ │ │ │ │  DDeeffiinniittiioonn int.hpp:56
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_d_e_t_a_i_l_:_:_o_b_j_e_c_t___s_i_g_n
│ │ │ │ │  DDeeffiinniittiioonn int_decl.hpp:37
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2map_8hpp_source.html
│ │ │ │ @@ -107,24 +107,24 @@
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00030" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="classmsgpack_1_1type_1_1assoc__vector.html">   30</a></span><span class="keyword">class </span><a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">assoc_vector</a> : <span class="keyword">public</span> std::vector&lt; std::pair&lt;K, V&gt;, Alloc &gt; {</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="preprocessor">#if !defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │ -<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">using </span>std::vector&lt;std::pair&lt;K, V&gt;, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Alloc</a>&gt;::vector;</div>
│ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">using </span>std::vector&lt;std::pair&lt;K, V&gt;, Alloc&gt;::vector;</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span><span class="preprocessor">#endif </span><span class="comment">// !defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span> </div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="keyword">namespace </span>detail {</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>    <span class="keyword">struct </span>pair_first_less {</div>
│ │ │ │ -<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator() </a>(<span class="keyword">const</span> std::pair&lt;K, V&gt;&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>, <span class="keyword">const</span> std::pair&lt;K, V&gt;&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">y</a>)<span class="keyword"> const</span></div>
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keyword">            </span>{ <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Compare</a>()(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.first, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">y</a>.first); }</div>
│ │ │ │ +<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span>        <span class="keywordtype">bool</span> operator() (<span class="keyword">const</span> std::pair&lt;K, V&gt;&amp; x, <span class="keyword">const</span> std::pair&lt;K, V&gt;&amp; y)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keyword">            </span>{ <span class="keywordflow">return</span> Compare()(x.first, y.first); }</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>    };</div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>}</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span> </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>}  <span class="comment">//namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span> </div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span> </div>
│ │ │ │ @@ -132,17 +132,17 @@
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span> </div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html">   51</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1as.html">as</a>&lt;</div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>    type::assoc_vector&lt;K, V, Compare, Alloc&gt;,</div>
│ │ │ │  <div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>    typename std::enable_if&lt;msgpack::has_as&lt;K&gt;::value || msgpack::has_as&lt;V&gt;::value&gt;::type&gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00054" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">   54</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">   54</a></span>    <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1as_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_allo8775f40693480b144253620c5e775304.html#a307299a22b7996fcbbb9ae519a3ecc31">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>        <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != msgpack::type::MAP) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │ -<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a> v;</div>
│ │ │ │ +<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>        <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a> v;</div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>        v.reserve(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a>);</div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* p = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>;</div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>        <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* <span class="keyword">const</span> pend = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a> + o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a>;</div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>        <span class="keywordflow">for</span> (; p &lt; pend; ++p) {</div>
│ │ │ │  <div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>            v.emplace_back(p-&gt;<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">key</a>.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;K&gt;(), p-&gt;<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#a9de9eb9b49977985b10b72a76b49a144">val</a>.<a class="code hl_function" href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">as</a>&lt;V&gt;());</div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>        }</div>
│ │ │ │  <div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>        std::sort(v.begin(), v.end(), type::detail::pair_first_less&lt;K, V, Compare, Alloc&gt;());</div>
│ │ │ │ @@ -154,15 +154,15 @@
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span> </div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span><span class="preprocessor">#endif </span><span class="comment">// !defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span> </div>
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00071" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html">   71</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1convert.html">convert</a>&lt;type::assoc_vector&lt;K, V, Compare, Alloc&gt; &gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00072" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">   72</a></span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">   72</a></span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a5e56f43aa3958bba2f0d96a313089cd7">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> != msgpack::type::MAP) { <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>(); }</div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        v.resize(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a>);</div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>        <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> != 0) {</div>
│ │ │ │  <div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>            <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* p = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>;</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>            <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* <span class="keyword">const</span> pend = o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a> + o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a>;</div>
│ │ │ │  <div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>            std::pair&lt;K, V&gt;* it(&amp;v.front());</div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>            <span class="keywordflow">for</span> (; p &lt; pend; ++p, ++it) {</div>
│ │ │ │ @@ -178,16 +178,16 @@
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span> </div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00090" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html">   90</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1pack.html">pack</a>&lt;type::assoc_vector&lt;K, V, Compare, Alloc&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00092" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a4953ac00f36459c09fd41f32f23afdca">   92</a></span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a4953ac00f36459c09fd41f32f23afdca">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>        uint32_t size = <a class="code hl_function" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">checked_get_container_size</a>(v.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>());</div>
│ │ │ │ +<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a4953ac00f36459c09fd41f32f23afdca">   92</a></span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#a4953ac00f36459c09fd41f32f23afdca">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>        uint32_t size = <a class="code hl_function" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">checked_get_container_size</a>(v.size());</div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>        o.<a class="code hl_function" href="classmsgpack_1_1packer.html#a56eab2094abd6467245ba135fe884f1e">pack_map</a>(size);</div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span>        <span class="keywordflow">for</span> (<span class="keyword">typename</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;::const_iterator</a> it(v.begin()), it_end(v.end());</div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span>            it != it_end; ++it) {</div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span>            o.<a class="code hl_function" href="classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313">pack</a>(it-&gt;first);</div>
│ │ │ │  <div class="line"><a id="l00098" name="l00098"></a><span class="lineno">   98</span>            o.<a class="code hl_function" href="classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313">pack</a>(it-&gt;second);</div>
│ │ │ │  <div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>        }</div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │ @@ -196,22 +196,22 @@
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span> </div>
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00105" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html">  105</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object__with__zone.html">object_with_zone</a>&lt;type::assoc_vector&lt;K, V, Compare, Alloc&gt; &gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00106" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">  106</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">  106</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1assoc__vector_3_01_k_00_01_v_00_01_compare_00_01_alloc_01_4_01_4.html#aacf68d80d9daa074526196bc953163cd">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>        o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a> = msgpack::type::MAP;</div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>        <span class="keywordflow">if</span> (v.empty()) {</div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>  = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> = 0;</div>
│ │ │ │  <div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span>        }</div>
│ │ │ │  <div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span>        <span class="keywordflow">else</span> {</div>
│ │ │ │ -<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span>            uint32_t size = <a class="code hl_function" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">checked_get_container_size</a>(v.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>());</div>
│ │ │ │ +<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span>            uint32_t size = <a class="code hl_function" href="namespacemsgpack.html#ac49d09a4923b1fe9a8951bec4ce19d62">checked_get_container_size</a>(v.size());</div>
│ │ │ │  <div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span>            <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* p = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">&gt;</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">zone</a>.<a class="code hl_function" href="classmsgpack_1_1zone.html#ac0437bb5276f1f3fcc901d8afe50a84f">allocate_align</a>(<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)*size, <a class="code hl_define" href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a>(<a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>)));</div>
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span>            <a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>* <span class="keyword">const</span> pend = p + size;</div>
│ │ │ │  <div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">ptr</a>  = p;</div>
│ │ │ │  <div class="line"><a id="l00117" name="l00117"></a><span class="lineno">  117</span>            o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> = size;</div>
│ │ │ │  <div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>            <span class="keyword">typename</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector&lt;K, V, Compare, Alloc&gt;::const_iterator</a> it(v.begin());</div>
│ │ │ │  <div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span>            <span class="keywordflow">do</span> {</div>
│ │ │ │  <div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>                p-&gt;<a class="code hl_variable" href="structmsgpack_1_1object__kv.html#ab4b0bef095a2d34c5c4840de92da4bdc">key</a> = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(it-&gt;first, o.<a class="code hl_variable" href="structmsgpack_1_1object_1_1with__zone.html#ac8cedfe001b70db2594e0039e0c5e4e8">zone</a>);</div>
│ │ │ │ @@ -477,16 +477,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__map_html_a5050f181f092c4f6f22b27d4cdc17289"><div class="ttname"><a href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__map_html_adaf2cc60fd9552ad6686e6065ab04e84"><div class="ttname"><a href="structmsgpack_1_1object__map.html#adaf2cc60fd9552ad6686e6065ab04e84">msgpack::object_map::ptr</a></div><div class="ttdeci">msgpack::object_kv * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:29</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a1aca54313a4c7e7d570a5f01831e5036"><div class="ttname"><a href="structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036">msgpack::object::convert</a></div><div class="ttdeci">msgpack::enable_if&lt;!msgpack::is_array&lt; T &gt;::value &amp;&amp;!msgpack::is_pointer&lt; T &gt;::value, T &amp; &gt;::type convert(T &amp;v) const</div><div class="ttdoc">Convert the object.</div><div class="ttdef"><b>Definition</b> object.hpp:1076</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a7124ac7bcd3b9ebf5b97e1fcef58f794"><div class="ttname"><a href="structmsgpack_1_1object.html#a7124ac7bcd3b9ebf5b97e1fcef58f794">msgpack::object::as</a></div><div class="ttdeci">std::enable_if&lt; msgpack::has_as&lt; T &gt;::value, T &gt;::type as() const</div><div class="ttdoc">Get value as T.</div><div class="ttdef"><b>Definition</b> object.hpp:1126</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_af8ff338640350046734d087e83bca3c5"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a></div><div class="ttdeci">msgpack::object_map map</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:86</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2map__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2map__decl_8hpp.html">map_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2cpp__config__decl_8hpp_html_a68eb5e9337cb3cdcc7da1f4ab5333e26"><div class="ttname"><a href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a></div><div class="ttdeci">#define MSGPACK_NULLPTR</div><div class="ttdef"><b>Definition</b> cpp_config_decl.hpp:85</div></div>
│ │ │ │  <div class="ttc" id="av1_2detail_2cpp03__zone__decl_8hpp_html_a8368b14892ba9c7f2b17450da4b19226"><div class="ttname"><a href="v1_2detail_2cpp03__zone__decl_8hpp.html#a8368b14892ba9c7f2b17450da4b19226">MSGPACK_ZONE_ALIGNOF</a></div><div class="ttdeci">#define MSGPACK_ZONE_ALIGNOF(type)</div><div class="ttdef"><b>Definition</b> cpp03_zone_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -32,23 +32,23 @@
│ │ │ │ │  24_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  26
│ │ │ │ │  27namespace type {
│ │ │ │ │  28
│ │ │ │ │  29template <typename K, typename V, typename Compare, typename Alloc>
│ │ │ │ │  _3_0class _a_s_s_o_c___v_e_c_t_o_r : public std::vector< std::pair<K, V>, Alloc > {
│ │ │ │ │  31#if !defined(MSGPACK_USE_CPP03)
│ │ │ │ │ -32 using std::vector<std::pair<K, V>, _A_l_l_o_c>::vector;
│ │ │ │ │ +32 using std::vector<std::pair<K, V>, Alloc>::vector;
│ │ │ │ │  33#endif // !defined(MSGPACK_USE_CPP03)
│ │ │ │ │  34};
│ │ │ │ │  35
│ │ │ │ │  36namespace detail {
│ │ │ │ │  37 template <typename K, typename V, typename Compare, typename Alloc>
│ │ │ │ │  38 struct pair_first_less {
│ │ │ │ │ -39 bool _o_p_e_r_a_t_o_r_(_)_ (const std::pair<K, V>& _x, const std::pair<K, V>& _y) const
│ │ │ │ │ -40 { return _C_o_m_p_a_r_e()(_x.first, _y.first); }
│ │ │ │ │ +39 bool operator() (const std::pair<K, V>& x, const std::pair<K, V>& y) const
│ │ │ │ │ +40 { return Compare()(x.first, y.first); }
│ │ │ │ │  41 };
│ │ │ │ │  42}
│ │ │ │ │  43
│ │ │ │ │  44} //namespace type
│ │ │ │ │  45
│ │ │ │ │  46namespace adaptor {
│ │ │ │ │  47
│ │ │ │ │ @@ -99,15 +99,15 @@
│ │ │ │ │  87};
│ │ │ │ │  88
│ │ │ │ │  89template <typename K, typename V, typename Compare, typename Alloc>
│ │ │ │ │  _9_0struct _p_a_c_k<type::assoc_vector<K, V, Compare, Alloc> > {
│ │ │ │ │  91 template <typename Stream>
│ │ │ │ │  _9_2 _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_S_t_r_e_a_m_>& _o_p_e_r_a_t_o_r_(_)(_m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_S_t_r_e_a_m_>& o, const _t_y_p_e_:_:
│ │ │ │ │  _a_s_s_o_c___v_e_c_t_o_r_<_K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_>& v) const {
│ │ │ │ │ -93 uint32_t size = _c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e(v._s_i_z_e());
│ │ │ │ │ +93 uint32_t size = _c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e(v.size());
│ │ │ │ │  94 o._p_a_c_k___m_a_p(size);
│ │ │ │ │  95 for (typename _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_>_:_:_c_o_n_s_t___i_t_e_r_a_t_o_r it
│ │ │ │ │  (v.begin()), it_end(v.end());
│ │ │ │ │  96 it != it_end; ++it) {
│ │ │ │ │  97 o._p_a_c_k(it->first);
│ │ │ │ │  98 o._p_a_c_k(it->second);
│ │ │ │ │  99 }
│ │ │ │ │ @@ -121,15 +121,15 @@
│ │ │ │ │  _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_>& v) const {
│ │ │ │ │  107 o._t_y_p_e = msgpack::type::MAP;
│ │ │ │ │  108 if (v.empty()) {
│ │ │ │ │  109 o._v_i_a._m_a_p._p_t_r = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  110 o._v_i_a._m_a_p._s_i_z_e = 0;
│ │ │ │ │  111 }
│ │ │ │ │  112 else {
│ │ │ │ │ -113 uint32_t size = _c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e(v._s_i_z_e());
│ │ │ │ │ +113 uint32_t size = _c_h_e_c_k_e_d___g_e_t___c_o_n_t_a_i_n_e_r___s_i_z_e(v.size());
│ │ │ │ │  114 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v* p = static_cast<_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v*>
│ │ │ │ │  (o._z_o_n_e._a_l_l_o_c_a_t_e___a_l_i_g_n(sizeof(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v)*size, _M_S_G_P_A_C_K___Z_O_N_E___A_L_I_G_N_O_F
│ │ │ │ │  (_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v)));
│ │ │ │ │  115 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t___k_v* const pend = p + size;
│ │ │ │ │  116 o._v_i_a._m_a_p._p_t_r = p;
│ │ │ │ │  117 o._v_i_a._m_a_p._s_i_z_e = size;
│ │ │ │ │  118 typename _t_y_p_e_:_:_a_s_s_o_c___v_e_c_t_o_r_<_K_,_ _V_,_ _C_o_m_p_a_r_e_,_ _A_l_l_o_c_>_:_:_c_o_n_s_t___i_t_e_r_a_t_o_r it
│ │ │ │ │ @@ -472,19 +472,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:1126
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_u_n_i_o_n___t_y_p_e_:_:_m_a_p
│ │ │ │ │  msgpack::object_map map
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:86
│ │ │ │ │  _m_a_p___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___N_U_L_L_P_T_R
│ │ │ │ │  #define MSGPACK_NULLPTR
│ │ │ │ │  DDeeffiinniittiioonn cpp_config_decl.hpp:85
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp.html
│ │ │ │ @@ -273,17 +273,17 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -26,13 +26,13 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_n_i_l___t const &lhs, _n_i_l___t const &rhs)
│ │ │ │ │   
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_n_i_l___t const &lhs, _n_i_l___t const &rhs)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil_8hpp_source.html
│ │ │ │ @@ -100,22 +100,22 @@
│ │ │ │  <div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span> </div>
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1nil__t.html">   23</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> { };</div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00025" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">   25</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>    <span class="keywordflow">return</span> &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a> &lt; &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>;</div>
│ │ │ │ +<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">   25</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │ +<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>    <span class="keywordflow">return</span> &amp;lhs &lt; &amp;rhs;</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00029" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">   29</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>    <span class="keywordflow">return</span> &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a> == &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>;</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">   29</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>    <span class="keywordflow">return</span> &amp;lhs == &amp;rhs;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span> </div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span> </div>
│ │ │ │ @@ -172,28 +172,28 @@
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span> </div>
│ │ │ │  <div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span> </div>
│ │ │ │  <div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_TYPE_NIL_HPP</span></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1packer_html"><div class="ttname"><a href="classmsgpack_1_1packer.html">msgpack::packer</a></div><div class="ttdoc">The class template that supports continuous packing.</div><div class="ttdef"><b>Definition</b> pack.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1packer_html_a8529ab3e807f43304ca88cf1c4378dbf"><div class="ttname"><a href="classmsgpack_1_1packer.html#a8529ab3e807f43304ca88cf1c4378dbf">msgpack::packer::pack_nil</a></div><div class="ttdeci">packer&lt; Stream &gt; &amp; pack_nil()</div><div class="ttdoc">Packing nil.</div><div class="ttdef"><b>Definition</b> pack.hpp:1170</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type__error_html"><div class="ttname"><a href="classmsgpack_1_1type__error.html">msgpack::type_error</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:231</div></div>
│ │ │ │ +<div class="ttc" id="anamespacemsgpack_1_1type_html_a43f24dc4e26b077f9013b53eb1d9bf94"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:256</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aee920c7aef6d602b6379037380e69dd2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a></div><div class="ttdeci">bool operator==(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:263</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4_html_a2b01a1d238332370b63d7e7c41b8a4f7"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html#a2b01a1d238332370b63d7e7c41b8a4f7">msgpack::adaptor::convert&lt; type::nil_t &gt;::operator()</a></div><div class="ttdeci">msgpack::object const &amp; operator()(msgpack::object const &amp;o, type::nil_t &amp;) const</div><div class="ttdef"><b>Definition</b> nil.hpp:39</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1convert_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1convert.html">msgpack::adaptor::convert</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4_html_a7a89eff77c101217d27ed5176750d3d9"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html#a7a89eff77c101217d27ed5176750d3d9">msgpack::adaptor::object&lt; type::nil_t &gt;::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &amp;o, type::nil_t) const</div><div class="ttdef"><b>Definition</b> nil.hpp:56</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1nil__t_01_4_html_a5390751f77d22559c5a87086bbe27ca8"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1nil__t_01_4.html#a5390751f77d22559c5a87086bbe27ca8">msgpack::adaptor::object_with_zone&lt; type::nil_t &gt;::operator()</a></div><div class="ttdeci">void operator()(msgpack::object::with_zone &amp;o, type::nil_t v) const</div><div class="ttdef"><b>Definition</b> nil.hpp:63</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object__with__zone_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object__with__zone.html">msgpack::adaptor::object_with_zone</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:43</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object.html">msgpack::adaptor::object</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_3_01type_1_1nil__t_01_4_html_ae9b82958a127c1f397f8a1d468593664"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1nil__t_01_4.html#ae9b82958a127c1f397f8a1d468593664">msgpack::adaptor::pack&lt; type::nil_t &gt;::operator()</a></div><div class="ttdeci">msgpack::packer&lt; Stream &gt; &amp; operator()(msgpack::packer&lt; Stream &gt; &amp;o, const type::nil_t &amp;) const</div><div class="ttdef"><b>Definition</b> nil.hpp:48</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1nil__t_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1nil__t.html">msgpack::type::nil_t</a></div><div class="ttdef"><b>Definition</b> nil.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2nil__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2nil__decl_8hpp.html">nil_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -25,20 +25,20 @@
│ │ │ │ │  16
│ │ │ │ │  18_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  20
│ │ │ │ │  21namespace type {
│ │ │ │ │  22
│ │ │ │ │  _2_3struct _n_i_l___t { };
│ │ │ │ │  24
│ │ │ │ │ -_2_5inline bool _o_p_e_r_a_t_o_r_<(_n_i_l___t const& _l_h_s, _n_i_l___t const& _r_h_s) {
│ │ │ │ │ -26 return &_l_h_s < &_r_h_s;
│ │ │ │ │ +_2_5inline bool _o_p_e_r_a_t_o_r_<(_n_i_l___t const& lhs, _n_i_l___t const& rhs) {
│ │ │ │ │ +26 return &lhs < &rhs;
│ │ │ │ │  27}
│ │ │ │ │  28
│ │ │ │ │ -_2_9inline bool _o_p_e_r_a_t_o_r_=_=(_n_i_l___t const& _l_h_s, _n_i_l___t const& _r_h_s) {
│ │ │ │ │ -30 return &_l_h_s == &_r_h_s;
│ │ │ │ │ +_2_9inline bool _o_p_e_r_a_t_o_r_=_=(_n_i_l___t const& lhs, _n_i_l___t const& rhs) {
│ │ │ │ │ +30 return &lhs == &rhs;
│ │ │ │ │  31}
│ │ │ │ │  32
│ │ │ │ │  33} // namespace type
│ │ │ │ │  34
│ │ │ │ │  35namespace adaptor {
│ │ │ │ │  36
│ │ │ │ │  37template <>
│ │ │ │ │ @@ -86,14 +86,18 @@
│ │ │ │ │  DDeeffiinniittiioonn pack.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_:_:_p_a_c_k___n_i_l
│ │ │ │ │  packer< Stream > & pack_nil()
│ │ │ │ │  Packing nil.
│ │ │ │ │  DDeeffiinniittiioonn pack.hpp:1170
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:231
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_<
│ │ │ │ │ +bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │ +BIN, EXT > const &rhs)
│ │ │ │ │ +DDeeffiinniittiioonn msgpack_variant.hpp:256
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=
│ │ │ │ │  bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │  BIN, EXT > const &rhs)
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:263
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_c_o_n_v_e_r_t_<_ _t_y_p_e_:_:_n_i_l___t_ _>_:_:_o_p_e_r_a_t_o_r_(_)
│ │ │ │ │ @@ -122,16 +126,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object.hpp:35
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t
│ │ │ │ │  Object class that corresponding to MessagePack format object.
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l___t
│ │ │ │ │  DDeeffiinniittiioonn nil.hpp:23
│ │ │ │ │  _n_i_l___d_e_c_l_._h_p_p
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp.html
│ │ │ │ @@ -271,22 +271,22 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
│ │ │ │  Typedefs</h2></td></tr>
│ │ │ │ -<tr class="memitem:a73c82e48eabf0b7fa0facb6be8ac99d7" id="r_a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">msgpack::type::nil</a></td></tr>
│ │ │ │ +<tr class="memitem:a73c82e48eabf0b7fa0facb6be8ac99d7" id="r_a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">msgpack::type::nil</a></td></tr>
│ │ │ │  <tr class="separator:a73c82e48eabf0b7fa0facb6be8ac99d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:ac5626b3cca94336d2171e39cb4cc8000" id="r_ac5626b3cca94336d2171e39cb4cc8000"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a5c2c1dcc86032e9da0ee65e06f1b8456" id="r_a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a5c2c1dcc86032e9da0ee65e06f1b8456">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -15,16 +15,16 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  TTyyppeeddeeffss
│ │ │ │ │ -_t_y_p_e_d_e_f _n_i_l___t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l
│ │ │ │ │ +typedef _n_i_l___t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_n_i_l___t const &lhs, _n_i_l___t const &rhs)
│ │ │ │ │   
│ │ │ │ │ -_b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_n_i_l___t _c_o_n_s_t &_l_h_s, _n_i_l___t _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_n_i_l___t const &lhs, _n_i_l___t const &rhs)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2nil__decl_8hpp_source.html
│ │ │ │ @@ -107,31 +107,31 @@
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="preprocessor">#if !defined(MSGPACK_DISABLE_LEGACY_NIL)</span></div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">   29</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <a class="code hl_typedef" href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">nil</a>;</div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span> </div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="preprocessor">#endif </span><span class="comment">// !defined(MSGPACK_DISABLE_LEGACY_NIL)</span></div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │ -<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span><span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>);</div>
│ │ │ │ +<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; rhs);</div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span> </div>
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>);</div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>&amp; rhs);</div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span> </div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span>}  <span class="comment">// MSGPACK_API_VERSION_NAMESPACE(v1)</span></div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_TYPE_NIL_DECL_HPP</span></div>
│ │ │ │  <div class="ttc" id="aadaptor_2adaptor__base_8hpp_html"><div class="ttname"><a href="adaptor_2adaptor__base_8hpp.html">adaptor_base.hpp</a></div></div>
│ │ │ │ +<div class="ttc" id="anamespacemsgpack_1_1type_html_a43f24dc4e26b077f9013b53eb1d9bf94"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:256</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a73c82e48eabf0b7fa0facb6be8ac99d7"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a73c82e48eabf0b7fa0facb6be8ac99d7">msgpack::type::nil</a></div><div class="ttdeci">nil_t nil</div><div class="ttdef"><b>Definition</b> nil_decl.hpp:29</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aee920c7aef6d602b6379037380e69dd2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a></div><div class="ttdeci">bool operator==(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:263</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="aobject_8hpp_html"><div class="ttname"><a href="object_8hpp.html">object.hpp</a></div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1nil__t_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1nil__t.html">msgpack::type::nil_t</a></div><div class="ttdef"><b>Definition</b> nil.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -33,38 +33,40 @@
│ │ │ │ │  26
│ │ │ │ │  27#if !defined(MSGPACK_DISABLE_LEGACY_NIL)
│ │ │ │ │  28
│ │ │ │ │  _2_9typedef _n_i_l___t _n_i_l;
│ │ │ │ │  30
│ │ │ │ │  31#endif // !defined(MSGPACK_DISABLE_LEGACY_NIL)
│ │ │ │ │  32
│ │ │ │ │ -33bool _o_p_e_r_a_t_o_r_<(_n_i_l___t const& _l_h_s, _n_i_l___t const& _r_h_s);
│ │ │ │ │ +33bool _o_p_e_r_a_t_o_r_<(_n_i_l___t const& lhs, _n_i_l___t const& rhs);
│ │ │ │ │  34
│ │ │ │ │ -35bool _o_p_e_r_a_t_o_r_=_=(_n_i_l___t const& _l_h_s, _n_i_l___t const& _r_h_s);
│ │ │ │ │ +35bool _o_p_e_r_a_t_o_r_=_=(_n_i_l___t const& lhs, _n_i_l___t const& rhs);
│ │ │ │ │  36
│ │ │ │ │  37} // namespace type
│ │ │ │ │  38
│ │ │ │ │  40} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  42
│ │ │ │ │  43} // namespace msgpack
│ │ │ │ │  44
│ │ │ │ │  45#endif // MSGPACK_V1_TYPE_NIL_DECL_HPP
│ │ │ │ │  _a_d_a_p_t_o_r___b_a_s_e_._h_p_p
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_<
│ │ │ │ │ +bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │ +BIN, EXT > const &rhs)
│ │ │ │ │ +DDeeffiinniittiioonn msgpack_variant.hpp:256
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l
│ │ │ │ │  nil_t nil
│ │ │ │ │  DDeeffiinniittiioonn nil_decl.hpp:29
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=
│ │ │ │ │  bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │  BIN, EXT > const &rhs)
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:263
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _o_b_j_e_c_t_._h_p_p
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_n_i_l___t
│ │ │ │ │  DDeeffiinniittiioonn nil.hpp:23
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  _v_e_r_s_i_o_n_i_n_g_._h_p_p
│ │ │ │ │  ===============================================================================
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2raw_8hpp_source.html
│ │ │ │ @@ -103,48 +103,48 @@
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00026" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html">   26</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> {</div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962">   27</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962">raw_ref</a>() : <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>(0), <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>(<a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>) {}</div>
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">   28</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">raw_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) : <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>), <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>) {}</div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">   28</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">raw_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* p, uint32_t s) : <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>(s), <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>(p) {}</div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span> </div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">   30</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>;</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">   30</a></span>    uint32_t <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">   31</a></span>    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>;</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">   33</a></span>    std::string <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">str</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> std::string(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>); }</div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00035" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">   35</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator== </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#a8231d7d33e886560d813d1bc66d0630d">   35</a></span>    <span class="keywordtype">bool</span> operator== (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> &amp;&amp; (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 || std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) == 0);</div>
│ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> &amp;&amp; (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 || std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) == 0);</div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00040" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#aeafcdcab66f1996fad2ec98de9f31904">   40</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator!= </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#aeafcdcab66f1996fad2ec98de9f31904">   40</a></span>    <span class="keywordtype">bool</span> operator!= (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>);</div>
│ │ │ │ +<div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == x);</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00045" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">   45</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">   45</a></span>    <span class="keywordtype">bool</span> operator&lt; (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 ? <span class="keyword">false</span> : std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) &lt; 0); }</div>
│ │ │ │ -<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>; }</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 ? <span class="keyword">false</span> : std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) &lt; 0); }</div>
│ │ │ │ +<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> &lt; x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>; }</div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00051" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">   51</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">   51</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 ? <span class="keyword">false</span> : std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) &gt; 0); }</div>
│ │ │ │ -<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> &gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>; }</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> == 0 ? <span class="keyword">false</span> : std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>) &gt; 0); }</div>
│ │ │ │ +<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a> &gt; x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">size</a>; }</div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span> </div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>} <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span> </div>
│ │ │ │ @@ -224,16 +224,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__bin_html_a16f97eff475a343c5a50095fcfed63bc"><div class="ttname"><a href="structmsgpack_1_1object__bin.html#a16f97eff475a343c5a50095fcfed63bc">msgpack::object_bin::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:38</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__bin_html_ab47f5c8f19b758fee8e32fb491809cfe"><div class="ttname"><a href="structmsgpack_1_1object__bin.html#ab47f5c8f19b758fee8e32fb491809cfe">msgpack::object_bin::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:39</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html">msgpack::type::raw_ref</a></div><div class="ttdef"><b>Definition</b> raw.hpp:26</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_a02a33d8d6a86a23b363e4c35f5051680"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#a02a33d8d6a86a23b363e4c35f5051680">msgpack::type::raw_ref::str</a></div><div class="ttdeci">std::string str() const</div><div class="ttdef"><b>Definition</b> raw.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_a2452aff8362cb45c0118342a4f7ed962"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#a2452aff8362cb45c0118342a4f7ed962">msgpack::type::raw_ref::raw_ref</a></div><div class="ttdeci">raw_ref()</div><div class="ttdef"><b>Definition</b> raw.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_a5103b464256a0956955a16bb282307c8"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#a5103b464256a0956955a16bb282307c8">msgpack::type::raw_ref::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> raw.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_aa2031af5ebbf15d31b92815d52cfdcf8"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">msgpack::type::raw_ref::operator&gt;</a></div><div class="ttdeci">bool operator&gt;(const raw_ref &amp;x) const</div><div class="ttdef"><b>Definition</b> raw.hpp:51</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_aaa9f8874f33c830fa6fb67441f05628d"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#aaa9f8874f33c830fa6fb67441f05628d">msgpack::type::raw_ref::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> raw.hpp:31</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1raw__ref_html_ada62b092342076180ae46016a1e255bc"><div class="ttname"><a href="structmsgpack_1_1type_1_1raw__ref.html#ada62b092342076180ae46016a1e255bc">msgpack::type::raw_ref::raw_ref</a></div><div class="ttdeci">raw_ref(const char *p, uint32_t s)</div><div class="ttdef"><b>Definition</b> raw.hpp:28</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -28,43 +28,43 @@
│ │ │ │ │  19
│ │ │ │ │  21_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  23
│ │ │ │ │  24namespace type {
│ │ │ │ │  25
│ │ │ │ │  _2_6struct _r_a_w___r_e_f {
│ │ │ │ │  _2_7 _r_a_w___r_e_f() : _s_i_z_e(0), _p_t_r(_M_S_G_P_A_C_K___N_U_L_L_P_T_R) {}
│ │ │ │ │ -_2_8 _r_a_w___r_e_f(const char* _p, _u_i_n_t_3_2___t _s) : _s_i_z_e(_s), _p_t_r(_p) {}
│ │ │ │ │ +_2_8 _r_a_w___r_e_f(const char* p, uint32_t s) : _s_i_z_e(s), _p_t_r(p) {}
│ │ │ │ │  29
│ │ │ │ │ -_3_0 _u_i_n_t_3_2___t _s_i_z_e;
│ │ │ │ │ +_3_0 uint32_t _s_i_z_e;
│ │ │ │ │  _3_1 const char* _p_t_r;
│ │ │ │ │  32
│ │ │ │ │  _3_3 std::string _s_t_r() const { return std::string(_p_t_r, _s_i_z_e); }
│ │ │ │ │  34
│ │ │ │ │ -_3_5 bool _o_p_e_r_a_t_o_r_=_=_ (const _r_a_w___r_e_f& _x) const
│ │ │ │ │ +_3_5 bool operator== (const _r_a_w___r_e_f& x) const
│ │ │ │ │  36 {
│ │ │ │ │ -37 return _s_i_z_e == _x._s_i_z_e && (_s_i_z_e == 0 || std::memcmp(_p_t_r, _x.ptr, _s_i_z_e) == 0);
│ │ │ │ │ +37 return _s_i_z_e == x._s_i_z_e && (_s_i_z_e == 0 || std::memcmp(_p_t_r, x._p_t_r, _s_i_z_e) == 0);
│ │ │ │ │  38 }
│ │ │ │ │  39
│ │ │ │ │ -_4_0 bool _o_p_e_r_a_t_o_r_!_=_ (const _r_a_w___r_e_f& _x) const
│ │ │ │ │ +_4_0 bool operator!= (const _r_a_w___r_e_f& x) const
│ │ │ │ │  41 {
│ │ │ │ │ -42 return !(*this == _x);
│ │ │ │ │ +42 return !(*this == x);
│ │ │ │ │  43 }
│ │ │ │ │  44
│ │ │ │ │ -_4_5 bool _o_p_e_r_a_t_o_r_<_ (const _r_a_w___r_e_f& _x) const
│ │ │ │ │ +_4_5 bool operator< (const _r_a_w___r_e_f& x) const
│ │ │ │ │  46 {
│ │ │ │ │ -47 if(_s_i_z_e == _x._s_i_z_e) { return (_s_i_z_e == 0 ? false : std::memcmp(_p_t_r, _x.ptr,
│ │ │ │ │ +47 if(_s_i_z_e == x._s_i_z_e) { return (_s_i_z_e == 0 ? false : std::memcmp(_p_t_r, x._p_t_r,
│ │ │ │ │  _s_i_z_e) < 0); }
│ │ │ │ │ -48 else { return _s_i_z_e < _x._s_i_z_e; }
│ │ │ │ │ +48 else { return _s_i_z_e < x._s_i_z_e; }
│ │ │ │ │  49 }
│ │ │ │ │  50
│ │ │ │ │ -_5_1 bool _o_p_e_r_a_t_o_r_>_ (const _r_a_w___r_e_f& _x) const
│ │ │ │ │ +_5_1 bool _o_p_e_r_a_t_o_r_>_ (const _r_a_w___r_e_f& x) const
│ │ │ │ │  52 {
│ │ │ │ │ -53 if(_s_i_z_e == _x._s_i_z_e) { return (_s_i_z_e == 0 ? false : std::memcmp(_p_t_r, _x.ptr,
│ │ │ │ │ +53 if(_s_i_z_e == x._s_i_z_e) { return (_s_i_z_e == 0 ? false : std::memcmp(_p_t_r, x._p_t_r,
│ │ │ │ │  _s_i_z_e) > 0); }
│ │ │ │ │ -54 else { return _s_i_z_e > _x._s_i_z_e; }
│ │ │ │ │ +54 else { return _s_i_z_e > x._s_i_z_e; }
│ │ │ │ │  55 }
│ │ │ │ │  56};
│ │ │ │ │  57
│ │ │ │ │  58} // namespace type
│ │ │ │ │  59
│ │ │ │ │  60namespace adaptor {
│ │ │ │ │  61
│ │ │ │ │ @@ -164,19 +164,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f
│ │ │ │ │  DDeeffiinniittiioonn raw.hpp:26
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f_:_:_s_t_r
│ │ │ │ │  std::string str() const
│ │ │ │ │  DDeeffiinniittiioonn raw.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_r_a_w___r_e_f_:_:_r_a_w___r_e_f
│ │ │ │ │  raw_ref()
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp.html
│ │ │ │ @@ -266,31 +266,31 @@
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1adaptor.html">msgpack::adaptor</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (T const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (const T(&amp;)[N])</td></tr>
│ │ │ │  <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template&lt;typename... T&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple&lt; T... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple&lt; T... &gt; const &amp;)</td></tr>
│ │ │ │  <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator&lt;</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:a05cd7d166b207f165be9fca79d2de21b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">bool</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>)</td></tr>
│ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">msgpack::type::operator==</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt; const &amp;rhs)</td></tr>
│ │ │ │  <tr class="separator:afe9f1138f5257b539258f73503b6b96e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -26,29 +26,29 @@
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (_T _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (T const &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (_c_o_n_s_t _T(&)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (const T(&)[N])
│ │ │ │ │   
│ │ │ │ │  template<typename... T>
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (std::tuple< T... > _c_o_n_s_t &)
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (std::tuple< T... > const &)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_i_z_e___e_q_u_a_l___o_n_l_y< _T >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (_T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_s_i_z_e___e_q_u_a_l___o_n_l_y< T >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                _b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t
│ │ │ │ │ -                      &_l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ - 
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -                _b_o_o_l  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t
│ │ │ │ │ -                      &_l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y< _T > _c_o_n_s_t &_r_h_s)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_< (_s_i_z_e___e_q_u_a_l___o_n_l_y< T > const
│ │ │ │ │ +                      &lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &rhs)
│ │ │ │ │ + 
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +                bool  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_= (_s_i_z_e___e_q_u_a_l___o_n_l_y< T > const
│ │ │ │ │ +                      &lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y< T > const &rhs)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only_8hpp_source.html
│ │ │ │ @@ -99,23 +99,23 @@
│ │ │ │  <div class="line"><a id="l00016" name="l00016"></a><span class="lineno">   16</span> </div>
│ │ │ │  <div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span> </div>
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00024" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">   24</a></span><span class="keyword">inline</span> std::size_t <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>();</div>
│ │ │ │ +<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">   24</a></span><span class="keyword">inline</span> std::size_t <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a>(T <span class="keyword">const</span>&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span>    <span class="keywordflow">return</span> t.size();</div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span> </div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00029" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">   29</a></span><span class="keyword">inline</span> std::size_t <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)[<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>]) {</div>
│ │ │ │ -<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>;</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">   29</a></span><span class="keyword">inline</span> std::size_t <a class="code hl_function" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a>(<span class="keyword">const</span> T(&amp;)[N]) {</div>
│ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span>    <span class="keywordflow">return</span> N;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span> </div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="preprocessor">#if !defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span> </div>
│ │ │ │  <div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span>... T&gt;</div>
│ │ │ │ @@ -127,96 +127,96 @@
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span> </div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span><span class="preprocessor">#endif </span><span class="comment">// !defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span> </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span> </div>
│ │ │ │  <div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00045" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1size__equal__only.html">   45</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a> {</div>
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">   46</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">size_equal_only</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>):<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {}</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">   47</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">   46</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">size_equal_only</a>(T&amp; t):<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>(t) {}</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">   47</a></span>    T&amp; <a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span> </div>
│ │ │ │  <div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00051" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">   51</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">t</a>);</div>
│ │ │ │ +<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">   51</a></span><span class="keyword">inline</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a>(T&amp; t) {</div>
│ │ │ │ +<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a>(t);</div>
│ │ │ │  <div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span> </div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00056" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">   56</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>.m_t &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">   56</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator&lt;</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │ +<div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>    <span class="keywordflow">return</span> lhs.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a> &lt; rhs.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span> </div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00061" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">   61</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>) {</div>
│ │ │ │ -<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>    <span class="keywordflow">return</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>.m_t == &amp;<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">rhs</a>.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#afe9f1138f5257b539258f73503b6b96e">   61</a></span><span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">operator==</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; rhs) {</div>
│ │ │ │ +<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>    <span class="keywordflow">return</span> lhs.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a> == &amp;rhs.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>}</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span> </div>
│ │ │ │  <div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>}  <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span> </div>
│ │ │ │  <div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span><span class="keyword">namespace </span>adaptor {</div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span> </div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00070" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html">   70</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1convert.html">convert</a>&lt;type::size_equal_only&lt;T&gt; &gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00071" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">   71</a></span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only&lt;T&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">   71</a></span>    <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only&lt;T&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │  <div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>        <span class="keywordflow">switch</span>(o.<a class="code hl_variable" href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">type</a>) {</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span>        <span class="keywordflow">case</span> msgpack::type::ARRAY:</div>
│ │ │ │ -<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>            <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> != msgpack::type::size(v.m_t)) <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │ +<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>            <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">array</a>.<a class="code hl_variable" href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">size</a> != msgpack::type::size(v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>)) <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │  <div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <span class="keywordflow">break</span>;</div>
│ │ │ │  <div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        <span class="keywordflow">case</span> msgpack::type::MAP:</div>
│ │ │ │ -<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>            <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> != msgpack::type::size(v.m_t)) <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │ +<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>            <span class="keywordflow">if</span> (o.<a class="code hl_variable" href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">via</a>.<a class="code hl_variable" href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">map</a>.<a class="code hl_variable" href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">size</a> != msgpack::type::size(v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>)) <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │  <div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>            <span class="keywordflow">break</span>;</div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>        <span class="keywordflow">default</span>:</div>
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>            <span class="keywordflow">throw</span> <a class="code hl_class" href="classmsgpack_1_1type__error.html">msgpack::type_error</a>();</div>
│ │ │ │  <div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        }</div>
│ │ │ │ -<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        o &gt;&gt; v.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        o &gt;&gt; v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span> </div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00088" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html">   88</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1pack.html">pack</a>&lt;type::size_equal_only&lt;T&gt; &gt; {</div>
│ │ │ │  <div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>    <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stream&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00090" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#a78219757ee3e6a247ce9212a07a379bd">   90</a></span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#a78219757ee3e6a247ce9212a07a379bd">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only&lt;T&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        o &lt;&lt; v.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#a78219757ee3e6a247ce9212a07a379bd">   90</a></span>    <a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#a78219757ee3e6a247ce9212a07a379bd">operator()</a>(<a class="code hl_class" href="classmsgpack_1_1packer.html">msgpack::packer&lt;Stream&gt;</a>&amp; o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only&lt;T&gt;</a>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        o &lt;&lt; v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>        <span class="keywordflow">return</span> o;</div>
│ │ │ │  <div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span> </div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00097" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html">   97</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object.html">object</a>&lt;type::size_equal_only&lt;T&gt; &gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00098" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">   98</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>        o &lt;&lt; v.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">   98</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only&lt;T&gt;</a> <span class="keyword">const</span>&amp; v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>        o &lt;&lt; v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span> </div>
│ │ │ │  <div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
│ │ │ │  <div class="foldopen" id="foldopen00104" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html">  104</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1adaptor_1_1object__with__zone.html">object_with_zone</a>&lt;type::size_equal_only&lt;T&gt; &gt; {</div>
│ │ │ │  <div class="foldopen" id="foldopen00105" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">  105</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only&lt;T&gt;</a> v)<span class="keyword"> const </span>{</div>
│ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>        o &lt;&lt; v.m_t;</div>
│ │ │ │ +<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">  105</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">operator()</a>(<a class="code hl_struct" href="structmsgpack_1_1object_1_1with__zone.html">msgpack::object::with_zone</a>&amp; o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only&lt;T&gt;</a> v)<span class="keyword"> const </span>{</div>
│ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>        o &lt;&lt; v.<a class="code hl_variable" href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">m_t</a>;</div>
│ │ │ │  <div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span> </div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>} <span class="comment">// namespace adaptor</span></div>
│ │ │ │  <div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span> </div>
│ │ │ │ @@ -224,14 +224,15 @@
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span> </div>
│ │ │ │  <div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span>}  <span class="comment">// namespace msgpack</span></div>
│ │ │ │  <div class="line"><a id="l00117" name="l00117"></a><span class="lineno">  117</span> </div>
│ │ │ │  <div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_V1_TYPE_SIZE_EQUAL_ONLY_HPP</span></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1packer_html"><div class="ttname"><a href="classmsgpack_1_1packer.html">msgpack::packer</a></div><div class="ttdoc">The class template that supports continuous packing.</div><div class="ttdef"><b>Definition</b> pack.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="aclassmsgpack_1_1type__error_html"><div class="ttname"><a href="classmsgpack_1_1type__error.html">msgpack::type_error</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:231</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a3ab354d8beb0733d63136363e0501593"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a></div><div class="ttdeci">size_equal_only&lt; T &gt; make_size_equal_only(T &amp;t)</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:51</div></div>
│ │ │ │ +<div class="ttc" id="anamespacemsgpack_1_1type_html_a43f24dc4e26b077f9013b53eb1d9bf94"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:256</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_a7a061773204f4469948f1e39097da648"><div class="ttname"><a href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a></div><div class="ttdeci">std::size_t size(T const &amp;t)</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:24</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aee920c7aef6d602b6379037380e69dd2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aee920c7aef6d602b6379037380e69dd2">msgpack::type::operator==</a></div><div class="ttdeci">bool operator==(basic_variant&lt; STR, BIN, EXT &gt; const &amp;lhs, basic_variant&lt; STR, BIN, EXT &gt; const &amp;rhs)</div><div class="ttdef"><b>Definition</b> msgpack_variant.hpp:263</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4_html_ab84ee697b86d85e4a8518594c64ac521"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ab84ee697b86d85e4a8518594c64ac521">msgpack::adaptor::convert&lt; type::size_equal_only&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">msgpack::object const &amp; operator()(msgpack::object const &amp;o, type::size_equal_only&lt; T &gt; &amp;v) const</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:71</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1convert_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1convert.html">msgpack::adaptor::convert</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4_html_acca4b5a9729696136d02e5018d0153a1"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#acca4b5a9729696136d02e5018d0153a1">msgpack::adaptor::object&lt; type::size_equal_only&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &amp;o, type::size_equal_only&lt; T &gt; const &amp;v) const</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:98</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4_html_ae3498b53bd4c1fedecdb8175bdc64d1d"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01type_1_1size__equal__only_3_01_t_01_4_01_4.html#ae3498b53bd4c1fedecdb8175bdc64d1d">msgpack::adaptor::object_with_zone&lt; type::size_equal_only&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">void operator()(msgpack::object::with_zone &amp;o, type::size_equal_only&lt; T &gt; v) const</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:105</div></div>
│ │ │ │ @@ -241,16 +242,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__array_html_a15e7a07017a5fa7018c466a24634ec68"><div class="ttname"><a href="structmsgpack_1_1object__array.html#a15e7a07017a5fa7018c466a24634ec68">msgpack::object_array::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:23</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__map_html_a5050f181f092c4f6f22b27d4cdc17289"><div class="ttname"><a href="structmsgpack_1_1object__map.html#a5050f181f092c4f6f22b27d4cdc17289">msgpack::object_map::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:28</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1size__equal__only_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a></div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:45</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1size__equal__only_html_a2d2f27c00a5ad3c01fc0042800c0b946"><div class="ttname"><a href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">msgpack::type::size_equal_only::size_equal_only</a></div><div class="ttdeci">size_equal_only(T &amp;t)</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:46</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1size__equal__only_html_ace35597a4fda4e600b8c42e9d6d2185f"><div class="ttname"><a href="structmsgpack_1_1type_1_1size__equal__only.html#ace35597a4fda4e600b8c42e9d6d2185f">msgpack::type::size_equal_only::m_t</a></div><div class="ttdeci">T &amp; m_t</div><div class="ttdef"><b>Definition</b> size_equal_only.hpp:47</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_a1f086c243261696c5ba979d0dad87c41"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#a1f086c243261696c5ba979d0dad87c41">msgpack::object::union_type::array</a></div><div class="ttdeci">msgpack::object_array array</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:85</div></div>
│ │ │ │  <div class="ttc" id="aunionmsgpack_1_1object_1_1union__type_html_af8ff338640350046734d087e83bca3c5"><div class="ttname"><a href="unionmsgpack_1_1object_1_1union__type.html#af8ff338640350046734d087e83bca3c5">msgpack::object::union_type::map</a></div><div class="ttdeci">msgpack::object_map map</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:86</div></div>
│ │ │ │  <div class="ttc" id="av1_2adaptor_2size__equal__only__decl_8hpp_html"><div class="ttname"><a href="v1_2adaptor_2size__equal__only__decl_8hpp.html">size_equal_only_decl.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -24,21 +24,21 @@
│ │ │ │ │  15namespace _m_s_g_p_a_c_k {
│ │ │ │ │  16
│ │ │ │ │  18_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  20
│ │ │ │ │  21namespace type {
│ │ │ │ │  22
│ │ │ │ │  23template <typename T>
│ │ │ │ │ -_2_4inline std::size_t _s_i_z_e(_T const& _t) {
│ │ │ │ │ -25 return _t._s_i_z_e();
│ │ │ │ │ +_2_4inline std::size_t _s_i_z_e(T const& t) {
│ │ │ │ │ +25 return t.size();
│ │ │ │ │  26}
│ │ │ │ │  27
│ │ │ │ │  28template <typename T, std::size_t N>
│ │ │ │ │ -_2_9inline std::size_t _s_i_z_e(const _T(&)[_N]) {
│ │ │ │ │ -30 return _N;
│ │ │ │ │ +_2_9inline std::size_t _s_i_z_e(const T(&)[N]) {
│ │ │ │ │ +30 return N;
│ │ │ │ │  31}
│ │ │ │ │  32
│ │ │ │ │  33
│ │ │ │ │  34#if !defined(MSGPACK_USE_CPP03)
│ │ │ │ │  35
│ │ │ │ │  36template <typename... T>
│ │ │ │ │  _3_7inline std::size_t _s_i_z_e(std::tuple<T...> const&) {
│ │ │ │ │ @@ -46,83 +46,83 @@
│ │ │ │ │  39}
│ │ │ │ │  40
│ │ │ │ │  41#endif // !defined(MSGPACK_USE_CPP03)
│ │ │ │ │  42
│ │ │ │ │  43
│ │ │ │ │  44template <typename T>
│ │ │ │ │  _4_5struct _s_i_z_e___e_q_u_a_l___o_n_l_y {
│ │ │ │ │ -_4_6 _s_i_z_e___e_q_u_a_l___o_n_l_y(_T& _t):_m___t(_t) {}
│ │ │ │ │ -_4_7 _T& _m___t;
│ │ │ │ │ +_4_6 _s_i_z_e___e_q_u_a_l___o_n_l_y(T& t):_m___t(t) {}
│ │ │ │ │ +_4_7 T& _m___t;
│ │ │ │ │  48};
│ │ │ │ │  49
│ │ │ │ │  50template <typename T>
│ │ │ │ │ -_5_1inline _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y(_T& _t) {
│ │ │ │ │ -52 return _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>(_t);
│ │ │ │ │ +_5_1inline _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> _m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y(T& t) {
│ │ │ │ │ +52 return _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>(t);
│ │ │ │ │  53}
│ │ │ │ │  54
│ │ │ │ │  55template <typename T>
│ │ │ │ │ -_5_6inline bool _o_p_e_r_a_t_o_r_<(_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> const& _l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>
│ │ │ │ │ -const& _r_h_s) {
│ │ │ │ │ -57 return _l_h_s.m_t < _r_h_s.m_t;
│ │ │ │ │ +_5_6inline bool _o_p_e_r_a_t_o_r_<(_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> const& lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>
│ │ │ │ │ +const& rhs) {
│ │ │ │ │ +57 return lhs._m___t < rhs._m___t;
│ │ │ │ │  58}
│ │ │ │ │  59
│ │ │ │ │  60template <typename T>
│ │ │ │ │ -_6_1inline bool _o_p_e_r_a_t_o_r_=_=(_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> const& _l_h_s, _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>
│ │ │ │ │ -const& _r_h_s) {
│ │ │ │ │ -62 return _l_h_s.m_t == &_r_h_s.m_t;
│ │ │ │ │ +_6_1inline bool _o_p_e_r_a_t_o_r_=_=(_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> const& lhs, _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>
│ │ │ │ │ +const& rhs) {
│ │ │ │ │ +62 return lhs._m___t == &rhs._m___t;
│ │ │ │ │  63}
│ │ │ │ │  64
│ │ │ │ │  65} // namespace type
│ │ │ │ │  66
│ │ │ │ │  67namespace adaptor {
│ │ │ │ │  68
│ │ │ │ │  69template <typename T>
│ │ │ │ │  _7_0struct _c_o_n_v_e_r_t<type::size_equal_only<T> > {
│ │ │ │ │  _7_1 _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& _o_p_e_r_a_t_o_r_(_)(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t const& o, _t_y_p_e_:_:
│ │ │ │ │  _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>& v) const {
│ │ │ │ │  72 switch(o._t_y_p_e) {
│ │ │ │ │  73 case msgpack::type::ARRAY:
│ │ │ │ │ -74 if (o._v_i_a._a_r_r_a_y._s_i_z_e != msgpack::type::size(v.m_t)) throw _m_s_g_p_a_c_k_:_:
│ │ │ │ │ +74 if (o._v_i_a._a_r_r_a_y._s_i_z_e != msgpack::type::size(v._m___t)) throw _m_s_g_p_a_c_k_:_:
│ │ │ │ │  _t_y_p_e___e_r_r_o_r();
│ │ │ │ │  75 break;
│ │ │ │ │  76 case msgpack::type::MAP:
│ │ │ │ │ -77 if (o._v_i_a._m_a_p._s_i_z_e != msgpack::type::size(v.m_t)) throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │ +77 if (o._v_i_a._m_a_p._s_i_z_e != msgpack::type::size(v._m___t)) throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  ();
│ │ │ │ │  78 break;
│ │ │ │ │  79 default:
│ │ │ │ │  80 throw _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r();
│ │ │ │ │  81 }
│ │ │ │ │ -82 o >> v.m_t;
│ │ │ │ │ +82 o >> v._m___t;
│ │ │ │ │  83 return o;
│ │ │ │ │  84 }
│ │ │ │ │  85};
│ │ │ │ │  86
│ │ │ │ │  87template <typename T>
│ │ │ │ │  _8_8struct _p_a_c_k<type::size_equal_only<T> > {
│ │ │ │ │  89 template <typename Stream>
│ │ │ │ │  _9_0 _m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_S_t_r_e_a_m_>& _o_p_e_r_a_t_o_r_(_)(_m_s_g_p_a_c_k_:_:_p_a_c_k_e_r_<_S_t_r_e_a_m_>& o, const _t_y_p_e_:_:
│ │ │ │ │  _s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_>& v) const {
│ │ │ │ │ -91 o << v.m_t;
│ │ │ │ │ +91 o << v._m___t;
│ │ │ │ │  92 return o;
│ │ │ │ │  93 }
│ │ │ │ │  94};
│ │ │ │ │  95
│ │ │ │ │  96template <typename T>
│ │ │ │ │  _9_7struct _o_b_j_e_c_t<type::size_equal_only<T> > {
│ │ │ │ │  _9_8 void _o_p_e_r_a_t_o_r_(_)(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t& o, _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> const& v) const
│ │ │ │ │  {
│ │ │ │ │ -99 o << v.m_t;
│ │ │ │ │ +99 o << v._m___t;
│ │ │ │ │  100 }
│ │ │ │ │  101};
│ │ │ │ │  102
│ │ │ │ │  103template <typename T>
│ │ │ │ │  _1_0_4struct _o_b_j_e_c_t___w_i_t_h___z_o_n_e<type::size_equal_only<T> > {
│ │ │ │ │  _1_0_5 void _o_p_e_r_a_t_o_r_(_)(_m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_w_i_t_h___z_o_n_e& o, _t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_<_T_> v)
│ │ │ │ │  const {
│ │ │ │ │ -106 o << v.m_t;
│ │ │ │ │ +106 o << v._m___t;
│ │ │ │ │  107 }
│ │ │ │ │  108};
│ │ │ │ │  109
│ │ │ │ │  110} // namespace adaptor
│ │ │ │ │  111
│ │ │ │ │  113} // MSGPACK_API_VERSION_NAMESPACE(v1)
│ │ │ │ │  115
│ │ │ │ │ @@ -133,14 +133,18 @@
│ │ │ │ │  The class template that supports continuous packing.
│ │ │ │ │  DDeeffiinniittiioonn pack.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e___e_r_r_o_r
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:231
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y
│ │ │ │ │  size_equal_only< T > make_size_equal_only(T &t)
│ │ │ │ │  DDeeffiinniittiioonn size_equal_only.hpp:51
│ │ │ │ │ +_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_<
│ │ │ │ │ +bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │ +BIN, EXT > const &rhs)
│ │ │ │ │ +DDeeffiinniittiioonn msgpack_variant.hpp:256
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e
│ │ │ │ │  std::size_t size(T const &t)
│ │ │ │ │  DDeeffiinniittiioonn size_equal_only.hpp:24
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_o_p_e_r_a_t_o_r_=_=
│ │ │ │ │  bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR,
│ │ │ │ │  BIN, EXT > const &rhs)
│ │ │ │ │  DDeeffiinniittiioonn msgpack_variant.hpp:263
│ │ │ │ │ @@ -182,19 +186,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y
│ │ │ │ │  DDeeffiinniittiioonn size_equal_only.hpp:45
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y
│ │ │ │ │  size_equal_only(T &t)
│ │ │ │ │  DDeeffiinniittiioonn size_equal_only.hpp:46
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e___e_q_u_a_l___o_n_l_y_:_:_m___t
│ │ │ │ │  T & m_t
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2size__equal__only__decl_8hpp.html
│ │ │ │ @@ -264,25 +264,25 @@
│ │ │ │  <tr class="memitem:namespacemsgpack" id="r_namespacemsgpack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html">msgpack::type</a></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table><table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a3ab354d8beb0733d63136363e0501593"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (T &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> &gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>)</td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (T const &amp;t)</td></tr>
│ │ │ │  <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> , std::size_t N&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&amp;)[<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">N</a>])</td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
│ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (const T(&amp;)[N])</td></tr>
│ │ │ │  <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template&lt;typename... T&gt; </td></tr>
│ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple&lt; T... &gt; <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &amp;)</td></tr>
│ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple&lt; T... &gt; const &amp;)</td></tr>
│ │ │ │  <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -16,21 +16,21 @@
│ │ │ │ │  _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │  NNaammeessppaacceess
│ │ │ │ │  namespace   _m_s_g_p_a_c_k
│ │ │ │ │   
│ │ │ │ │  namespace   _m_s_g_p_a_c_k_:_:_t_y_p_e
│ │ │ │ │   
│ │ │ │ │  FFuunnccttiioonnss
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -_s_i_z_e___e_q_u_a_l___o_n_l_y< _T >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (_T &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +_s_i_z_e___e_q_u_a_l___o_n_l_y< T >  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_m_a_k_e___s_i_z_e___e_q_u_a_l___o_n_l_y (T &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T >
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (_T _c_o_n_s_t &_t)
│ │ │ │ │ +template<typename T >
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (T const &t)
│ │ │ │ │   
│ │ │ │ │ -template<_t_y_p_e_n_a_m_e _T , std::size_t N>
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (_c_o_n_s_t _T(&)[_N])
│ │ │ │ │ +template<typename T , std::size_t N>
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (const T(&)[N])
│ │ │ │ │   
│ │ │ │ │  template<typename... T>
│ │ │ │ │ -         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (std::tuple< T... > _c_o_n_s_t &)
│ │ │ │ │ +         std::size_t  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_s_i_z_e (std::tuple< T... > const &)
│ │ │ │ │   
│ │ │ │ │  ===============================================================================
│ │ │ │ │       Generated by _[_d_o_x_y_g_e_n_] 1.9.8
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2adaptor_2v4raw_8hpp_source.html
│ │ │ │ @@ -102,48 +102,48 @@
│ │ │ │  <div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span><a class="code hl_define" href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a>(v1) {</div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span> </div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">namespace </span>type {</div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00025" data-start="{" data-end="};">
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html">   25</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> {</div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#ab2e7dc9c5a27b4113402dc9defce81e6">   26</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#ab2e7dc9c5a27b4113402dc9defce81e6">v4raw_ref</a>() : <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>(0), <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>(<a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>) {}</div>
│ │ │ │ -<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">   27</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">v4raw_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>) : <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">s</a>), <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">p</a>) {}</div>
│ │ │ │ +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">   27</a></span>    <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">v4raw_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* p, uint32_t s) : <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>(s), <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>(p) {}</div>
│ │ │ │  <div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span> </div>
│ │ │ │ -<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">   29</a></span>    <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>;</div>
│ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">   29</a></span>    uint32_t <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>;</div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">   30</a></span>    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>;</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span> </div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">   32</a></span>    std::string <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">str</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> std::string(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>); }</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00034" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">   34</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator== </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#aea07efdec8b0e76556d2fd56c6c3dfb2">   34</a></span>    <span class="keywordtype">bool</span> operator== (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a> &amp;&amp; (<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == 0 || std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) == 0);</div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> &amp;&amp; (<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == 0 || std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) == 0);</div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00039" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a1b2e61367306723e4d1c1cb289e87f7e">   39</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator!= </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a1b2e61367306723e4d1c1cb289e87f7e">   39</a></span>    <span class="keywordtype">bool</span> operator!= (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>);</div>
│ │ │ │ +<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span>        <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == x);</div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno">   43</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00044" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">   44</a></span>    <span class="keywordtype">bool</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">operator&lt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">   44</a></span>    <span class="keywordtype">bool</span> operator&lt; (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>) { <span class="keywordflow">return</span> std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) &lt; 0; }</div>
│ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> &lt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>; }</div>
│ │ │ │ +<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) { <span class="keywordflow">return</span> std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) &lt; 0; }</div>
│ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> &lt; x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>; }</div>
│ │ │ │  <div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00049" name="l00049"></a><span class="lineno">   49</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00050" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">   50</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>)<span class="keyword"> const</span></div>
│ │ │ │ +<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">   50</a></span>    <span class="keywordtype">bool</span> <a class="code hl_function" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator&gt; </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>&amp; x)<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span><span class="keyword">    </span>{</div>
│ │ │ │ -<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>) { <span class="keywordflow">return</span> std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.ptr, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) &gt; 0; }</div>
│ │ │ │ -<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> &gt; <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>.<a class="code hl_function" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">size</a>; }</div>
│ │ │ │ +<div class="line"><a id="l00052" name="l00052"></a><span class="lineno">   52</span>        <span class="keywordflow">if</span>(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> == x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) { <span class="keywordflow">return</span> std::memcmp(<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">ptr</a>, <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>) &gt; 0; }</div>
│ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>        <span class="keywordflow">else</span> { <span class="keywordflow">return</span> <a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a> &gt; x.<a class="code hl_variable" href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">size</a>; }</div>
│ │ │ │  <div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>};</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span> </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>} <span class="comment">// namespace type</span></div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span> </div>
│ │ │ │ @@ -223,16 +223,14 @@
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1pack_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1pack.html">msgpack::adaptor::pack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_1_1with__zone_html"><div class="ttname"><a href="structmsgpack_1_1object_1_1with__zone.html">v2::object::with_zone</a></div><div class="ttdef"><b>Definition</b> object.hpp:35</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__str_html_a0c9172ba43c259d591943205c9c10336"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a0c9172ba43c259d591943205c9c10336">msgpack::object_str::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:34</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object__str_html_a6115834eebc11241a4d861220daf2e3f"><div class="ttname"><a href="structmsgpack_1_1object__str.html#a6115834eebc11241a4d861220daf2e3f">msgpack::object_str::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html"><div class="ttname"><a href="structmsgpack_1_1object.html">msgpack::object</a></div><div class="ttdoc">Object class that corresponding to MessagePack format object.</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:75</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_a8c7c484d2a6979a833bdb69412ad382c"><div class="ttname"><a href="structmsgpack_1_1object.html#a8c7c484d2a6979a833bdb69412ad382c">msgpack::object::via</a></div><div class="ttdeci">union_type via</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:93</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1object_html_aa0485f12b0839f0341249b8e28595fc9"><div class="ttname"><a href="structmsgpack_1_1object.html#aa0485f12b0839f0341249b8e28595fc9">msgpack::object::type</a></div><div class="ttdeci">msgpack::type::object_type type</div><div class="ttdef"><b>Definition</b> object_fwd.hpp:92</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html_a04b88908a772ad0037bcf16a442dd469"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition</b> array_ref.hpp:33</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html">msgpack::type::v4raw_ref</a></div><div class="ttdef"><b>Definition</b> v4raw.hpp:25</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_a247507320ba6fba416807266a85323e6"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#a247507320ba6fba416807266a85323e6">msgpack::type::v4raw_ref::v4raw_ref</a></div><div class="ttdeci">v4raw_ref(const char *p, uint32_t s)</div><div class="ttdef"><b>Definition</b> v4raw.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_a2ecdf43f4f618308cf88f0985d240a0a"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#a2ecdf43f4f618308cf88f0985d240a0a">msgpack::type::v4raw_ref::str</a></div><div class="ttdeci">std::string str() const</div><div class="ttdef"><b>Definition</b> v4raw.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_a518f1cc044cf71bb8004231d59ccbe19"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">msgpack::type::v4raw_ref::operator&gt;</a></div><div class="ttdeci">bool operator&gt;(const v4raw_ref &amp;x) const</div><div class="ttdef"><b>Definition</b> v4raw.hpp:50</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_a6220250cdc866a260d91005af3a9ccb9"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#a6220250cdc866a260d91005af3a9ccb9">msgpack::type::v4raw_ref::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdef"><b>Definition</b> v4raw.hpp:29</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_aa33129332bd3f5f9f584f18d42065a2c"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#aa33129332bd3f5f9f584f18d42065a2c">msgpack::type::v4raw_ref::ptr</a></div><div class="ttdeci">const char * ptr</div><div class="ttdef"><b>Definition</b> v4raw.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1type_1_1v4raw__ref_html_ab2e7dc9c5a27b4113402dc9defce81e6"><div class="ttname"><a href="structmsgpack_1_1type_1_1v4raw__ref.html#ab2e7dc9c5a27b4113402dc9defce81e6">msgpack::type::v4raw_ref::v4raw_ref</a></div><div class="ttdeci">v4raw_ref()</div><div class="ttdef"><b>Definition</b> v4raw.hpp:26</div></div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -27,41 +27,41 @@
│ │ │ │ │  18
│ │ │ │ │  20_M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E(v1) {
│ │ │ │ │  22
│ │ │ │ │  23namespace type {
│ │ │ │ │  24
│ │ │ │ │  _2_5struct _v_4_r_a_w___r_e_f {
│ │ │ │ │  _2_6 _v_4_r_a_w___r_e_f() : _s_i_z_e(0), _p_t_r(_M_S_G_P_A_C_K___N_U_L_L_P_T_R) {}
│ │ │ │ │ -_2_7 _v_4_r_a_w___r_e_f(const char* _p, _u_i_n_t_3_2___t _s) : _s_i_z_e(_s), _p_t_r(_p) {}
│ │ │ │ │ +_2_7 _v_4_r_a_w___r_e_f(const char* p, uint32_t s) : _s_i_z_e(s), _p_t_r(p) {}
│ │ │ │ │  28
│ │ │ │ │ -_2_9 _u_i_n_t_3_2___t _s_i_z_e;
│ │ │ │ │ +_2_9 uint32_t _s_i_z_e;
│ │ │ │ │  _3_0 const char* _p_t_r;
│ │ │ │ │  31
│ │ │ │ │  _3_2 std::string _s_t_r() const { return std::string(_p_t_r, _s_i_z_e); }
│ │ │ │ │  33
│ │ │ │ │ -_3_4 bool _o_p_e_r_a_t_o_r_=_=_ (const _v_4_r_a_w___r_e_f& _x) const
│ │ │ │ │ +_3_4 bool operator== (const _v_4_r_a_w___r_e_f& x) const
│ │ │ │ │  35 {
│ │ │ │ │ -36 return _s_i_z_e == _x._s_i_z_e && (_s_i_z_e == 0 || std::memcmp(_p_t_r, _x.ptr, _s_i_z_e) == 0);
│ │ │ │ │ +36 return _s_i_z_e == x._s_i_z_e && (_s_i_z_e == 0 || std::memcmp(_p_t_r, x._p_t_r, _s_i_z_e) == 0);
│ │ │ │ │  37 }
│ │ │ │ │  38
│ │ │ │ │ -_3_9 bool _o_p_e_r_a_t_o_r_!_=_ (const _v_4_r_a_w___r_e_f& _x) const
│ │ │ │ │ +_3_9 bool operator!= (const _v_4_r_a_w___r_e_f& x) const
│ │ │ │ │  40 {
│ │ │ │ │ -41 return !(*this == _x);
│ │ │ │ │ +41 return !(*this == x);
│ │ │ │ │  42 }
│ │ │ │ │  43
│ │ │ │ │ -_4_4 bool _o_p_e_r_a_t_o_r_<_ (const _v_4_r_a_w___r_e_f& _x) const
│ │ │ │ │ +_4_4 bool operator< (const _v_4_r_a_w___r_e_f& x) const
│ │ │ │ │  45 {
│ │ │ │ │ -46 if(_s_i_z_e == _x._s_i_z_e) { return std::memcmp(_p_t_r, _x.ptr, _s_i_z_e) < 0; }
│ │ │ │ │ -47 else { return _s_i_z_e < _x._s_i_z_e; }
│ │ │ │ │ +46 if(_s_i_z_e == x._s_i_z_e) { return std::memcmp(_p_t_r, x._p_t_r, _s_i_z_e) < 0; }
│ │ │ │ │ +47 else { return _s_i_z_e < x._s_i_z_e; }
│ │ │ │ │  48 }
│ │ │ │ │  49
│ │ │ │ │ -_5_0 bool _o_p_e_r_a_t_o_r_>_ (const _v_4_r_a_w___r_e_f& _x) const
│ │ │ │ │ +_5_0 bool _o_p_e_r_a_t_o_r_>_ (const _v_4_r_a_w___r_e_f& x) const
│ │ │ │ │  51 {
│ │ │ │ │ -52 if(_s_i_z_e == _x._s_i_z_e) { return std::memcmp(_p_t_r, _x.ptr, _s_i_z_e) > 0; }
│ │ │ │ │ -53 else { return _s_i_z_e > _x._s_i_z_e; }
│ │ │ │ │ +52 if(_s_i_z_e == x._s_i_z_e) { return std::memcmp(_p_t_r, x._p_t_r, _s_i_z_e) > 0; }
│ │ │ │ │ +53 else { return _s_i_z_e > x._s_i_z_e; }
│ │ │ │ │  54 }
│ │ │ │ │  55};
│ │ │ │ │  56
│ │ │ │ │  57} // namespace type
│ │ │ │ │  58
│ │ │ │ │  59namespace adaptor {
│ │ │ │ │  60
│ │ │ │ │ @@ -161,19 +161,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:75
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_v_i_a
│ │ │ │ │  union_type via
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:93
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_o_b_j_e_c_t_:_:_t_y_p_e
│ │ │ │ │  msgpack::type::object_type type
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:92
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f_:_:_s_i_z_e
│ │ │ │ │ -std::size_t size() const
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:33
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f
│ │ │ │ │  DDeeffiinniittiioonn v4raw.hpp:25
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f_:_:_v_4_r_a_w___r_e_f
│ │ │ │ │  v4raw_ref(const char *p, uint32_t s)
│ │ │ │ │  DDeeffiinniittiioonn v4raw.hpp:27
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_v_4_r_a_w___r_e_f_:_:_s_t_r
│ │ │ │ │  std::string str() const
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2object__fwd__decl_8hpp_source.html
│ │ │ │ @@ -111,15 +111,15 @@
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f">   29</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f">BOOLEAN</a>             = 0x01,</div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">   30</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">POSITIVE_INTEGER</a>    = 0x02,</div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">   31</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">NEGATIVE_INTEGER</a>    = 0x03,</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af2800978fe9475605e73afd3bdd919a2">   32</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af2800978fe9475605e73afd3bdd919a2">FLOAT32</a>             = 0x0a,</div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a13a15f55478e06bab3f1870f9d1cf301">   33</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a13a15f55478e06bab3f1870f9d1cf301">FLOAT64</a>             = 0x04,</div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab0cdf4a9bda2e0b702440948775c2b8e">   34</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab0cdf4a9bda2e0b702440948775c2b8e">FLOAT</a>               = 0x04,</div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="preprocessor">#if defined(MSGPACK_USE_LEGACY_NAME_AS_FLOAT)</span></div>
│ │ │ │ -<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">DOUBLE</a>              = <a class="code hl_define" href="v1_2cpp__config_8hpp.html#a82596c9b6c67791cf6d0ff1d0c840fa1">MSGPACK_DEPRECATED</a>(<span class="stringliteral">&quot;please use FLOAT64 instead&quot;</span>) FLOAT, <span class="comment">// obsolete</span></div>
│ │ │ │ +<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span>        DOUBLE              = <a class="code hl_define" href="v1_2cpp__config_8hpp.html#a82596c9b6c67791cf6d0ff1d0c840fa1">MSGPACK_DEPRECATED</a>(<span class="stringliteral">&quot;please use FLOAT64 instead&quot;</span>) FLOAT, <span class="comment">// obsolete</span></div>
│ │ │ │  <div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span><span class="preprocessor">#endif </span><span class="comment">// MSGPACK_USE_LEGACY_NAME_AS_FLOAT</span></div>
│ │ │ │  <div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">   38</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a7f1483573f0d3b55b11dde424b8b1bfd">STR</a>                 = 0x05,</div>
│ │ │ │  <div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ac66dc1ffa5752947ad893ca420094a2e">   39</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ac66dc1ffa5752947ad893ca420094a2e">BIN</a>                 = 0x06,</div>
│ │ │ │  <div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">   40</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ab918bf96d06c7add46678701a2c7b85e">ARRAY</a>               = 0x07,</div>
│ │ │ │  <div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">   41</a></span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a471efca76b1c2132a4b95cfd007aa021">MAP</a>                 = 0x08,</div>
│ │ │ │  <div class="line"><a id="l00042" name="l00042"></a><span class="lineno">   42</span>        <a class="code hl_enumvalue" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a0c6ae6bce042ee77472c2204633bf189">EXT</a>                 = 0x09</div>
│ │ │ │  <div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543a0c6ae6bce042ee77472c2204633bf189">   43</a></span>    };</div>
│ │ │ │ @@ -169,15 +169,14 @@
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543ac66dc1ffa5752947ad893ca420094a2e"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ac66dc1ffa5752947ad893ca420094a2e">msgpack::type::BIN</a></div><div class="ttdeci">@ BIN</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:39</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1">msgpack::type::POSITIVE_INTEGER</a></div><div class="ttdeci">@ POSITIVE_INTEGER</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:30</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af01d35acb593be9a29293f8c115bdd93">msgpack::type::NEGATIVE_INTEGER</a></div><div class="ttdeci">@ NEGATIVE_INTEGER</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:31</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_1_1type_html_aebeb894b31101ddccf113e9ea8063543af2800978fe9475605e73afd3bdd919a2"><div class="ttname"><a href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543af2800978fe9475605e73afd3bdd919a2">msgpack::type::FLOAT32</a></div><div class="ttdeci">@ FLOAT32</div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:32</div></div>
│ │ │ │  <div class="ttc" id="anamespacemsgpack_html"><div class="ttname"><a href="namespacemsgpack.html">msgpack</a></div><div class="ttdef"><b>Definition</b> adaptor_base.hpp:15</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1adaptor_1_1as_html"><div class="ttname"><a href="structmsgpack_1_1adaptor_1_1as.html">msgpack::adaptor::as</a></div><div class="ttdef"><b>Definition</b> object_fwd_decl.hpp:61</div></div>
│ │ │ │  <div class="ttc" id="astructmsgpack_1_1has__as_html"><div class="ttname"><a href="structmsgpack_1_1has__as.html">msgpack::has_as</a></div><div class="ttdef"><b>Definition</b> object_fwd.hpp:53</div></div>
│ │ │ │ -<div class="ttc" id="astructmsgpack_1_1type_1_1array__ref_html"><div class="ttname"><a href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a></div><div class="ttdef"><b>Definition</b> array_ref.hpp:27</div></div>
│ │ │ │  <div class="ttc" id="av1_2cpp__config_8hpp_html_a82596c9b6c67791cf6d0ff1d0c840fa1"><div class="ttname"><a href="v1_2cpp__config_8hpp.html#a82596c9b6c67791cf6d0ff1d0c840fa1">MSGPACK_DEPRECATED</a></div><div class="ttdeci">#define MSGPACK_DEPRECATED(msg)</div><div class="ttdef"><b>Definition</b> cpp_config.hpp:138</div></div>
│ │ │ │  <div class="ttc" id="av1_2versioning_8hpp_html_afc7672e6f1fe2324a37d578e787408b8"><div class="ttname"><a href="v1_2versioning_8hpp.html#afc7672e6f1fe2324a37d578e787408b8">MSGPACK_API_VERSION_NAMESPACE</a></div><div class="ttdeci">#define MSGPACK_API_VERSION_NAMESPACE(ns)</div><div class="ttdef"><b>Definition</b> versioning.hpp:66</div></div>
│ │ │ │  <div class="ttc" id="aversioning_8hpp_html"><div class="ttname"><a href="versioning_8hpp.html">versioning.hpp</a></div></div>
│ │ │ │  <div class="ttc" id="azone_8hpp_html"><div class="ttname"><a href="zone_8hpp.html">zone.hpp</a></div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -35,15 +35,15 @@
│ │ │ │ │  _2_9 _B_O_O_L_E_A_N = 0x01,
│ │ │ │ │  _3_0 _P_O_S_I_T_I_V_E___I_N_T_E_G_E_R = 0x02,
│ │ │ │ │  _3_1 _N_E_G_A_T_I_V_E___I_N_T_E_G_E_R = 0x03,
│ │ │ │ │  _3_2 _F_L_O_A_T_3_2 = 0x0a,
│ │ │ │ │  _3_3 _F_L_O_A_T_6_4 = 0x04,
│ │ │ │ │  _3_4 _F_L_O_A_T = 0x04,
│ │ │ │ │  35#if defined(MSGPACK_USE_LEGACY_NAME_AS_FLOAT)
│ │ │ │ │ -36 _D_O_U_B_L_E = _M_S_G_P_A_C_K___D_E_P_R_E_C_A_T_E_D("please use FLOAT64 instead") FLOAT, // obsolete
│ │ │ │ │ +36 DOUBLE = _M_S_G_P_A_C_K___D_E_P_R_E_C_A_T_E_D("please use FLOAT64 instead") FLOAT, // obsolete
│ │ │ │ │  37#endif // MSGPACK_USE_LEGACY_NAME_AS_FLOAT
│ │ │ │ │  _3_8 _S_T_R = 0x05,
│ │ │ │ │  _3_9 _B_I_N = 0x06,
│ │ │ │ │  _4_0 _A_R_R_A_Y = 0x07,
│ │ │ │ │  _4_1 _M_A_P = 0x08,
│ │ │ │ │  42 _E_X_T = 0x09
│ │ │ │ │  _4_3 };
│ │ │ │ │ @@ -122,16 +122,14 @@
│ │ │ │ │  DDeeffiinniittiioonn object_fwd_decl.hpp:32
│ │ │ │ │  _m_s_g_p_a_c_k
│ │ │ │ │  DDeeffiinniittiioonn adaptor_base.hpp:15
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_a_d_a_p_t_o_r_:_:_a_s
│ │ │ │ │  DDeeffiinniittiioonn object_fwd_decl.hpp:61
│ │ │ │ │  _m_s_g_p_a_c_k_:_:_h_a_s___a_s
│ │ │ │ │  DDeeffiinniittiioonn object_fwd.hpp:53
│ │ │ │ │ -_m_s_g_p_a_c_k_:_:_t_y_p_e_:_:_a_r_r_a_y___r_e_f
│ │ │ │ │ -DDeeffiinniittiioonn array_ref.hpp:27
│ │ │ │ │  _M_S_G_P_A_C_K___D_E_P_R_E_C_A_T_E_D
│ │ │ │ │  #define MSGPACK_DEPRECATED(msg)
│ │ │ │ │  DDeeffiinniittiioonn cpp_config.hpp:138
│ │ │ │ │  _M_S_G_P_A_C_K___A_P_I___V_E_R_S_I_O_N___N_A_M_E_S_P_A_C_E
│ │ │ │ │  #define MSGPACK_API_VERSION_NAMESPACE(ns)
│ │ │ │ │  DDeeffiinniittiioonn versioning.hpp:66
│ │ │ │ │  _v_e_r_s_i_o_n_i_n_g_._h_p_p
│ │ │ ├── ./usr/share/doc/libmsgpack-cxx-dev/html/v1_2vrefbuffer_8hpp_source.html
│ │ │ │ @@ -140,147 +140,147 @@
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span>    <span class="keyword">struct </span>inner_buffer {</div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span>        <span class="keywordtype">size_t</span> free;</div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>        <span class="keywordtype">char</span>*  ptr;</div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span>        chunk* head;</div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>    };</div>
│ │ │ │  <div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span><span class="keyword">public</span>:</div>
│ │ │ │  <div class="foldopen" id="foldopen00062" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">   62</a></span>    <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">vrefbuffer</a>(<span class="keywordtype">size_t</span> ref_size = <a class="code hl_define" href="v1_2vrefbuffer__decl_8hpp.html#a9a0211d4300690d0c5426f3e79c0ab94">MSGPACK_VREFBUFFER_REF_SIZE</a>,</div>
│ │ │ │ -<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>               <span class="keywordtype">size_t</span> chunk_size = <a class="code hl_define" href="v1_2vrefbuffer__decl_8hpp.html#a5128243b5f2fb0bb16a660a9c28cbe96">MSGPACK_VREFBUFFER_CHUNK_SIZE</a>)</div>
│ │ │ │ -<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>        :m_ref_size(std::max(ref_size, detail::packer_max_buffer_size + 1)),</div>
│ │ │ │ -<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>         m_chunk_size(chunk_size)</div>
│ │ │ │ +<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">   62</a></span>    <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a7dc392c507a2ce9e718461de8e9818d0">vrefbuffer</a>(<span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ref_size</a> = <a class="code hl_define" href="v1_2vrefbuffer__decl_8hpp.html#a9a0211d4300690d0c5426f3e79c0ab94">MSGPACK_VREFBUFFER_REF_SIZE</a>,</div>
│ │ │ │ +<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>               <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a> = <a class="code hl_define" href="v1_2vrefbuffer__decl_8hpp.html#a5128243b5f2fb0bb16a660a9c28cbe96">MSGPACK_VREFBUFFER_CHUNK_SIZE</a>)</div>
│ │ │ │ +<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>        :m_ref_size(std::<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">max</a>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ref_size</a>, detail::packer_max_buffer_size + 1)),</div>
│ │ │ │ +<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span>         m_chunk_size(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>)</div>
│ │ │ │  <div class="line"><a id="l00066" name="l00066"></a><span class="lineno">   66</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span>        <span class="keywordflow">if</span>((<span class="keyword">sizeof</span>(chunk) + chunk_size) &lt; chunk_size) {</div>
│ │ │ │ +<div class="line"><a id="l00067" name="l00067"></a><span class="lineno">   67</span>        <span class="keywordflow">if</span>((<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>) &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>) {</div>
│ │ │ │  <div class="line"><a id="l00068" name="l00068"></a><span class="lineno">   68</span>            <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span>        }</div>
│ │ │ │  <div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span> </div>
│ │ │ │ -<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>        <span class="keywordtype">size_t</span> nfirst = (<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>) &lt; 72/2) ?</div>
│ │ │ │ +<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>        <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nfirst</a> = (<span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>) &lt; 72/2) ?</div>
│ │ │ │  <div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>            72 / <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>) : 8;</div>
│ │ │ │  <div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span> </div>
│ │ │ │ -<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* array = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(::malloc(</div>
│ │ │ │ -<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>) * nfirst));</div>
│ │ │ │ +<div class="line"><a id="l00074" name="l00074"></a><span class="lineno">   74</span>        <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* array = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::malloc</a>(</div>
│ │ │ │ +<div class="line"><a id="l00075" name="l00075"></a><span class="lineno">   75</span>            <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>) * <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nfirst</a>));</div>
│ │ │ │  <div class="line"><a id="l00076" name="l00076"></a><span class="lineno">   76</span>        <span class="keywordflow">if</span>(!array) {</div>
│ │ │ │  <div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>            <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>        }</div>
│ │ │ │  <div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span> </div>
│ │ │ │  <div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>        m_tail  = array;</div>
│ │ │ │ -<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        m_end   = array + nfirst;</div>
│ │ │ │ +<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span>        m_end   = array + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nfirst</a>;</div>
│ │ │ │  <div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span>        m_array = array;</div>
│ │ │ │  <div class="line"><a id="l00083" name="l00083"></a><span class="lineno">   83</span> </div>
│ │ │ │ -<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        chunk* c = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(::malloc(<span class="keyword">sizeof</span>(chunk) + chunk_size));</div>
│ │ │ │ -<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        <span class="keywordflow">if</span>(!c) {</div>
│ │ │ │ +<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::malloc</a>(<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>));</div>
│ │ │ │ +<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>        <span class="keywordflow">if</span>(!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) {</div>
│ │ │ │  <div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>            ::free(array);</div>
│ │ │ │  <div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>            <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>        }</div>
│ │ │ │ -<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        inner_buffer* <span class="keyword">const</span> ib = &amp;m_inner_buffer;</div>
│ │ │ │ +<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span>        inner_buffer* <span class="keyword">const</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a> = &amp;m_inner_buffer;</div>
│ │ │ │  <div class="line"><a id="l00090" name="l00090"></a><span class="lineno">   90</span> </div>
│ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        ib-&gt;free = chunk_size;</div>
│ │ │ │ -<div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>        ib-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(c) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │ -<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>        ib-&gt;head = c;</div>
│ │ │ │ -<div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>        c-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">chunk_size</a>;</div>
│ │ │ │ +<div class="line"><a id="l00092" name="l00092"></a><span class="lineno">   92</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │ +<div class="line"><a id="l00093" name="l00093"></a><span class="lineno">   93</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>;</div>
│ │ │ │ +<div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span> </div>
│ │ │ │  <div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00098" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a1ad64711d5a4c5bd84369efa25be37e4">   98</a></span>    <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a1ad64711d5a4c5bd84369efa25be37e4">~vrefbuffer</a>()</div>
│ │ │ │  <div class="line"><a id="l00099" name="l00099"></a><span class="lineno">   99</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>        chunk* c = m_inner_buffer.head;</div>
│ │ │ │ +<div class="line"><a id="l00100" name="l00100"></a><span class="lineno">  100</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = m_inner_buffer.head;</div>
│ │ │ │  <div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span>        <span class="keywordflow">while</span>(<span class="keyword">true</span>) {</div>
│ │ │ │ -<div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>            chunk* n = c-&gt;next;</div>
│ │ │ │ -<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span>            ::free(c);</div>
│ │ │ │ -<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span>            <span class="keywordflow">if</span>(n != NULL) {</div>
│ │ │ │ -<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span>                c = n;</div>
│ │ │ │ +<div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>            chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>-&gt;next;</div>
│ │ │ │ +<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span>            ::free(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>);</div>
│ │ │ │ +<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span>            <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a> != <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">NULL</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span>                <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a>;</div>
│ │ │ │  <div class="line"><a id="l00106" name="l00106"></a><span class="lineno">  106</span>            } <span class="keywordflow">else</span> {</div>
│ │ │ │  <div class="line"><a id="l00107" name="l00107"></a><span class="lineno">  107</span>                <span class="keywordflow">break</span>;</div>
│ │ │ │  <div class="line"><a id="l00108" name="l00108"></a><span class="lineno">  108</span>            }</div>
│ │ │ │  <div class="line"><a id="l00109" name="l00109"></a><span class="lineno">  109</span>        }</div>
│ │ │ │  <div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>        ::free(m_array);</div>
│ │ │ │  <div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span> </div>
│ │ │ │  <div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span><span class="keyword">public</span>:</div>
│ │ │ │  <div class="foldopen" id="foldopen00114" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">  114</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* buf, <span class="keywordtype">size_t</span> len)</div>
│ │ │ │ +<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">  114</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a5d0a6336e3196213b8ac7b2f86844144">write</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</div>
│ │ │ │  <div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span>        <a class="code hl_define" href="assert_8hpp.html#a5092ac6cea1e22136051c2e182012539">MSGPACK_ASSERT</a>(buf || len == 0);</div>
│ │ │ │ +<div class="line"><a id="l00116" name="l00116"></a><span class="lineno">  116</span>        <a class="code hl_define" href="assert_8hpp.html#a5092ac6cea1e22136051c2e182012539">MSGPACK_ASSERT</a>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a> || <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a> == 0);</div>
│ │ │ │  <div class="line"><a id="l00117" name="l00117"></a><span class="lineno">  117</span> </div>
│ │ │ │ -<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>        <span class="keywordflow">if</span> (!buf) <span class="keywordflow">return</span>;</div>
│ │ │ │ +<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>        <span class="keywordflow">if</span> (!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>) <span class="keywordflow">return</span>;</div>
│ │ │ │  <div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span> </div>
│ │ │ │ -<div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>        <span class="keywordflow">if</span>(len &lt; m_ref_size) {</div>
│ │ │ │ -<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a>(buf, len);</div>
│ │ │ │ +<div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a> &lt; m_ref_size) {</div>
│ │ │ │ +<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>);</div>
│ │ │ │  <div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>        } <span class="keywordflow">else</span> {</div>
│ │ │ │ -<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>(buf, len);</div>
│ │ │ │ +<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>);</div>
│ │ │ │  <div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>        }</div>
│ │ │ │  <div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00127" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">  127</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* buf, <span class="keywordtype">size_t</span> len)</div>
│ │ │ │ +<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">  127</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</div>
│ │ │ │  <div class="line"><a id="l00128" name="l00128"></a><span class="lineno">  128</span>    {</div>
│ │ │ │  <div class="line"><a id="l00129" name="l00129"></a><span class="lineno">  129</span>        <span class="keywordflow">if</span>(m_tail == m_end) {</div>
│ │ │ │ -<div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> nused = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(m_tail - m_array);</div>
│ │ │ │ -<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> nnext = nused * 2;</div>
│ │ │ │ +<div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(m_tail - m_array);</div>
│ │ │ │ +<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> * 2;</div>
│ │ │ │  <div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span> </div>
│ │ │ │ -<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>            <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* nvec = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(::realloc(</div>
│ │ │ │ -<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>                m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*nnext));</div>
│ │ │ │ -<div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span>            <span class="keywordflow">if</span>(!nvec) {</div>
│ │ │ │ +<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>            <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::realloc</a>(</div>
│ │ │ │ +<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>                m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a>));</div>
│ │ │ │ +<div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span>            <span class="keywordflow">if</span>(!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a>) {</div>
│ │ │ │  <div class="line"><a id="l00136" name="l00136"></a><span class="lineno">  136</span>                <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00137" name="l00137"></a><span class="lineno">  137</span>            }</div>
│ │ │ │  <div class="line"><a id="l00138" name="l00138"></a><span class="lineno">  138</span> </div>
│ │ │ │ -<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span>            m_array = nvec;</div>
│ │ │ │ -<div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span>            m_end   = nvec + nnext;</div>
│ │ │ │ -<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span>            m_tail  = nvec + nused;</div>
│ │ │ │ +<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span>            m_array = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a>;</div>
│ │ │ │ +<div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span>            m_end   = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a>;</div>
│ │ │ │ +<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span>            m_tail  = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a>;</div>
│ │ │ │  <div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span>        }</div>
│ │ │ │  <div class="line"><a id="l00143" name="l00143"></a><span class="lineno">  143</span> </div>
│ │ │ │ -<div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span>        m_tail-&gt;<a class="code hl_variable" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">iov_base</a> = <span class="keyword">const_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(buf);</div>
│ │ │ │ -<div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span>        m_tail-&gt;<a class="code hl_variable" href="structmsgpack_1_1iovec.html#a32aa38d4a1a8071f3bc04b87462e1691">iov_len</a>     = len;</div>
│ │ │ │ +<div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span>        m_tail-&gt;<a class="code hl_variable" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">iov_base</a> = <span class="keyword">const_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>);</div>
│ │ │ │ +<div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span>        m_tail-&gt;<a class="code hl_variable" href="structmsgpack_1_1iovec.html#a32aa38d4a1a8071f3bc04b87462e1691">iov_len</a>     = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>;</div>
│ │ │ │  <div class="line"><a id="l00146" name="l00146"></a><span class="lineno">  146</span>        ++m_tail;</div>
│ │ │ │  <div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00149" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">  149</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* buf, <span class="keywordtype">size_t</span> len)</div>
│ │ │ │ +<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">  149</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ada665077a545755599906eeb03191bf0">append_copy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>)</div>
│ │ │ │  <div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>        inner_buffer* <span class="keyword">const</span> ib = &amp;m_inner_buffer;</div>
│ │ │ │ +<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>        inner_buffer* <span class="keyword">const</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a> = &amp;m_inner_buffer;</div>
│ │ │ │  <div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span> </div>
│ │ │ │ -<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span>        <span class="keywordflow">if</span>(ib-&gt;free &lt; len) {</div>
│ │ │ │ -<div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span>            <span class="keywordtype">size_t</span> sz = m_chunk_size;</div>
│ │ │ │ -<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">  155</span>            <span class="keywordflow">if</span>(sz &lt; len) {</div>
│ │ │ │ -<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>                sz = len;</div>
│ │ │ │ +<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span>            <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a> = m_chunk_size;</div>
│ │ │ │ +<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">  155</span>            <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a> &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>                <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>;</div>
│ │ │ │  <div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span>            }</div>
│ │ │ │  <div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span> </div>
│ │ │ │ -<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span>            <span class="keywordflow">if</span>(<span class="keyword">sizeof</span>(chunk) + sz &lt; sz){</div>
│ │ │ │ +<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span>            <span class="keywordflow">if</span>(<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a> &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>){</div>
│ │ │ │  <div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>                <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span>            }</div>
│ │ │ │  <div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span> </div>
│ │ │ │ -<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span>            chunk* c = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(::malloc(<span class="keyword">sizeof</span>(chunk) + sz));</div>
│ │ │ │ -<div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span>            <span class="keywordflow">if</span>(!c) {</div>
│ │ │ │ +<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span>            chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::malloc</a>(<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>));</div>
│ │ │ │ +<div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span>            <span class="keywordflow">if</span>(!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) {</div>
│ │ │ │  <div class="line"><a id="l00165" name="l00165"></a><span class="lineno">  165</span>                <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>            }</div>
│ │ │ │  <div class="line"><a id="l00167" name="l00167"></a><span class="lineno">  167</span> </div>
│ │ │ │ -<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span>            c-&gt;next = ib-&gt;head;</div>
│ │ │ │ -<div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span>            ib-&gt;head = c;</div>
│ │ │ │ -<div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span>            ib-&gt;free = sz;</div>
│ │ │ │ -<div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span>            ib-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(c) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │ +<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>-&gt;next = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head;</div>
│ │ │ │ +<div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>;</div>
│ │ │ │ +<div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>;</div>
│ │ │ │ +<div class="line"><a id="l00171" name="l00171"></a><span class="lineno">  171</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │  <div class="line"><a id="l00172" name="l00172"></a><span class="lineno">  172</span>        }</div>
│ │ │ │  <div class="line"><a id="l00173" name="l00173"></a><span class="lineno">  173</span> </div>
│ │ │ │ -<div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span>        <span class="keywordtype">char</span>* m = ib-&gt;ptr;</div>
│ │ │ │ -<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>        std::memcpy(m, buf, len);</div>
│ │ │ │ -<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span>        ib-&gt;free -= len;</div>
│ │ │ │ -<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span>        ib-&gt;ptr      += len;</div>
│ │ │ │ +<div class="line"><a id="l00174" name="l00174"></a><span class="lineno">  174</span>        <span class="keywordtype">char</span>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">m</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr;</div>
│ │ │ │ +<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>        std::memcpy(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">m</a>, <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">buf</a>, <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>);</div>
│ │ │ │ +<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free -= <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>;</div>
│ │ │ │ +<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr      += <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>;</div>
│ │ │ │  <div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span> </div>
│ │ │ │ -<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span>        <span class="keywordflow">if</span>(m_tail != m_array &amp;&amp; m ==</div>
│ │ │ │ +<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span>        <span class="keywordflow">if</span>(m_tail != m_array &amp;&amp; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">m</a> ==</div>
│ │ │ │  <div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span>            <span class="keyword">static_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(</div>
│ │ │ │  <div class="line"><a id="l00181" name="l00181"></a><span class="lineno">  181</span>                <span class="keyword">const_cast&lt;</span><span class="keyword">const </span><span class="keywordtype">void</span> *<span class="keyword">&gt;</span>((m_tail - 1)-&gt;iov_base)</div>
│ │ │ │  <div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span>            ) + (m_tail - 1)-&gt;iov_len) {</div>
│ │ │ │ -<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span>            (m_tail - 1)-&gt;iov_len += len;</div>
│ │ │ │ +<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span>            (m_tail - 1)-&gt;iov_len += <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>;</div>
│ │ │ │  <div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span>            <span class="keywordflow">return</span>;</div>
│ │ │ │  <div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>        } <span class="keywordflow">else</span> {</div>
│ │ │ │ -<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>( m, len);</div>
│ │ │ │ +<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab07fa8e7df4bd499e6ac15fb488dfb57">append_ref</a>( <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">m</a>, <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">len</a>);</div>
│ │ │ │  <div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span>        }</div>
│ │ │ │  <div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00189" name="l00189"></a><span class="lineno">  189</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00190" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">  190</a></span>    <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">vector</a>()<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00191" name="l00191"></a><span class="lineno">  191</span><span class="keyword">    </span>{</div>
│ │ │ │ @@ -292,99 +292,99 @@
│ │ │ │  <div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ad28002d12ac554478aad61f3ccf6e875">  195</a></span>    <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ad28002d12ac554478aad61f3ccf6e875">vector_size</a>()<span class="keyword"> const</span></div>
│ │ │ │  <div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span><span class="keyword">    </span>{</div>
│ │ │ │  <div class="line"><a id="l00197" name="l00197"></a><span class="lineno">  197</span>        <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(m_tail - m_array);</div>
│ │ │ │  <div class="line"><a id="l00198" name="l00198"></a><span class="lineno">  198</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00200" data-start="{" data-end="}">
│ │ │ │ -<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">  200</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">migrate</a>(<a class="code hl_class" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a>* to)</div>
│ │ │ │ +<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">  200</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#ab97c7ed19820779400c7cb5041cee106">migrate</a>(<a class="code hl_class" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>)</div>
│ │ │ │  <div class="line"><a id="l00201" name="l00201"></a><span class="lineno">  201</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span>        <span class="keywordtype">size_t</span> sz = m_chunk_size;</div>
│ │ │ │ +<div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span>        <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a> = m_chunk_size;</div>
│ │ │ │  <div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span> </div>
│ │ │ │ -<div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span>        <span class="keywordflow">if</span>((<span class="keyword">sizeof</span>(chunk) + sz) &lt; sz){</div>
│ │ │ │ +<div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span>        <span class="keywordflow">if</span>((<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>) &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>){</div>
│ │ │ │  <div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span>            <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span>        }</div>
│ │ │ │  <div class="line"><a id="l00207" name="l00207"></a><span class="lineno">  207</span> </div>
│ │ │ │ -<div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span>        chunk* empty = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(::malloc(<span class="keyword">sizeof</span>(chunk) + sz));</div>
│ │ │ │ -<div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span>        <span class="keywordflow">if</span>(!empty) {</div>
│ │ │ │ +<div class="line"><a id="l00208" name="l00208"></a><span class="lineno">  208</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a> = <span class="keyword">static_cast&lt;</span>chunk*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::malloc</a>(<span class="keyword">sizeof</span>(chunk) + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>));</div>
│ │ │ │ +<div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span>        <span class="keywordflow">if</span>(!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a>) {</div>
│ │ │ │  <div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span>            <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span>        }</div>
│ │ │ │  <div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span> </div>
│ │ │ │ -<div class="line"><a id="l00213" name="l00213"></a><span class="lineno">  213</span>        empty-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00213" name="l00213"></a><span class="lineno">  213</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a>-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │  <div class="line"><a id="l00214" name="l00214"></a><span class="lineno">  214</span> </div>
│ │ │ │ -<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> nused = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(m_tail - m_array);</div>
│ │ │ │ -<div class="line"><a id="l00216" name="l00216"></a><span class="lineno">  216</span>        <span class="keywordflow">if</span>(to-&gt;m_tail + nused &lt; m_end) {</div>
│ │ │ │ -<div class="line"><a id="l00217" name="l00217"></a><span class="lineno">  217</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> tosize = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(to-&gt;m_tail - to-&gt;m_array);</div>
│ │ │ │ -<div class="line"><a id="l00218" name="l00218"></a><span class="lineno">  218</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> reqsize = nused + tosize;</div>
│ │ │ │ -<div class="line"><a id="l00219" name="l00219"></a><span class="lineno">  219</span>            <span class="keywordtype">size_t</span> nnext = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(to-&gt;m_end - to-&gt;m_array) * 2;</div>
│ │ │ │ -<div class="line"><a id="l00220" name="l00220"></a><span class="lineno">  220</span>            <span class="keywordflow">while</span>(nnext &lt; reqsize) {</div>
│ │ │ │ -<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span>                <span class="keywordtype">size_t</span> tmp_nnext = nnext * 2;</div>
│ │ │ │ -<div class="line"><a id="l00222" name="l00222"></a><span class="lineno">  222</span>                <span class="keywordflow">if</span> (tmp_nnext &lt;= nnext) {</div>
│ │ │ │ -<div class="line"><a id="l00223" name="l00223"></a><span class="lineno">  223</span>                    nnext = reqsize;</div>
│ │ │ │ +<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span>        <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(m_tail - m_array);</div>
│ │ │ │ +<div class="line"><a id="l00216" name="l00216"></a><span class="lineno">  216</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_tail + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> &lt; m_end) {</div>
│ │ │ │ +<div class="line"><a id="l00217" name="l00217"></a><span class="lineno">  217</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tosize</a> = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_tail - <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_array);</div>
│ │ │ │ +<div class="line"><a id="l00218" name="l00218"></a><span class="lineno">  218</span>            <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">reqsize</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tosize</a>;</div>
│ │ │ │ +<div class="line"><a id="l00219" name="l00219"></a><span class="lineno">  219</span>            <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> = <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_end - <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_array) * 2;</div>
│ │ │ │ +<div class="line"><a id="l00220" name="l00220"></a><span class="lineno">  220</span>            <span class="keywordflow">while</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">reqsize</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span>                <span class="keywordtype">size_t</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tmp_nnext</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> * 2;</div>
│ │ │ │ +<div class="line"><a id="l00222" name="l00222"></a><span class="lineno">  222</span>                <span class="keywordflow">if</span> (<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tmp_nnext</a> &lt;= <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00223" name="l00223"></a><span class="lineno">  223</span>                    <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">reqsize</a>;</div>
│ │ │ │  <div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span>                    <span class="keywordflow">break</span>;</div>
│ │ │ │  <div class="line"><a id="l00225" name="l00225"></a><span class="lineno">  225</span>                }</div>
│ │ │ │ -<div class="line"><a id="l00226" name="l00226"></a><span class="lineno">  226</span>                nnext = tmp_nnext;</div>
│ │ │ │ +<div class="line"><a id="l00226" name="l00226"></a><span class="lineno">  226</span>                <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tmp_nnext</a>;</div>
│ │ │ │  <div class="line"><a id="l00227" name="l00227"></a><span class="lineno">  227</span>            }</div>
│ │ │ │  <div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span> </div>
│ │ │ │ -<div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span>            <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* nvec = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(::realloc(</div>
│ │ │ │ -<div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span>                to-&gt;m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*nnext));</div>
│ │ │ │ -<div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span>            <span class="keywordflow">if</span>(!nvec) {</div>
│ │ │ │ -<div class="line"><a id="l00232" name="l00232"></a><span class="lineno">  232</span>                ::free(empty);</div>
│ │ │ │ +<div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span>            <a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> = <span class="keyword">static_cast&lt;</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">::realloc</a>(</div>
│ │ │ │ +<div class="line"><a id="l00230" name="l00230"></a><span class="lineno">  230</span>                <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a>));</div>
│ │ │ │ +<div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span>            <span class="keywordflow">if</span>(!<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00232" name="l00232"></a><span class="lineno">  232</span>                ::free(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a>);</div>
│ │ │ │  <div class="line"><a id="l00233" name="l00233"></a><span class="lineno">  233</span>                <span class="keywordflow">throw</span> std::bad_alloc();</div>
│ │ │ │  <div class="line"><a id="l00234" name="l00234"></a><span class="lineno">  234</span>            }</div>
│ │ │ │  <div class="line"><a id="l00235" name="l00235"></a><span class="lineno">  235</span> </div>
│ │ │ │ -<div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span>            to-&gt;m_array = nvec;</div>
│ │ │ │ -<div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span>            to-&gt;m_end   = nvec + nnext;</div>
│ │ │ │ -<div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span>            to-&gt;m_tail  = nvec + tosize;</div>
│ │ │ │ +<div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_array = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a>;</div>
│ │ │ │ +<div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_end   = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nnext</a>;</div>
│ │ │ │ +<div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_tail  = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nvec</a> + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">tosize</a>;</div>
│ │ │ │  <div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span>        }</div>
│ │ │ │  <div class="line"><a id="l00240" name="l00240"></a><span class="lineno">  240</span> </div>
│ │ │ │ -<div class="line"><a id="l00241" name="l00241"></a><span class="lineno">  241</span>        std::memcpy(to-&gt;m_tail, m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*nused);</div>
│ │ │ │ +<div class="line"><a id="l00241" name="l00241"></a><span class="lineno">  241</span>        std::memcpy(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_tail, m_array, <span class="keyword">sizeof</span>(<a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>)*<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a>);</div>
│ │ │ │  <div class="line"><a id="l00242" name="l00242"></a><span class="lineno">  242</span> </div>
│ │ │ │ -<div class="line"><a id="l00243" name="l00243"></a><span class="lineno">  243</span>        to-&gt;m_tail += nused;</div>
│ │ │ │ +<div class="line"><a id="l00243" name="l00243"></a><span class="lineno">  243</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_tail += <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a>;</div>
│ │ │ │  <div class="line"><a id="l00244" name="l00244"></a><span class="lineno">  244</span>        m_tail = m_array;</div>
│ │ │ │  <div class="line"><a id="l00245" name="l00245"></a><span class="lineno">  245</span> </div>
│ │ │ │  <div class="line"><a id="l00246" name="l00246"></a><span class="lineno">  246</span> </div>
│ │ │ │ -<div class="line"><a id="l00247" name="l00247"></a><span class="lineno">  247</span>        inner_buffer* <span class="keyword">const</span> ib = &amp;m_inner_buffer;</div>
│ │ │ │ -<div class="line"><a id="l00248" name="l00248"></a><span class="lineno">  248</span>        inner_buffer* <span class="keyword">const</span> toib = &amp;to-&gt;m_inner_buffer;</div>
│ │ │ │ +<div class="line"><a id="l00247" name="l00247"></a><span class="lineno">  247</span>        inner_buffer* <span class="keyword">const</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a> = &amp;m_inner_buffer;</div>
│ │ │ │ +<div class="line"><a id="l00248" name="l00248"></a><span class="lineno">  248</span>        inner_buffer* <span class="keyword">const</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a> = &amp;<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>-&gt;m_inner_buffer;</div>
│ │ │ │  <div class="line"><a id="l00249" name="l00249"></a><span class="lineno">  249</span> </div>
│ │ │ │ -<div class="line"><a id="l00250" name="l00250"></a><span class="lineno">  250</span>        chunk* last = ib-&gt;head;</div>
│ │ │ │ -<div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span>        <span class="keywordflow">while</span>(last-&gt;next) {</div>
│ │ │ │ -<div class="line"><a id="l00252" name="l00252"></a><span class="lineno">  252</span>            last = last-&gt;next;</div>
│ │ │ │ +<div class="line"><a id="l00250" name="l00250"></a><span class="lineno">  250</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">last</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head;</div>
│ │ │ │ +<div class="line"><a id="l00251" name="l00251"></a><span class="lineno">  251</span>        <span class="keywordflow">while</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">last</a>-&gt;next) {</div>
│ │ │ │ +<div class="line"><a id="l00252" name="l00252"></a><span class="lineno">  252</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">last</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">last</a>-&gt;next;</div>
│ │ │ │  <div class="line"><a id="l00253" name="l00253"></a><span class="lineno">  253</span>        }</div>
│ │ │ │ -<div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span>        last-&gt;next = toib-&gt;head;</div>
│ │ │ │ -<div class="line"><a id="l00255" name="l00255"></a><span class="lineno">  255</span>        toib-&gt;head = ib-&gt;head;</div>
│ │ │ │ +<div class="line"><a id="l00254" name="l00254"></a><span class="lineno">  254</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">last</a>-&gt;next = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>-&gt;head;</div>
│ │ │ │ +<div class="line"><a id="l00255" name="l00255"></a><span class="lineno">  255</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>-&gt;head = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head;</div>
│ │ │ │  <div class="line"><a id="l00256" name="l00256"></a><span class="lineno">  256</span> </div>
│ │ │ │ -<div class="line"><a id="l00257" name="l00257"></a><span class="lineno">  257</span>        <span class="keywordflow">if</span>(toib-&gt;free &lt; ib-&gt;free) {</div>
│ │ │ │ -<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span>            toib-&gt;free = ib-&gt;free;</div>
│ │ │ │ -<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span>            toib-&gt;ptr  = ib-&gt;ptr;</div>
│ │ │ │ +<div class="line"><a id="l00257" name="l00257"></a><span class="lineno">  257</span>        <span class="keywordflow">if</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>-&gt;free &lt; <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free) {</div>
│ │ │ │ +<div class="line"><a id="l00258" name="l00258"></a><span class="lineno">  258</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>-&gt;free = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free;</div>
│ │ │ │ +<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>-&gt;ptr  = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr;</div>
│ │ │ │  <div class="line"><a id="l00260" name="l00260"></a><span class="lineno">  260</span>        }</div>
│ │ │ │  <div class="line"><a id="l00261" name="l00261"></a><span class="lineno">  261</span> </div>
│ │ │ │ -<div class="line"><a id="l00262" name="l00262"></a><span class="lineno">  262</span>        ib-&gt;head = empty;</div>
│ │ │ │ -<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span>        ib-&gt;free = sz;</div>
│ │ │ │ -<div class="line"><a id="l00264" name="l00264"></a><span class="lineno">  264</span>        ib-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(empty) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │ +<div class="line"><a id="l00262" name="l00262"></a><span class="lineno">  262</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a>;</div>
│ │ │ │ +<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">sz</a>;</div>
│ │ │ │ +<div class="line"><a id="l00264" name="l00264"></a><span class="lineno">  264</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">empty</a>) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │  <div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span> </div>
│ │ │ │  <div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00267" name="l00267"></a><span class="lineno">  267</span> </div>
│ │ │ │  <div class="foldopen" id="foldopen00268" data-start="{" data-end="}">
│ │ │ │  <div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a">  268</a></span>    <span class="keywordtype">void</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a4a91d4b145a1a80244f7a824f944395a">clear</a>()</div>
│ │ │ │  <div class="line"><a id="l00269" name="l00269"></a><span class="lineno">  269</span>    {</div>
│ │ │ │ -<div class="line"><a id="l00270" name="l00270"></a><span class="lineno">  270</span>        chunk* c = m_inner_buffer.head-&gt;next;</div>
│ │ │ │ -<div class="line"><a id="l00271" name="l00271"></a><span class="lineno">  271</span>        chunk* n;</div>
│ │ │ │ -<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span>        <span class="keywordflow">while</span>(c) {</div>
│ │ │ │ -<div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span>            n = c-&gt;next;</div>
│ │ │ │ -<div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span>            ::free(c);</div>
│ │ │ │ -<div class="line"><a id="l00275" name="l00275"></a><span class="lineno">  275</span>            c = n;</div>
│ │ │ │ +<div class="line"><a id="l00270" name="l00270"></a><span class="lineno">  270</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = m_inner_buffer.head-&gt;next;</div>
│ │ │ │ +<div class="line"><a id="l00271" name="l00271"></a><span class="lineno">  271</span>        chunk* <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a>;</div>
│ │ │ │ +<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span>        <span class="keywordflow">while</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) {</div>
│ │ │ │ +<div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>-&gt;next;</div>
│ │ │ │ +<div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span>            ::free(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>);</div>
│ │ │ │ +<div class="line"><a id="l00275" name="l00275"></a><span class="lineno">  275</span>            <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">n</a>;</div>
│ │ │ │  <div class="line"><a id="l00276" name="l00276"></a><span class="lineno">  276</span>        }</div>
│ │ │ │  <div class="line"><a id="l00277" name="l00277"></a><span class="lineno">  277</span> </div>
│ │ │ │ -<div class="line"><a id="l00278" name="l00278"></a><span class="lineno">  278</span>        inner_buffer* <span class="keyword">const</span> ib = &amp;m_inner_buffer;</div>
│ │ │ │ -<div class="line"><a id="l00279" name="l00279"></a><span class="lineno">  279</span>        c = ib-&gt;head;</div>
│ │ │ │ -<div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span>        c-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ -<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span>        ib-&gt;free = m_chunk_size;</div>
│ │ │ │ -<div class="line"><a id="l00282" name="l00282"></a><span class="lineno">  282</span>        ib-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(c) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │ +<div class="line"><a id="l00278" name="l00278"></a><span class="lineno">  278</span>        inner_buffer* <span class="keyword">const</span> <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a> = &amp;m_inner_buffer;</div>
│ │ │ │ +<div class="line"><a id="l00279" name="l00279"></a><span class="lineno">  279</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a> = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;head;</div>
│ │ │ │ +<div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>-&gt;next = <a class="code hl_define" href="v1_2cpp__config__decl_8hpp.html#a68eb5e9337cb3cdcc7da1f4ab5333e26">MSGPACK_NULLPTR</a>;</div>
│ │ │ │ +<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;free = m_chunk_size;</div>
│ │ │ │ +<div class="line"><a id="l00282" name="l00282"></a><span class="lineno">  282</span>        <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>-&gt;ptr      = <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">c</a>) + <span class="keyword">sizeof</span>(chunk);</div>
│ │ │ │  <div class="line"><a id="l00283" name="l00283"></a><span class="lineno">  283</span> </div>
│ │ │ │  <div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span>        m_tail = m_array;</div>
│ │ │ │  <div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span>    }</div>
│ │ │ │  </div>
│ │ │ │  <div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span> </div>
│ │ │ │  <div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span><span class="preprocessor">#if defined(MSGPACK_USE_CPP03)</span></div>
│ │ │ │  <div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span><span class="keyword">private</span>:</div>
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -62,235 +62,235 @@
│ │ │ │ │  55 };
│ │ │ │ │  56 struct inner_buffer {
│ │ │ │ │  57 size_t free;
│ │ │ │ │  58 char* ptr;
│ │ │ │ │  59 chunk* head;
│ │ │ │ │  60 };
│ │ │ │ │  61public:
│ │ │ │ │ -_6_2 _v_r_e_f_b_u_f_f_e_r(size_t ref_size = _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___R_E_F___S_I_Z_E,
│ │ │ │ │ -63 size_t chunk_size = _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___C_H_U_N_K___S_I_Z_E)
│ │ │ │ │ -64 :m_ref_size(std::max(ref_size, detail::packer_max_buffer_size + 1)),
│ │ │ │ │ -65 m_chunk_size(chunk_size)
│ │ │ │ │ +_6_2 _v_r_e_f_b_u_f_f_e_r(size_t _r_e_f___s_i_z_e = _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___R_E_F___S_I_Z_E,
│ │ │ │ │ +63 size_t _c_h_u_n_k___s_i_z_e = _M_S_G_P_A_C_K___V_R_E_F_B_U_F_F_E_R___C_H_U_N_K___S_I_Z_E)
│ │ │ │ │ +64 :m_ref_size(std::_m_a_x(_r_e_f___s_i_z_e, detail::packer_max_buffer_size + 1)),
│ │ │ │ │ +65 m_chunk_size(_c_h_u_n_k___s_i_z_e)
│ │ │ │ │  66 {
│ │ │ │ │ -67 if((sizeof(chunk) + chunk_size) < chunk_size) {
│ │ │ │ │ +67 if((sizeof(chunk) + _c_h_u_n_k___s_i_z_e) < _c_h_u_n_k___s_i_z_e) {
│ │ │ │ │  68 throw std::bad_alloc();
│ │ │ │ │  69 }
│ │ │ │ │  70
│ │ │ │ │ -71 size_t nfirst = (sizeof(_i_o_v_e_c) < 72/2) ?
│ │ │ │ │ +71 size_t _n_f_i_r_s_t = (sizeof(_i_o_v_e_c) < 72/2) ?
│ │ │ │ │  72 72 / sizeof(_i_o_v_e_c) : 8;
│ │ │ │ │  73
│ │ │ │ │ -74 _i_o_v_e_c* array = static_cast<_i_o_v_e_c*>(::malloc(
│ │ │ │ │ -75 sizeof(_i_o_v_e_c) * nfirst));
│ │ │ │ │ +74 _i_o_v_e_c* array = static_cast<_i_o_v_e_c*>(_:_:_m_a_l_l_o_c(
│ │ │ │ │ +75 sizeof(_i_o_v_e_c) * _n_f_i_r_s_t));
│ │ │ │ │  76 if(!array) {
│ │ │ │ │  77 throw std::bad_alloc();
│ │ │ │ │  78 }
│ │ │ │ │  79
│ │ │ │ │  80 m_tail = array;
│ │ │ │ │ -81 m_end = array + nfirst;
│ │ │ │ │ +81 m_end = array + _n_f_i_r_s_t;
│ │ │ │ │  82 m_array = array;
│ │ │ │ │  83
│ │ │ │ │ -84 chunk* c = static_cast<chunk*>(::malloc(sizeof(chunk) + chunk_size));
│ │ │ │ │ -85 if(!c) {
│ │ │ │ │ +84 chunk* _c = static_cast<chunk*>(_:_:_m_a_l_l_o_c(sizeof(chunk) + _c_h_u_n_k___s_i_z_e));
│ │ │ │ │ +85 if(!_c) {
│ │ │ │ │  86 ::free(array);
│ │ │ │ │  87 throw std::bad_alloc();
│ │ │ │ │  88 }
│ │ │ │ │ -89 inner_buffer* const ib = &m_inner_buffer;
│ │ │ │ │ +89 inner_buffer* const _i_b = &m_inner_buffer;
│ │ │ │ │  90
│ │ │ │ │ -91 ib->free = chunk_size;
│ │ │ │ │ -92 ib->ptr = reinterpret_cast<char*>(c) + sizeof(chunk);
│ │ │ │ │ -93 ib->head = c;
│ │ │ │ │ -94 c->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ +91 _i_b->free = _c_h_u_n_k___s_i_z_e;
│ │ │ │ │ +92 _i_b->ptr = reinterpret_cast<char*>(_c) + sizeof(chunk);
│ │ │ │ │ +93 _i_b->head = _c;
│ │ │ │ │ +94 _c->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  95
│ │ │ │ │  96 }
│ │ │ │ │  97
│ │ │ │ │  _9_8 _~_v_r_e_f_b_u_f_f_e_r()
│ │ │ │ │  99 {
│ │ │ │ │ -100 chunk* c = m_inner_buffer.head;
│ │ │ │ │ +100 chunk* _c = m_inner_buffer.head;
│ │ │ │ │  101 while(true) {
│ │ │ │ │ -102 chunk* n = c->next;
│ │ │ │ │ -103 ::free(c);
│ │ │ │ │ -104 if(n != NULL) {
│ │ │ │ │ -105 c = n;
│ │ │ │ │ +102 chunk* _n = _c->next;
│ │ │ │ │ +103 ::free(_c);
│ │ │ │ │ +104 if(_n != _N_U_L_L) {
│ │ │ │ │ +105 _c = _n;
│ │ │ │ │  106 } else {
│ │ │ │ │  107 break;
│ │ │ │ │  108 }
│ │ │ │ │  109 }
│ │ │ │ │  110 ::free(m_array);
│ │ │ │ │  111 }
│ │ │ │ │  112
│ │ │ │ │  113public:
│ │ │ │ │ -_1_1_4 void _w_r_i_t_e(const char* buf, size_t len)
│ │ │ │ │ +_1_1_4 void _w_r_i_t_e(const char* _b_u_f, size_t _l_e_n)
│ │ │ │ │  115 {
│ │ │ │ │ -116 _M_S_G_P_A_C_K___A_S_S_E_R_T(buf || len == 0);
│ │ │ │ │ +116 _M_S_G_P_A_C_K___A_S_S_E_R_T(_b_u_f || _l_e_n == 0);
│ │ │ │ │  117
│ │ │ │ │ -118 if (!buf) return;
│ │ │ │ │ +118 if (!_b_u_f) return;
│ │ │ │ │  119
│ │ │ │ │ -120 if(len < m_ref_size) {
│ │ │ │ │ -121 _a_p_p_e_n_d___c_o_p_y(buf, len);
│ │ │ │ │ +120 if(_l_e_n < m_ref_size) {
│ │ │ │ │ +121 _a_p_p_e_n_d___c_o_p_y(_b_u_f, _l_e_n);
│ │ │ │ │  122 } else {
│ │ │ │ │ -123 _a_p_p_e_n_d___r_e_f(buf, len);
│ │ │ │ │ +123 _a_p_p_e_n_d___r_e_f(_b_u_f, _l_e_n);
│ │ │ │ │  124 }
│ │ │ │ │  125 }
│ │ │ │ │  126
│ │ │ │ │ -_1_2_7 void _a_p_p_e_n_d___r_e_f(const char* buf, size_t len)
│ │ │ │ │ +_1_2_7 void _a_p_p_e_n_d___r_e_f(const char* _b_u_f, size_t _l_e_n)
│ │ │ │ │  128 {
│ │ │ │ │  129 if(m_tail == m_end) {
│ │ │ │ │ -130 const size_t nused = static_cast<size_t>(m_tail - m_array);
│ │ │ │ │ -131 const size_t nnext = nused * 2;
│ │ │ │ │ +130 const size_t _n_u_s_e_d = static_cast<size_t>(m_tail - m_array);
│ │ │ │ │ +131 const size_t _n_n_e_x_t = _n_u_s_e_d * 2;
│ │ │ │ │  132
│ │ │ │ │ -133 _i_o_v_e_c* nvec = static_cast<_i_o_v_e_c*>(::realloc(
│ │ │ │ │ -134 m_array, sizeof(_i_o_v_e_c)*nnext));
│ │ │ │ │ -135 if(!nvec) {
│ │ │ │ │ +133 _i_o_v_e_c* _n_v_e_c = static_cast<_i_o_v_e_c*>(_:_:_r_e_a_l_l_o_c(
│ │ │ │ │ +134 m_array, sizeof(_i_o_v_e_c)*_n_n_e_x_t));
│ │ │ │ │ +135 if(!_n_v_e_c) {
│ │ │ │ │  136 throw std::bad_alloc();
│ │ │ │ │  137 }
│ │ │ │ │  138
│ │ │ │ │ -139 m_array = nvec;
│ │ │ │ │ -140 m_end = nvec + nnext;
│ │ │ │ │ -141 m_tail = nvec + nused;
│ │ │ │ │ +139 m_array = _n_v_e_c;
│ │ │ │ │ +140 m_end = _n_v_e_c + _n_n_e_x_t;
│ │ │ │ │ +141 m_tail = _n_v_e_c + _n_u_s_e_d;
│ │ │ │ │  142 }
│ │ │ │ │  143
│ │ │ │ │ -144 m_tail->_i_o_v___b_a_s_e = const_cast<char*>(buf);
│ │ │ │ │ -145 m_tail->_i_o_v___l_e_n = len;
│ │ │ │ │ +144 m_tail->_i_o_v___b_a_s_e = const_cast<char*>(_b_u_f);
│ │ │ │ │ +145 m_tail->_i_o_v___l_e_n = _l_e_n;
│ │ │ │ │  146 ++m_tail;
│ │ │ │ │  147 }
│ │ │ │ │  148
│ │ │ │ │ -_1_4_9 void _a_p_p_e_n_d___c_o_p_y(const char* buf, size_t len)
│ │ │ │ │ +_1_4_9 void _a_p_p_e_n_d___c_o_p_y(const char* _b_u_f, size_t _l_e_n)
│ │ │ │ │  150 {
│ │ │ │ │ -151 inner_buffer* const ib = &m_inner_buffer;
│ │ │ │ │ +151 inner_buffer* const _i_b = &m_inner_buffer;
│ │ │ │ │  152
│ │ │ │ │ -153 if(ib->free < len) {
│ │ │ │ │ -154 size_t sz = m_chunk_size;
│ │ │ │ │ -155 if(sz < len) {
│ │ │ │ │ -156 sz = len;
│ │ │ │ │ +153 if(_i_b->free < _l_e_n) {
│ │ │ │ │ +154 size_t _s_z = m_chunk_size;
│ │ │ │ │ +155 if(_s_z < _l_e_n) {
│ │ │ │ │ +156 _s_z = _l_e_n;
│ │ │ │ │  157 }
│ │ │ │ │  158
│ │ │ │ │ -159 if(sizeof(chunk) + sz < sz){
│ │ │ │ │ +159 if(sizeof(chunk) + _s_z < _s_z){
│ │ │ │ │  160 throw std::bad_alloc();
│ │ │ │ │  161 }
│ │ │ │ │  162
│ │ │ │ │ -163 chunk* c = static_cast<chunk*>(::malloc(sizeof(chunk) + sz));
│ │ │ │ │ -164 if(!c) {
│ │ │ │ │ +163 chunk* _c = static_cast<chunk*>(_:_:_m_a_l_l_o_c(sizeof(chunk) + _s_z));
│ │ │ │ │ +164 if(!_c) {
│ │ │ │ │  165 throw std::bad_alloc();
│ │ │ │ │  166 }
│ │ │ │ │  167
│ │ │ │ │ -168 c->next = ib->head;
│ │ │ │ │ -169 ib->head = c;
│ │ │ │ │ -170 ib->free = sz;
│ │ │ │ │ -171 ib->ptr = reinterpret_cast<char*>(c) + sizeof(chunk);
│ │ │ │ │ +168 _c->next = _i_b->head;
│ │ │ │ │ +169 _i_b->head = _c;
│ │ │ │ │ +170 _i_b->free = _s_z;
│ │ │ │ │ +171 _i_b->ptr = reinterpret_cast<char*>(_c) + sizeof(chunk);
│ │ │ │ │  172 }
│ │ │ │ │  173
│ │ │ │ │ -174 char* m = ib->ptr;
│ │ │ │ │ -175 std::memcpy(m, buf, len);
│ │ │ │ │ -176 ib->free -= len;
│ │ │ │ │ -177 ib->ptr += len;
│ │ │ │ │ +174 char* _m = _i_b->ptr;
│ │ │ │ │ +175 std::memcpy(_m, _b_u_f, _l_e_n);
│ │ │ │ │ +176 _i_b->free -= _l_e_n;
│ │ │ │ │ +177 _i_b->ptr += _l_e_n;
│ │ │ │ │  178
│ │ │ │ │ -179 if(m_tail != m_array && m ==
│ │ │ │ │ +179 if(m_tail != m_array && _m ==
│ │ │ │ │  180 static_cast<const char*>(
│ │ │ │ │  181 const_cast<const void *>((m_tail - 1)->iov_base)
│ │ │ │ │  182 ) + (m_tail - 1)->iov_len) {
│ │ │ │ │ -183 (m_tail - 1)->iov_len += len;
│ │ │ │ │ +183 (m_tail - 1)->iov_len += _l_e_n;
│ │ │ │ │  184 return;
│ │ │ │ │  185 } else {
│ │ │ │ │ -186 _a_p_p_e_n_d___r_e_f( m, len);
│ │ │ │ │ +186 _a_p_p_e_n_d___r_e_f( _m, _l_e_n);
│ │ │ │ │  187 }
│ │ │ │ │  188 }
│ │ │ │ │  189
│ │ │ │ │  _1_9_0 const _i_o_v_e_c* _v_e_c_t_o_r() const
│ │ │ │ │  191 {
│ │ │ │ │  192 return m_array;
│ │ │ │ │  193 }
│ │ │ │ │  194
│ │ │ │ │  _1_9_5 size_t _v_e_c_t_o_r___s_i_z_e() const
│ │ │ │ │  196 {
│ │ │ │ │  197 return static_cast<size_t>(m_tail - m_array);
│ │ │ │ │  198 }
│ │ │ │ │  199
│ │ │ │ │ -_2_0_0 void _m_i_g_r_a_t_e(_v_r_e_f_b_u_f_f_e_r* to)
│ │ │ │ │ +_2_0_0 void _m_i_g_r_a_t_e(_v_r_e_f_b_u_f_f_e_r* _t_o)
│ │ │ │ │  201 {
│ │ │ │ │ -202 size_t sz = m_chunk_size;
│ │ │ │ │ +202 size_t _s_z = m_chunk_size;
│ │ │ │ │  203
│ │ │ │ │ -204 if((sizeof(chunk) + sz) < sz){
│ │ │ │ │ +204 if((sizeof(chunk) + _s_z) < _s_z){
│ │ │ │ │  205 throw std::bad_alloc();
│ │ │ │ │  206 }
│ │ │ │ │  207
│ │ │ │ │ -208 chunk* empty = static_cast<chunk*>(::malloc(sizeof(chunk) + sz));
│ │ │ │ │ -209 if(!empty) {
│ │ │ │ │ +208 chunk* _e_m_p_t_y = static_cast<chunk*>(_:_:_m_a_l_l_o_c(sizeof(chunk) + _s_z));
│ │ │ │ │ +209 if(!_e_m_p_t_y) {
│ │ │ │ │  210 throw std::bad_alloc();
│ │ │ │ │  211 }
│ │ │ │ │  212
│ │ │ │ │ -213 empty->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ +213 _e_m_p_t_y->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │  214
│ │ │ │ │ -215 const size_t nused = static_cast<size_t>(m_tail - m_array);
│ │ │ │ │ -216 if(to->m_tail + nused < m_end) {
│ │ │ │ │ -217 const size_t tosize = static_cast<size_t>(to->m_tail - to->m_array);
│ │ │ │ │ -218 const size_t reqsize = nused + tosize;
│ │ │ │ │ -219 size_t nnext = static_cast<size_t>(to->m_end - to->m_array) * 2;
│ │ │ │ │ -220 while(nnext < reqsize) {
│ │ │ │ │ -221 size_t tmp_nnext = nnext * 2;
│ │ │ │ │ -222 if (tmp_nnext <= nnext) {
│ │ │ │ │ -223 nnext = reqsize;
│ │ │ │ │ +215 const size_t _n_u_s_e_d = static_cast<size_t>(m_tail - m_array);
│ │ │ │ │ +216 if(_t_o->m_tail + _n_u_s_e_d < m_end) {
│ │ │ │ │ +217 const size_t _t_o_s_i_z_e = static_cast<size_t>(_t_o->m_tail - _t_o->m_array);
│ │ │ │ │ +218 const size_t _r_e_q_s_i_z_e = _n_u_s_e_d + _t_o_s_i_z_e;
│ │ │ │ │ +219 size_t _n_n_e_x_t = static_cast<size_t>(_t_o->m_end - _t_o->m_array) * 2;
│ │ │ │ │ +220 while(_n_n_e_x_t < _r_e_q_s_i_z_e) {
│ │ │ │ │ +221 size_t _t_m_p___n_n_e_x_t = _n_n_e_x_t * 2;
│ │ │ │ │ +222 if (_t_m_p___n_n_e_x_t <= _n_n_e_x_t) {
│ │ │ │ │ +223 _n_n_e_x_t = _r_e_q_s_i_z_e;
│ │ │ │ │  224 break;
│ │ │ │ │  225 }
│ │ │ │ │ -226 nnext = tmp_nnext;
│ │ │ │ │ +226 _n_n_e_x_t = _t_m_p___n_n_e_x_t;
│ │ │ │ │  227 }
│ │ │ │ │  228
│ │ │ │ │ -229 _i_o_v_e_c* nvec = static_cast<_i_o_v_e_c*>(::realloc(
│ │ │ │ │ -230 to->m_array, sizeof(_i_o_v_e_c)*nnext));
│ │ │ │ │ -231 if(!nvec) {
│ │ │ │ │ -232 ::free(empty);
│ │ │ │ │ +229 _i_o_v_e_c* _n_v_e_c = static_cast<_i_o_v_e_c*>(_:_:_r_e_a_l_l_o_c(
│ │ │ │ │ +230 _t_o->m_array, sizeof(_i_o_v_e_c)*_n_n_e_x_t));
│ │ │ │ │ +231 if(!_n_v_e_c) {
│ │ │ │ │ +232 ::free(_e_m_p_t_y);
│ │ │ │ │  233 throw std::bad_alloc();
│ │ │ │ │  234 }
│ │ │ │ │  235
│ │ │ │ │ -236 to->m_array = nvec;
│ │ │ │ │ -237 to->m_end = nvec + nnext;
│ │ │ │ │ -238 to->m_tail = nvec + tosize;
│ │ │ │ │ +236 _t_o->m_array = _n_v_e_c;
│ │ │ │ │ +237 _t_o->m_end = _n_v_e_c + _n_n_e_x_t;
│ │ │ │ │ +238 _t_o->m_tail = _n_v_e_c + _t_o_s_i_z_e;
│ │ │ │ │  239 }
│ │ │ │ │  240
│ │ │ │ │ -241 std::memcpy(to->m_tail, m_array, sizeof(_i_o_v_e_c)*nused);
│ │ │ │ │ +241 std::memcpy(_t_o->m_tail, m_array, sizeof(_i_o_v_e_c)*_n_u_s_e_d);
│ │ │ │ │  242
│ │ │ │ │ -243 to->m_tail += nused;
│ │ │ │ │ +243 _t_o->m_tail += _n_u_s_e_d;
│ │ │ │ │  244 m_tail = m_array;
│ │ │ │ │  245
│ │ │ │ │  246
│ │ │ │ │ -247 inner_buffer* const ib = &m_inner_buffer;
│ │ │ │ │ -248 inner_buffer* const toib = &to->m_inner_buffer;
│ │ │ │ │ +247 inner_buffer* const _i_b = &m_inner_buffer;
│ │ │ │ │ +248 inner_buffer* const _t_o_i_b = &_t_o->m_inner_buffer;
│ │ │ │ │  249
│ │ │ │ │ -250 chunk* last = ib->head;
│ │ │ │ │ -251 while(last->next) {
│ │ │ │ │ -252 last = last->next;
│ │ │ │ │ +250 chunk* _l_a_s_t = _i_b->head;
│ │ │ │ │ +251 while(_l_a_s_t->next) {
│ │ │ │ │ +252 _l_a_s_t = _l_a_s_t->next;
│ │ │ │ │  253 }
│ │ │ │ │ -254 last->next = toib->head;
│ │ │ │ │ -255 toib->head = ib->head;
│ │ │ │ │ +254 _l_a_s_t->next = _t_o_i_b->head;
│ │ │ │ │ +255 _t_o_i_b->head = _i_b->head;
│ │ │ │ │  256
│ │ │ │ │ -257 if(toib->free < ib->free) {
│ │ │ │ │ -258 toib->free = ib->free;
│ │ │ │ │ -259 toib->ptr = ib->ptr;
│ │ │ │ │ +257 if(_t_o_i_b->free < _i_b->free) {
│ │ │ │ │ +258 _t_o_i_b->free = _i_b->free;
│ │ │ │ │ +259 _t_o_i_b->ptr = _i_b->ptr;
│ │ │ │ │  260 }
│ │ │ │ │  261
│ │ │ │ │ -262 ib->head = empty;
│ │ │ │ │ -263 ib->free = sz;
│ │ │ │ │ -264 ib->ptr = reinterpret_cast<char*>(empty) + sizeof(chunk);
│ │ │ │ │ +262 _i_b->head = _e_m_p_t_y;
│ │ │ │ │ +263 _i_b->free = _s_z;
│ │ │ │ │ +264 _i_b->ptr = reinterpret_cast<char*>(_e_m_p_t_y) + sizeof(chunk);
│ │ │ │ │  265
│ │ │ │ │  266 }
│ │ │ │ │  267
│ │ │ │ │  _2_6_8 void _c_l_e_a_r()
│ │ │ │ │  269 {
│ │ │ │ │ -270 chunk* c = m_inner_buffer.head->next;
│ │ │ │ │ -271 chunk* n;
│ │ │ │ │ -272 while(c) {
│ │ │ │ │ -273 n = c->next;
│ │ │ │ │ -274 ::free(c);
│ │ │ │ │ -275 c = n;
│ │ │ │ │ +270 chunk* _c = m_inner_buffer.head->next;
│ │ │ │ │ +271 chunk* _n;
│ │ │ │ │ +272 while(_c) {
│ │ │ │ │ +273 _n = _c->next;
│ │ │ │ │ +274 ::free(_c);
│ │ │ │ │ +275 _c = _n;
│ │ │ │ │  276 }
│ │ │ │ │  277
│ │ │ │ │ -278 inner_buffer* const ib = &m_inner_buffer;
│ │ │ │ │ -279 c = ib->head;
│ │ │ │ │ -280 c->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ -281 ib->free = m_chunk_size;
│ │ │ │ │ -282 ib->ptr = reinterpret_cast<char*>(c) + sizeof(chunk);
│ │ │ │ │ +278 inner_buffer* const _i_b = &m_inner_buffer;
│ │ │ │ │ +279 _c = _i_b->head;
│ │ │ │ │ +280 _c->next = _M_S_G_P_A_C_K___N_U_L_L_P_T_R;
│ │ │ │ │ +281 _i_b->free = m_chunk_size;
│ │ │ │ │ +282 _i_b->ptr = reinterpret_cast<char*>(_c) + sizeof(chunk);
│ │ │ │ │  283
│ │ │ │ │  284 m_tail = m_array;
│ │ │ │ │  285 }
│ │ │ │ │  286
│ │ │ │ │  287#if defined(MSGPACK_USE_CPP03)
│ │ │ │ │  288private:
│ │ │ │ │  289 _v_r_e_f_b_u_f_f_e_r(const _v_r_e_f_b_u_f_f_e_r&);