--- /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 <<a class="el" href="v1_2adaptor_2ext_8hpp_source.html">ext.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ad4a5ace6bdc8fc0e411d4843f5c97e71" id="r_ad4a5ace6bdc8fc0e411d4843f5c97e71"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a299bb5aa1d8a00d0fc96c3c191e964b0" id="r_a299bb5aa1d8a00d0fc96c3c191e964b0"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a299acf4e8a07db49a93dafe40521b5d2" id="r_a299acf4e8a07db49a93dafe40521b5d2"><td class="memItemLeft" align="right" valign="top"> </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> &)</td></tr> │ │ │ │ +<tr class="memitem:a299acf4e8a07db49a93dafe40521b5d2" id="r_a299acf4e8a07db49a93dafe40521b5d2"><td class="memItemLeft" align="right" valign="top"> </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 &)</td></tr> │ │ │ │ <tr class="separator:a299acf4e8a07db49a93dafe40521b5d2"><td class="memSeparator" colspan="2"> </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> </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 </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"> </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> * </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 * </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"> </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> * </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 * </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"> </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> </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 </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"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a9ed95167bedeeb41fbd3f504e2701ac9"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a3ed2bed40c8732ab0c455eccf76a25c0"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#af4e78a726c473b5b9dd696f65b062644">operator<</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &x) const</td></tr> │ │ │ │ <tr class="separator:af4e78a726c473b5b9dd696f65b062644"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext.html#a34afa3d84872e7c06332241831e1f646">operator></a> (const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> &x) const</td></tr> │ │ │ │ <tr class="separator:a34afa3d84872e7c06332241831e1f646"><td class="memSeparator" colspan="2"> </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> </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 </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="ac333eb4231cbe195baefdebedba90924" name="ac333eb4231cbe195baefdebedba90924"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#ac333eb4231cbe195baefdebedba90924">◆ </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> </td> │ │ │ │ + <td class="paramtype">int8_t </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> * </td> │ │ │ │ + <td class="paramtype">const char * </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> </td> │ │ │ │ + <td class="paramtype">uint32_t </td> │ │ │ │ <td class="paramname"><em>s</em> </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> </td> │ │ │ │ + <td class="paramtype">int8_t </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> </td> │ │ │ │ + <td class="paramtype">uint32_t </td> │ │ │ │ <td class="paramname"><em>s</em> </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const & </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< T >::data</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref< T >::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">◆ </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> & </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< </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> & </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> & </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> </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> & </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 <<a class="el" href="v1_2adaptor_2ext_8hpp_source.html">ext.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ad92f981b7ee3fcc5e33132efaff5bd38" id="r_ad92f981b7ee3fcc5e33132efaff5bd38"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a6594051c05ab75877a7497f88a0395bf" id="r_a6594051c05ab75877a7497f88a0395bf"><td class="memItemLeft" align="right" valign="top"> </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> &<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"> </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 &x)</td></tr> │ │ │ │ <tr class="separator:a6594051c05ab75877a7497f88a0395bf"><td class="memSeparator" colspan="2"> </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> * </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 * </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"> </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> </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 </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"> </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> </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 </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"> </td></tr> │ │ │ │ -<tr class="memitem:ac163d9e778f157e5330bb5cc957ef50b" id="r_ac163d9e778f157e5330bb5cc957ef50b"><td class="memItemLeft" align="right" valign="top">std::string </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 </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"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a48eb0d6f61969b268bff5e7dd96472dd"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a1c547af5537a9e2a25866d2e9e5662b8"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#a1e55bf466202365a80feac5816ffd2e0">operator<</a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:a1e55bf466202365a80feac5816ffd2e0"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ad8eb74480cfa2cf95750e46dccddb6f8">operator></a> (const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:ad8eb74480cfa2cf95750e46dccddb6f8"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">adaptor::object< msgpack::type::ext_ref ></a></td></tr> │ │ │ │ +<tr class="memitem:ae3c2c4b64535abdb718a922e1655b8b1" id="r_ae3c2c4b64535abdb718a922e1655b8b1"><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html#ae3c2c4b64535abdb718a922e1655b8b1">adaptor::object< msgpack::type::ext_ref ></a></td></tr> │ │ │ │ <tr class="separator:ae3c2c4b64535abdb718a922e1655b8b1"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="ae8a2742b30895f646d1be73603232342" name="ae8a2742b30895f646d1be73603232342"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#ae8a2742b30895f646d1be73603232342">◆ </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> * </td> │ │ │ │ + <td class="paramtype">const char * </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> </td> │ │ │ │ + <td class="paramtype">uint32_t </td> │ │ │ │ <td class="paramname"><em>s</em> </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> & </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< </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> & </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> & </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> </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> & </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>< <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::ext_ref</a> ></td> │ │ │ │ + <td class="memname">friend struct <a class="el" href="structmsgpack_1_1adaptor_1_1object.html">adaptor::object</a>< <a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">msgpack::type::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,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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple< Types... ></td></tr> │ │ │ │ +<tr class="memitem:aff13e5efee7bb0979ad6b98895ce905b" id="r_aff13e5efee7bb0979ad6b98895ce905b"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> = std::tuple< Types... ></td></tr> │ │ │ │ <tr class="separator:aff13e5efee7bb0979ad6b98895ce905b"><td class="memSeparator" colspan="2"> </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"> </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> &)=<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"> </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 &)=default</td></tr> │ │ │ │ <tr class="separator:a0db9c3699761b7b1f49d5e0e86b7efd3"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:abda730a9989fbde15f329e265a1c0c21" id="r_abda730a9989fbde15f329e265a1c0c21"><td class="memItemLeft" align="right" valign="top"> </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> &&)=<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"> </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> &&)=default</td></tr> │ │ │ │ <tr class="separator:abda730a9989fbde15f329e265a1c0c21"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aee0b3357cb31bfd65645ff86ee49f8cb" id="r_aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memTemplParams" colspan="2">template<typename... OtherTypes> </td></tr> │ │ │ │ -<tr class="memitem:aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memTemplItemLeft" align="right" valign="top"> </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> &&... <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"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb">tuple</a> (OtherTypes &&... other)</td></tr> │ │ │ │ <tr class="separator:aee0b3357cb31bfd65645ff86ee49f8cb"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a7fd517a5a79bb03419c8d0e74f2f2dd9" id="r_a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memTemplParams" colspan="2">template<typename... OtherTypes> </td></tr> │ │ │ │ -<tr class="memitem:a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memTemplItemLeft" align="right" valign="top"> </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>< OtherTypes... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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"> </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>< OtherTypes... > const &other)</td></tr> │ │ │ │ <tr class="separator:a7fd517a5a79bb03419c8d0e74f2f2dd9"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:ab1f0bfd349d2ae75ca63161ac774f992" id="r_ab1f0bfd349d2ae75ca63161ac774f992"><td class="memTemplParams" colspan="2">template<typename... OtherTypes> </td></tr> │ │ │ │ -<tr class="memitem:ab1f0bfd349d2ae75ca63161ac774f992"><td class="memTemplItemLeft" align="right" valign="top"> </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>< OtherTypes... > &&<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"> </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>< OtherTypes... > &&other)</td></tr> │ │ │ │ <tr class="separator:ab1f0bfd349d2ae75ca63161ac774f992"><td class="memSeparator" colspan="2"> </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> & </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> &)=<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> & </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 &)=default</td></tr> │ │ │ │ <tr class="separator:aece2a76821aae422be3bc43396db1d98"><td class="memSeparator" colspan="2"> </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> & </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> &&)=<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> & </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> &&)=default</td></tr> │ │ │ │ <tr class="separator:a2a31e853e3600ce9a043ae2cd9df47b7"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a6c7cc308e4116c38c736e4782c7a5703" id="r_a6c7cc308e4116c38c736e4782c7a5703"><td class="memTemplParams" colspan="2">template<typename... OtherTypes> </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> & </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>< OtherTypes... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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> & </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>< OtherTypes... > const &other)</td></tr> │ │ │ │ <tr class="separator:a6c7cc308e4116c38c736e4782c7a5703"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aefdf4c6ef0a7edb18b40cb5d344cf028" id="r_aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memTemplParams" colspan="2">template<typename... OtherTypes> </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> & </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>< OtherTypes... > &&<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> & </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>< OtherTypes... > &&other)</td></tr> │ │ │ │ <tr class="separator:aefdf4c6ef0a7edb18b40cb5d344cf028"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a16df1b6d308c8948177d96c3a30c61fd" id="r_a16df1b6d308c8948177d96c3a30c61fd"><td class="memTemplParams" colspan="2">template<std::size_t I> </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>< <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> >::type & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">get</a> () &<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>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a16df1b6d308c8948177d96c3a30c61fd">get</a> () &noexcept</td></tr> │ │ │ │ <tr class="separator:a16df1b6d308c8948177d96c3a30c61fd"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:ae84510d30568760d3dc2eb6cff37b23b" id="r_ae84510d30568760d3dc2eb6cff37b23b"><td class="memTemplParams" colspan="2">template<std::size_t I> </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>< <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> >::type <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </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> &<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>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type const & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#ae84510d30568760d3dc2eb6cff37b23b">get</a> () const &noexcept</td></tr> │ │ │ │ <tr class="separator:ae84510d30568760d3dc2eb6cff37b23b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a0ed44f445d45402dfe81f494909e19ea" id="r_a0ed44f445d45402dfe81f494909e19ea"><td class="memTemplParams" colspan="2">template<std::size_t I> </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>< <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> >::type && </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">get</a> () &&<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>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type && </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmsgpack_1_1type_1_1tuple.html#a0ed44f445d45402dfe81f494909e19ea">get</a> () &&noexcept</td></tr> │ │ │ │ <tr class="separator:a0ed44f445d45402dfe81f494909e19ea"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a473e9a6807ae116b3de67a54197375ae" id="r_a473e9a6807ae116b3de67a54197375ae"><td class="memItemLeft" align="right" valign="top">std::size_t </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 </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"> </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">◆ </a></span>base</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<class... Types> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::base = std::tuple<Types...></td> │ │ │ │ + <td class="memname">using <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::base = std::tuple<Types...></td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </div><div class="memdoc"> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ @@ -171,17 +171,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<class... Types> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Types > const & </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<class... Types> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> > && </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Types > && </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<typename... OtherTypes> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a> &&... </td> │ │ │ │ + <td class="paramtype">OtherTypes &&... </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<typename... OtherTypes> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > const & </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<typename... OtherTypes> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::tuple </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > && </td> │ │ │ │ <td class="paramname"><em>other</em></td><td>)</td> │ │ │ │ <td></td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </td> │ │ │ │ @@ -320,15 +320,15 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<std::size_t I> </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>< <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> >::type && <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::get </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type && <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::get </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramname"></td><td>)</td> │ │ │ │ <td> &&</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </td> │ │ │ │ <td class="mlabels-right"> │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<std::size_t I> </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>< <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> >::type & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::get </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::get </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramname"></td><td>)</td> │ │ │ │ <td> &</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </td> │ │ │ │ <td class="mlabels-right"> │ │ │ │ @@ -378,15 +378,15 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<std::size_t I> </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>< <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> >::type <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::get </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1tuple__element.html">tuple_element</a>< I, <a class="el" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> >::type const & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::get </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramname"></td><td>)</td> │ │ │ │ <td> const &</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </td> │ │ │ │ <td class="mlabels-right"> │ │ │ │ @@ -405,17 +405,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<class... Types> </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> & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::operator= </td> │ │ │ │ + <td class="memname"><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>< Types >::operator= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> > && </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Types > && </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<class... Types> </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> & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::operator= </td> │ │ │ │ + <td class="memname"><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>< Types >::operator= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Types > const & </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<typename... OtherTypes> </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> & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::operator= </td> │ │ │ │ + <td class="memname"><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>< Types >::operator= </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > && </td> │ │ │ │ <td class="paramname"><em>other</em></td><td>)</td> │ │ │ │ <td></td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </td> │ │ │ │ @@ -493,17 +493,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... OtherTypes> </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> & <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::operator= </td> │ │ │ │ + <td class="memname"><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>< Types >::operator= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< OtherTypes... > const & </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<class... Types> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Types</a> >::size </td> │ │ │ │ + <td class="memname">std::size_t <a class="el" href="classmsgpack_1_1type_1_1tuple.html">msgpack::type::tuple</a>< Types >::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 <<a class="el" href="v1_2vrefbuffer_8hpp_source.html">vrefbuffer.hpp</a>></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"> </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"> </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"> </td></tr> │ │ │ │ <tr class="memitem:a1ad64711d5a4c5bd84369efa25be37e4" id="r_a1ad64711d5a4c5bd84369efa25be37e4"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a5d0a6336e3196213b8ac7b2f86844144" id="r_a5d0a6336e3196213b8ac7b2f86844144"><td class="memItemLeft" align="right" valign="top">void </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ab07fa8e7df4bd499e6ac15fb488dfb57" id="r_ab07fa8e7df4bd499e6ac15fb488dfb57"><td class="memItemLeft" align="right" valign="top">void </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ada665077a545755599906eeb03191bf0" id="r_ada665077a545755599906eeb03191bf0"><td class="memItemLeft" align="right" valign="top">void </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> </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"> </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> * </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"> </td></tr> │ │ │ │ -<tr class="memitem:ad28002d12ac554478aad61f3ccf6e875" id="r_ad28002d12ac554478aad61f3ccf6e875"><td class="memItemLeft" align="right" valign="top">size_t </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ab97c7ed19820779400c7cb5041cee106" id="r_ab97c7ed19820779400c7cb5041cee106"><td class="memItemLeft" align="right" valign="top">void </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a4a91d4b145a1a80244f7a824f944395a" id="r_a4a91d4b145a1a80244f7a824f944395a"><td class="memItemLeft" align="right" valign="top">void </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a07cd0c806b6abaac115018ecd11e814f" id="r_a07cd0c806b6abaac115018ecd11e814f"><td class="memItemLeft" align="right" valign="top"> </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> &)=delete</td></tr> │ │ │ │ +<tr class="memitem:a07cd0c806b6abaac115018ecd11e814f" id="r_a07cd0c806b6abaac115018ecd11e814f"><td class="memItemLeft" align="right" valign="top"> </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> &)=<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">delete</a></td></tr> │ │ │ │ <tr class="separator:a07cd0c806b6abaac115018ecd11e814f"><td class="memSeparator" colspan="2"> </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> & </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> &)=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> & </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> &)=<a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">delete</a></td></tr> │ │ │ │ <tr class="separator:a94e02032efffc6054145f4971c024370"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a7dc392c507a2ce9e718461de8e9818d0" name="a7dc392c507a2ce9e718461de8e9818d0"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a7dc392c507a2ce9e718461de8e9818d0">◆ </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 </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> </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 </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> </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> </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">◆ </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">◆ </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> & </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> & </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 * </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> * </td> │ │ │ │ <td class="paramname"><em>buf</em>, </td> │ │ │ │ </tr> │ │ │ │ <tr> │ │ │ │ <td class="paramkey"></td> │ │ │ │ <td></td> │ │ │ │ - <td class="paramtype">size_t </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> </td> │ │ │ │ <td class="paramname"><em>len</em> </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">◆ </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 * </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> * </td> │ │ │ │ <td class="paramname"><em>buf</em>, </td> │ │ │ │ </tr> │ │ │ │ <tr> │ │ │ │ <td class="paramkey"></td> │ │ │ │ <td></td> │ │ │ │ - <td class="paramtype">size_t </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> </td> │ │ │ │ <td class="paramname"><em>len</em> </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">◆ </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">◆ </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> * </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">◆ </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> & msgpack::vrefbuffer::operator= </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1vrefbuffer.html">vrefbuffer</a> & <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> & </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> & </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">◆ </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 * </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> * </td> │ │ │ │ <td class="paramname"><em>buf</em>, </td> │ │ │ │ </tr> │ │ │ │ <tr> │ │ │ │ <td class="paramkey"></td> │ │ │ │ <td></td> │ │ │ │ - <td class="paramtype">size_t </td> │ │ │ │ + <td class="paramtype"><a class="el" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">size_t</a> </td> │ │ │ │ <td class="paramname"><em>len</em> </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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::assoc_vector< K, V, Compare, Alloc > >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::assoc_vector< K, V, Compare, Alloc > >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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">◆ </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> <></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><> {</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<></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<></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> <<span class="keyword">typename</span> Packer></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>& <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& 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>& <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>& 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>&)<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>&)<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>->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>->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>->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-><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-><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-><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> <<span class="keyword">typename</span> A0></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<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::value, T & >::type convert(T &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<></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<>::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &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<>::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &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<>::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<>::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &) 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<>::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> <></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><> {</div> │ │ │ │ <div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Packer></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>& <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& 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>& <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>& 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>&)<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>&)<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>->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>->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>->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-><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-><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-><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> <<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1></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<></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<>::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &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<>::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &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<>::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &) 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 &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 &... 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> <<span class="keyword">typename</span> T></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>& <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>& <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>& <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& <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& <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& <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> <<span class="keyword">typename</span> T></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><<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"><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>& <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>& <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>& <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>& <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><T&> {</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& <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& <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& <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& <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> <<span class="keyword">typename</span> T></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><<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>&> {</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>& <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>& <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>& <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>& <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><const T&> {</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& <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& <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& <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& <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> <<span class="keyword">typename</span> 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><<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">A0</a>>, 0> : <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a><A0> {</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<A0></a>& <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><<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><A0>, 0> : <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__type.html">tuple_type</a><A0> {</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<A0></a>& 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<A0>::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<A0>::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<A0>::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> <></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><> {</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>& <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>& 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<></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> <<span class="keyword">typename</span> A0></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> <<span class="keyword">typename</span> A0></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><type::tuple<A0> > {</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>& <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>& 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<A0></a>& 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<A0></a>& 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++'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> > 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<<span class="keyword">typename</span> <a class="code hl_typedef" href="structmsgpack_1_1type_1_1tuple__type.html#ab101a495f59092a441dcf32add416ab8">type::tuple_type<A0>::type</a>>(v.template get<0>());</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> <<span class="keyword">typename</span> A0></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><type::tuple<A0> > {</div> │ │ │ │ <div class="line"><a id="l12578" name="l12578"></a><span class="lineno">12578</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Stream></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<Stream></a>& <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<Stream></a>& 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<A0></a>& 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<A0></a>& 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<0>());</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> <<span class="keyword">typename</span> A0></div> │ │ │ │ <div class="line"><a id="l13504" name="l13504"></a><span class="lineno">13504</span><span class="keyword">struct </span>object_with_zone<type::tuple<A0> > {</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>& 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<A0></a>& 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<A0></a>& 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<</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">></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<0>(), 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 & 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<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::value, T & >::type convert(T &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<></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<>::tuple</a></div><div class="ttdeci">tuple(msgpack::object const &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<>::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<>::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<>::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< T & >::value_type</a></div><div class="ttdeci">T & 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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::type </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 &o, T &t)</td></tr> │ │ │ │ <tr class="separator:a34175c6cee67d5256c75ec1b4c853834"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::type </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 &o, T &t)</td></tr> │ │ │ │ <tr class="separator:a2d84855235c9e7905688034677a1bc0f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T></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<</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<T>::value</a></div> │ │ │ │ <div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>>::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>& <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">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<<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="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>& o, T& 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><T>();</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> <<span class="keyword">typename</span> T></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<</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<T>::value</a></div> │ │ │ │ <div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>>::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>& <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">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>& o, T& 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< has_as< T >::value >::type convert_helper(msgpack::object const &o, T &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<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::value, T & >::type convert(T &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< msgpack::has_as< T >::value, T >::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 <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"> </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> </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"> </td></tr> │ │ │ │ <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N></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> <<span class="keyword">typename</span> Packer></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>& <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>& <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<Tuple, N-1>::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<N-1>(<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& pk, Tuple <span class="keyword">const</span>& 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<Tuple, N-1>::pack</a>(pk, t);</div> │ │ │ │ +<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> pk.pack(std::get<N-1>(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>& <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>& <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<Tuple, N-1>::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> <= <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<N-1>(<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>& o, Tuple& 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<Tuple, N-1>::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> <= 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<N-1>(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>& <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>& <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<Tuple, N-1>::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>->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<N-1>(<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>& z, Tuple <span class="keyword">const</span>& 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<Tuple, N-1>::object</a>(o, z, t);</div> │ │ │ │ +<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</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>[N-1] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get<N-1>(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> <<span class="keyword">typename</span> Tuple></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1> {</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><Tuple, 1> {</div> │ │ │ │ <div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Packer></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>& <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>& <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<0>(<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& pk, Tuple <span class="keyword">const</span>& t) {</div> │ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> pk.pack(std::get<0>(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>& <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>& <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>& o, Tuple& 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> <= 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<0>(<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<0>(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>& <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>& <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>->via.array.ptr[0] = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get<0>(<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>& z, Tuple <span class="keyword">const</span>& t) {</div> │ │ │ │ +<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</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>(std::get<0>(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> <<span class="keyword">typename</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...> <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<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...> <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><Args...> <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<Args...> <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>&... <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&... 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> <<span class="keyword">typename</span> Packer></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>& <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& 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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)>::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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)>::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>& <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>& 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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)><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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)><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>& <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>& 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>->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>->via.array.ptr = <span class="keyword">static_cast<</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">></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>->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-><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-><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<</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">></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-><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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)>::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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)>::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<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...> <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<Args&...> <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> <></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><> {</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<></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<> <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> <<span class="keyword">typename</span> Packer></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>& <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& 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>& <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>& 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>&)<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>&)<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>->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>->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>->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-><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-><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-><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<> 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<>();</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> <<span class="keyword">typename</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...> <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>&... <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><Args...> <a class="code hl_function" href="namespacemsgpack_1_1type.html#ac0f454b9373915be2922e2e2a1214678">make_define_array</a>(Args&... 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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...>(<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><Args...>(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< has_as< T >::value >::type convert_helper(msgpack::object const &o, T &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 &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 &off, bool &referenced, unpack_reference_func f, void *user_data, unpack_limit const &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<></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<>::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<>::msgpack_pack</a></div><div class="ttdeci">void msgpack_pack(Packer &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<>::msgpack_unpack</a></div><div class="ttdeci">void msgpack_unpack(msgpack::object const &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<>::msgpack_object</a></div><div class="ttdeci">void msgpack_object(msgpack::object *o, msgpack::zone &) 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<>::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< Tuple, 1 >::unpack</a></div><div class="ttdeci">static void unpack(msgpack::object const &o, Tuple &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 &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 &... 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 &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< Args... > 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 &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< Args... > 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< Args &... > 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 <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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N></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> <<span class="keyword">typename</span> Packer></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>& <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>& <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<Tuple, N-1>::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<N-1>(<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& pk, Tuple <span class="keyword">const</span>& 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<Tuple, N-1>::pack</a>(pk, t);</div> │ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> pk.pack(std::get<N-1>(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>& <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>& <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<std::string, msgpack::object const*> <span class="keyword">const</span>& <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<Tuple, N-2>::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<N-2>(<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>->second, std::get<N-1>(<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>& o, Tuple <span class="keyword">const</span>& t,</div> │ │ │ │ +<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> std::map<std::string, msgpack::object const*> <span class="keyword">const</span>& 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<Tuple, N-2>::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<N-2>(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->second, std::get<N-1>(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>& <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>& <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<Tuple, N-2>::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>->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<N-2>(<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>->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<N-1>(<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>& z, Tuple <span class="keyword">const</span>& 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<Tuple, N-2>::object</a>(o, z, t);</div> │ │ │ │ +<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</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>[(N-1)/2].key = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get<N-2>(t), z);</div> │ │ │ │ +<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</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>[(N-1)/2].val = <a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>(std::get<N-1>(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> <<span class="keyword">typename</span> Tuple></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0> {</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><Tuple, 0> {</div> │ │ │ │ <div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Packer></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>&, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</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_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&, Tuple <span class="keyword">const</span>&) {}</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>&, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&,</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>&, Tuple <span class="keyword">const</span>&,</div> │ │ │ │ <div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> std::map<std::string, msgpack::object const*> <span class="keyword">const</span>&) {}</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>&, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a> <span class="keyword">const</span>&) {}</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>&, Tuple <span class="keyword">const</span>&) {}</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> <<span class="keyword">typename</span>... Args></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>&... <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&... 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> <<span class="keyword">typename</span> Packer></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>& <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& 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">""</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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)>::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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)>::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>& <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>& 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<std::string, msgpack::object const*> <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> < <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<std::string, msgpack::object const*> 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 < 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> &<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> &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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)><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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)><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>& <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>& 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">""</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>->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>->via.map.ptr = <span class="keyword">static_cast<</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">></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>->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-><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-><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<</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">></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-><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><std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>, <span class="keyword">sizeof</span>...(Args)>::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><std::tuple<Args&...>, <span class="keyword">sizeof</span>...(Args)>::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<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...> <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<Args&...> <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> <<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>></div> │ │ │ │ +<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span><span class="keyword">template</span> <<span class="keyword">typename</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...> <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>&... <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><Args...> <a class="code hl_function" href="namespacemsgpack_1_1type.html#af728c4713585591205c36e1a4c10cec7">make_define_map</a>(Args&... 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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...>(<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><Args...>(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< has_as< T >::value >::type convert_helper(msgpack::object const &o, T &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 &off, bool &referenced, unpack_reference_func f, void *user_data, unpack_limit const &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< Tuple, 0 >::unpack</a></div><div class="ttdeci">static void unpack(msgpack::object const &, Tuple const &, std::map< std::string, msgpack::object const * > const &)</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< Tuple, 0 >::pack</a></div><div class="ttdeci">static void pack(Packer &, Tuple const &)</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< Tuple, 0 >::object</a></div><div class="ttdeci">static void object(msgpack::object *, msgpack::zone &, Tuple const &)</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 &o, Tuple const &t, std::map< std::string, msgpack::object const * > const &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 &pk, Tuple const &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 &z, Tuple const &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 &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 &... 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 &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< Args &... > 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 &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 <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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<class... Args> </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>< Args... > </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> &&... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (Args &&... args)</td></tr> │ │ │ │ <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... > </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> &&... <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>< Args &&... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (Args &&... args) noexcept</td></tr> │ │ │ │ <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template<class... Tuples> </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> </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> &&... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> >::type::base >(<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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (Tuples &&... args) -> decltype(std::tuple_cat(std::forward< typename std::remove_reference< Tuples >::type::base >(args)...))</td></tr> │ │ │ │ <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > </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> &... <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>< Args &... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">class</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</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">Args</a>&&... <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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>...>(std::forward<Args>(<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><Args...> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(Args&&... 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><Args...>(std::forward<Args>(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><<span class="keyword">class</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&&...> <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>&&... <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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&&...>(std::forward<Args>(<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><Args&&...> <a class="code hl_function" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (Args&&... 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><Args&&...>(std::forward<Args>(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> <<span class="keyword">class</span>... Tuples></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>&&... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -></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&&... args) -></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<<span class="keyword">typename</span> std::remove_reference<Tuples>::type::base>(<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<<span class="keyword">typename</span> std::remove_reference<Tuples>::type::base>(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<<span class="keyword">typename</span> std::remove_reference<Tuples>::type::base>(<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<<span class="keyword">typename</span> std::remove_reference<Tuples>::type::base>(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> <<span class="keyword">class</span>... Args></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...> <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>&... <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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...>(<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><Args&...> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a>(Args&... 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><Args&...>(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> <<span class="keyword">typename</span> Stream, <span class="keyword">typename</span> Tuple, std::<span class="keywordtype">size_t</span> N></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> <<span class="keyword">typename</span>... Args></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><<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><Args...>> {</div> │ │ │ │ <div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Stream></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<Stream></a>& <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<Stream></a>& 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<Args...></a>& 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<Args...></a>& 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><Stream, <span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)>::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> <<span class="keyword">typename</span>... Args></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><<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><Args...>> {</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>& <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>& 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<Args...></a>& 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<Args...></a>& 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><<span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)>::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> <<span class="keyword">typename</span>... Args></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><<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><Args...>> {</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>& 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<Args...></a> <span class="keyword">const</span>& 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<Args...></a> <span class="keyword">const</span>& 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<</span><a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a>*<span class="keyword">></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><<span class="keyword">decltype</span>(v), <span class="keyword">sizeof</span>...(Args)>::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<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::value, T & >::type convert(T &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< msgpack::has_as< T >::value, T >::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<></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  </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< T & ></a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </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>< std::string, std::vector< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> > </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>< std::string, std::vector< char >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> > </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"> </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>< 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> > </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>< 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> > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a> > </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>< uint8_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a> > </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>< uint16_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> > </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>< uint32_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> > </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>< uint64_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> > </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>< int8_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a> > </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>< int16_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a> > </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>< int32_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> > </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>< int64_t > </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"> </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> </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> </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"> </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aebeb894b31101ddccf113e9ea8063543">object_type</a> { <br /> │ │ │ │   <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"> </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<<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> > </td></tr> │ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< Tconst >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< Tconst > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a> (const T &t)</td></tr> │ │ │ │ <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< T >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< T > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">make_array_ref</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template<<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> </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>< <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>]> </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>(&<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<typename T , std::size_t N> </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>< const T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">make_array_ref</a> (const T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template<<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> </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>< <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><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>(&<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<typename T , std::size_t N> </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>< T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">make_array_ref</a> (T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94" id="r_a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplParams" colspan="2">template<<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 > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template<<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 > </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> </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template<<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 > </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> </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memSeparator" colspan="2"> </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> </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"> </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> </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"> </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> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834" id="r_a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a34175c6cee67d5256c75ec1b4c853834"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::type </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 &o, T &t)</td></tr> │ │ │ │ <tr class="separator:a34175c6cee67d5256c75ec1b4c853834"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f" id="r_a2d84855235c9e7905688034677a1bc0f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a2d84855235c9e7905688034677a1bc0f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::type </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 &o, T &t)</td></tr> │ │ │ │ <tr class="separator:a2d84855235c9e7905688034677a1bc0f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">make_define_array</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a057f4d526eed954fd8a88d83b0f844fb" id="r_a057f4d526eed954fd8a88d83b0f844fb"><td class="memTemplParams" colspan="2">template<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">make_define_map</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aa9931be8b03e4bd24404b976bcd58bdf" id="r_aa9931be8b03e4bd24404b976bcd58bdf"><td class="memTemplParams" colspan="2">template<class... Args> </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>< Args... > </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> &&... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">make_tuple</a> (Args &&... args)</td></tr> │ │ │ │ <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... > </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> &&... <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>< Args &&... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">forward_as_tuple</a> (Args &&... args) noexcept</td></tr> │ │ │ │ <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template<class... Tuples> </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> </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> &&... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> >::type::base >(<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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">tuple_cat</a> (Tuples &&... args) -> decltype(std::tuple_cat(std::forward< typename std::remove_reference< Tuples >::type::base >(args)...))</td></tr> │ │ │ │ <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > </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> &... <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>< Args &... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">tie</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">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> &<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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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 &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">size</a> (T const &t)</td></tr> │ │ │ │ <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template<<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> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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>(&)[<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<typename T , std::size_t N> </td></tr> │ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">size</a> (const T(&)[N])</td></tr> │ │ │ │ <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr> │ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">size</a> (std::tuple< T... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &)</td></tr> │ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">size</a> (std::tuple< T... > const &)</td></tr> │ │ │ │ <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template<<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> > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > </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> &<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<typename T > </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>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">rhs</a>)</td></tr> │ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a05cd7d166b207f165be9fca79d2de21b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <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">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">rhs</a>)</td></tr> │ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< T > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &rhs)</td></tr> │ │ │ │ <tr class="separator:afe9f1138f5257b539258f73503b6b96e"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Typedef Documentation</h2> │ │ │ │ <a id="aa796f33d2b2fc41108671a1110caf7a2" name="aa796f33d2b2fc41108671a1110caf7a2"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#aa796f33d2b2fc41108671a1110caf7a2">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a>> <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><int16_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a>> <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><int32_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a>> <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><int64_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a>> <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><int8_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a>> <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><uint16_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a>> <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><uint32_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a>> <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><uint64_t> <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">◆ </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><<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a>> <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><uint8_t> <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">◆ </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">◆ </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>< std::string, std::vector< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a> > <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>< std::string, std::vector< char >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a> > <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">◆ </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>< 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> > <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>< 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> > <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">◆ </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 </td><td class="fielddoc"></td></tr> │ │ │ │ <tr><td class="fieldname"><a id="aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f" name="aebeb894b31101ddccf113e9ea8063543a157ecb11a36a2e436b68837a1d5be62f"></a>BOOLEAN </td><td class="fielddoc"></td></tr> │ │ │ │ <tr><td class="fieldname"><a id="aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1" name="aebeb894b31101ddccf113e9ea8063543ad0d3dbc9138306a88dcad2eb5ac1eac1"></a>POSITIVE_INTEGER </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">◆ </a></span>convert_helper() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type msgpack::type::convert_helper </td> │ │ │ │ + <td class="memname">std::enable_if< <a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">T & </td> │ │ │ │ <td class="paramname"><em>t</em> </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< Tuple, N >::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< Tuple, 1 >::unpack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a36dc387e1d7cbb28d45301f258950b8c">msgpack::type::define_map_imp< Tuple, N >::unpack()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a2d84855235c9e7905688034677a1bc0f" name="a2d84855235c9e7905688034677a1bc0f"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a2d84855235c9e7905688034677a1bc0f">◆ </a></span>convert_helper() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value >::type msgpack::type::convert_helper </td> │ │ │ │ + <td class="memname">std::enable_if<!<a class="el" href="structmsgpack_1_1has__as.html">has_as</a>< T >::value >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">T & </td> │ │ │ │ <td class="paramname"><em>t</em> </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">◆ </a></span>forward_as_tuple()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... > msgpack::type::forward_as_tuple </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Args &&... > msgpack::type::forward_as_tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... </td> │ │ │ │ + <td class="paramtype">Args &&... </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">◆ </a></span>make_array_ref() <span class="overload">[1/4]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> > >::type msgpack::type::make_array_ref </td> │ │ │ │ + <td class="memname">msgpack::enable_if<!msgpack::is_array< Tconst >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< Tconst > >::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> & </td> │ │ │ │ + <td class="paramtype">const T & </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">◆ </a></span>make_array_ref() <span class="overload">[2/4]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]> msgpack::type::make_array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< const T[N]> 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>(&) </td> │ │ │ │ + <td class="paramtype">const T(&) </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">◆ </a></span>make_array_ref() <span class="overload">[3/4]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > >::type msgpack::type::make_array_ref </td> │ │ │ │ + <td class="memname">msgpack::enable_if<!msgpack::is_array< T >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< T > >::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> & </td> │ │ │ │ + <td class="paramtype">T & </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">◆ </a></span>make_array_ref() <span class="overload">[4/4]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]> msgpack::type::make_array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< T[N]> msgpack::type::make_array_ref </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&) </td> │ │ │ │ + <td class="paramtype">T(&) </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>< Args... > msgpack::type::make_define_array </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... </td> │ │ │ │ + <td class="paramtype">Args &... </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>< Args... > msgpack::type::make_define_map </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... </td> │ │ │ │ + <td class="paramtype">Args &... </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">◆ </a></span>make_size_equal_only()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > 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>< T > 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> & </td> │ │ │ │ + <td class="paramtype">T & </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>< Args... > msgpack::type::make_tuple </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... </td> │ │ │ │ + <td class="paramtype">Args &&... </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">◆ </a></span>operator!=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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">◆ </a></span>operator<() <span class="overload">[1/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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<()</a>.</p> │ │ │ │ + │ │ │ │ +<p class="reference">Referenced by <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator<()</a>, <a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">operator<()</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">operator<()</a>.</p> │ │ │ │ + │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="ac5626b3cca94336d2171e39cb4cc8000" name="ac5626b3cca94336d2171e39cb4cc8000"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#ac5626b3cca94336d2171e39cb4cc8000">◆ </a></span>operator<() <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>< </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const & </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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<()</a>.</p> │ │ │ │ + │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a05cd7d166b207f165be9fca79d2de21b" name="a05cd7d166b207f165be9fca79d2de21b"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a05cd7d166b207f165be9fca79d2de21b">◆ </a></span>operator<() <span class="overload">[3/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const & </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>< <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> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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< T >::m_t</a>, and <a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">operator<()</a>.</p> │ │ │ │ + │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="aee920c7aef6d602b6379037380e69dd2" name="aee920c7aef6d602b6379037380e69dd2"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#aee920c7aef6d602b6379037380e69dd2">◆ </a></span>operator==() <span class="overload">[1/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const & </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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">◆ </a></span>operator==() <span class="overload">[3/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const & </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>< <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> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const & </td> │ │ │ │ <td class="paramname"><em>rhs</em> </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< T >::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">◆ </a></span>size() <span class="overload">[1/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>  </td> │ │ │ │ + <td class="paramtype">const  </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> │ │ │ │ @@ -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< T... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype">std::tuple< T... > const & </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">◆ </a></span>size() <span class="overload">[3/3]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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> & </td> │ │ │ │ + <td class="paramtype">T const & </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< T >::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< Tuple, N >::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< Tuple, 1 >::unpack()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a340d25d7529708c41fbced0817fb2d99" name="a340d25d7529708c41fbced0817fb2d99"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a340d25d7529708c41fbced0817fb2d99">◆ </a></span>tie()</h2> │ │ │ │ @@ -1257,17 +1269,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > msgpack::type::tie </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1tuple.html">tuple</a>< Args &... > msgpack::type::tie </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... </td> │ │ │ │ + <td class="paramtype">Args &... </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<class... Tuples> </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> &&... </td> │ │ │ │ + <td class="paramtype">Tuples &&... </td> │ │ │ │ <td class="paramname"><em>args</em></td><td>)</td> │ │ │ │ - <td> -> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> >::type::base >(<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>)...))</td> │ │ │ │ + <td> -> decltype(std::tuple_cat(std::forward< typename std::remove_reference< Tuples >::type::base >(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  </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< false ></a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< true ></a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </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<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T </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 &o)</td></tr> │ │ │ │ <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void </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> &o, T v)</td></tr> │ │ │ │ <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Function Documentation</h2> │ │ │ │ <a id="a809ff068b3d3f9d6da23e9c4d07fac64" name="a809ff068b3d3f9d6da23e9c4d07fac64"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a809ff068b3d3f9d6da23e9c4d07fac64">◆ </a></span>convert_integer()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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">◆ </a></span>object_char()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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> & </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> </td> │ │ │ │ + <td class="paramtype">T </td> │ │ │ │ <td class="paramname"><em>v</em> </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< T >'], │ │ │ │ │ + ['array_5fref_27', ['array_ref', ['../structmsgpack_1_1type_1_1array__ref.html', 1, 'msgpack::type::array_ref< T >'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a446a049fc5382b3da4c601b7d4406b5c', 1, 'msgpack::type::array_ref< T[N]>::array_ref(T(&t)[N])'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#acb041e5b896d8db7fdb7f9df1926de10', 1, 'msgpack::type::array_ref< T[N]>::array_ref()'], │ │ │ │ │ + ['../structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0', 1, 'msgpack::type::array_ref::array_ref(T &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< T[N]>', ['../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 &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< T, 1 >::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< T, 0 >::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< T, 0 >::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<>::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< T, 1 >::as()'], │ │ │ │ │ + ['../structmsgpack_1_1_msgpack_tuple_as.html#a8a70fc39b142b757c1efbe15ffe5e877', 1, 'msgpack::MsgpackTupleAs::as()'], │ │ │ │ │ ['../structmsgpack_1_1adaptor_1_1as.html', 1, 'msgpack::adaptor::as< T, Enabler >'], │ │ │ │ │ ['../structmsgpack_1_1_msgpack_tuple_as_3_4.html#a4a00a2a1b4f2b855046e8576f2977cee', 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_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< boost::optional< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >', ['../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< msgpack::type::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >', ['../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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >', ['../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< std::chrono::time_point< Clock, Duration > >', ['../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< T & >::reference'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a3420d4fd4795ae2c2381c05c0be0ed5b', 1, 'msgpack::type::tuple_type< const T & >::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< Is... >', ['../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<>::size()'], │ │ │ │ │ + ['../structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#ad2f31d2f086097aae165bce9260ededf', 1, 'msgpack::type::array_ref< T[N]>::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< T[N]>::size()'], │ │ │ │ │ - ['../structmsgpack_1_1type_1_1tuple_3_4.html#a47587f24091973b63c4b8ea3750e4ca4', 1, 'msgpack::type::tuple<>::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(&)[N])'], │ │ │ │ │ ['../namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648', 1, 'msgpack::type::size(T const &t)'], │ │ │ │ │ - ['../namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6', 1, 'msgpack::type::size(const T(&)[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< T >'], │ │ │ │ │ - ['../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< T >'] │ │ │ │ │ ]], │ │ │ │ │ - ['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<>', ['../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< Tuple, 0 >', ['../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< Stream, Tuple, 0 >', ['../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< Tuple, 0 >', ['../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 &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 &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 &o)'], │ │ │ │ │ ['../classmsgpack_1_1zone.html#a0c2952d26ff7317e5d6b12a06722dce5', 1, 'msgpack::zone::swap(zone &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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >']]], │ │ │ │ │ ['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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >']]], │ │ │ │ │ - ['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< T & >::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< T & >::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< const T & >::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<>::tuple(msgpack::object const &o)'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1tuple_3_4.html#ac065d51ec910c4bd0eb8474674d41f38', 1, 'msgpack::type::tuple<>::tuple()'], │ │ │ │ │ - ['../structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16', 1, 'msgpack::type::tuple<>::tuple(msgpack::object const &o)'], │ │ │ │ │ + ['../classmsgpack_1_1type_1_1tuple.html#a0db9c3699761b7b1f49d5e0e86b7efd3', 1, 'msgpack::type::tuple::tuple(tuple const &)=default'], │ │ │ │ │ ['../classmsgpack_1_1type_1_1tuple.html#abda730a9989fbde15f329e265a1c0c21', 1, 'msgpack::type::tuple::tuple(tuple &&)=default'], │ │ │ │ │ ['../classmsgpack_1_1type_1_1tuple.html#aee0b3357cb31bfd65645ff86ee49f8cb', 1, 'msgpack::type::tuple::tuple(OtherTypes &&... other)'], │ │ │ │ │ ['../classmsgpack_1_1type_1_1tuple.html#a7fd517a5a79bb03419c8d0e74f2f2dd9', 1, 'msgpack::type::tuple::tuple(tuple< OtherTypes... > const &other)'], │ │ │ │ │ ['../classmsgpack_1_1type_1_1tuple.html#ab1f0bfd349d2ae75ca63161ac774f992', 1, 'msgpack::type::tuple::tuple(tuple< OtherTypes... > &&other)'], │ │ │ │ │ ['../classmsgpack_1_1type_1_1tuple.html', 1, 'msgpack::type::tuple< Types >'] │ │ │ │ │ ]], │ │ │ │ │ - ['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<>', ['../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< T >'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1define__array_3_4.html#a6582f68c51a53ade39f69d6b8e4efbf5', 1, 'msgpack::type::define_array<>::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 &z, const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ - ['../namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &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< Tuple, 0 >::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< Tuple, 1 >::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< Tuple, 0 >::unpack()'], │ │ │ │ │ - ['../namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#a0589c3a12a3d3ed3ed728368ff01de25', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ ['../namespacemsgpack.html#a79eb9f2bb5a7fe9b99624371b10b7248', 1, 'msgpack::unpack(msgpack::object_handle &result, const char *data, std::size_t len, std::size_t &off, msgpack::v3::unpack_reference_func f, void *user_data, msgpack::unpack_limit const &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 &limit=unpack_limit())'], │ │ │ │ │ ['../namespacemsgpack.html#aba373f20c0690df9f6868fa790aafbf4', 1, 'msgpack::unpack(msgpack::zone &z, const char *data, std::size_t len, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ - ['../namespacemsgpack.html#a49d86345e00d1f7a201a534163644981', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#a2c6c1909ed7a3fec77bc7c6c6f2ab2a4', 1, 'msgpack::unpack(msgpack::zone &z, const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ ['../namespacemsgpack.html#a4e9c22d2cb66210b46f765c0c6318224', 1, 'msgpack::unpack(msgpack::zone &z, const char *data, std::size_t len, std::size_t &off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ ['../namespacemsgpack.html#aada094d8106707e53187f166b1d9b2ec', 1, 'msgpack::unpack(msgpack::zone &z, const char *data, std::size_t len, std::size_t &off, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ ['../namespacemsgpack.html#af8c675c74116393a0b90e4dc64d18a0d', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &off, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ - ['../namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, std::size_t &off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ - ['../namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, std::size_t &off, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#a49d86345e00d1f7a201a534163644981', 1, 'msgpack::unpack(const char *data, std::size_t len, std::size_t &off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98', 1, 'msgpack::unpack(const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &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 &limit=unpack_limit())'], │ │ │ │ │ - ['../namespacemsgpack.html#a104c8fefce26163d0b7f6467088d6a98', 1, 'msgpack::unpack(const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'] │ │ │ │ │ + ['../namespacemsgpack.html#ab17b94628f56c1877b8998f921b14a5c', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, std::size_t &off, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#ad9e59a17ad832a676f40d26e2b77b901', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, std::size_t &off, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &limit=unpack_limit())'], │ │ │ │ │ + ['../namespacemsgpack.html#a485484ea725c1356c74205fbcab3761e', 1, 'msgpack::unpack(object_handle &result, const char *data, std::size_t len, bool &referenced, unpack_reference_func f=MSGPACK_NULLPTR, void *user_data=MSGPACK_NULLPTR, unpack_limit const &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 &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< Target, Source, true, false >::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< Target, Source, true, false >::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< Target, Source, false, true >::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< Target, Source, true, true >::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< Target, Source, false, true >::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< std::tuple< Args... > >::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< std::pair< T, U > >::value'], │ │ │ │ │ ['../structmsgpack_1_1detail_1_1value.html', 1, 'msgpack::detail::value< T >'], │ │ │ │ │ ['../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< fix_tag >', ['../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<>::value_type'], │ │ │ │ │ + ['value_5ftype_6', ['value_type', ['../structmsgpack_1_1type_1_1define__array_3_4.html#afd30cfb5c6e7ece926f2cb72bda55d3b', 1, 'msgpack::type::define_array<>::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<>::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<>::value_type'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1tuple__type_3_01const_01_t_01_6_01_4.html#a69646abc497702b1c60fe54cae6b47d6', 1, 'msgpack::type::tuple_type< const T & >::value_type'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1tuple__type_3_01_t_01_6_01_4.html#a2075b6267b69eb059bb855b7783ac18e', 1, 'msgpack::type::tuple_type< T & >::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<>::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< Target, Source, target_is_signed, source_is_signed, typename >'], │ │ │ │ │ ['../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< Target, Source, true, false >::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< Target, Source, false, true >::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< Target, Source, false, true >', ['../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< Target, Source, target_is_signed, source_is_signed, typename >'], │ │ │ │ │ ['../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< Target, Source, false, true >::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< Target, Source, true, true >::would_underflow()'] │ │ │ │ │ ]], │ │ │ │ │ ['would_5funderflow_3c_20target_2c_20source_2c_20false_2c_20true_20_3e_6', ['would_underflow< Target, Source, false, true >', ['../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< Target, Source, true, true >', ['../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 &array)'], │ │ │ │ │ + ['begin_3', ['begin', ['../namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0', 1, 'msgpack::begin(const msgpack::object_map &map)'], │ │ │ │ │ + ['../namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e', 1, 'msgpack::begin(msgpack::object_map &map)'], │ │ │ │ │ ['../namespacemsgpack.html#aefe35d89e3cc78ab06526e501d8604d3', 1, 'msgpack::begin(msgpack::object_array &array)'], │ │ │ │ │ - ['../namespacemsgpack.html#a24b8e847a886a176e07d7196704460a0', 1, 'msgpack::begin(const msgpack::object_map &map)'], │ │ │ │ │ - ['../namespacemsgpack.html#ad52c02be11a42c58799707aa0b71ca4e', 1, 'msgpack::begin(msgpack::object_map &map)'] │ │ │ │ │ + ['../namespacemsgpack.html#aff8cffa75e7341c0b1a3fd305fe0899f', 1, 'msgpack::begin(const msgpack::object_array &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 &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< 4 >', ['../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< 4 >', ['../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< T, N1 > &&a1, std::array< T, N2 > &&a2, msgpack::seq< I1... >, msgpack::seq< I2... >)'], │ │ │ │ │ ['../namespacemsgpack_1_1adaptor_1_1detail_1_1array.html#a61536728739ecba43c6e9c67fa12436c', 1, 'msgpack::adaptor::detail::array::concat(std::array< T, N1 > &&a1, std::array< T, N2 > &&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< const T & >::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< T & >::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< const T & >::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 &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 &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< VisitorHolder >'], │ │ │ │ │ ['../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< Tuple, 0 >::convert()'], │ │ │ │ │ - ['../structmsgpack_1_1adaptor_1_1convert.html', 1, 'msgpack::adaptor::convert< T, Enabler >'], │ │ │ │ │ + ['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< Tuple, 0 >::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< Tuple, 1 >::convert()'], │ │ │ │ │ ['../structmsgpack_1_1_msgpack_tuple_to_object_with_zone_3_01_tuple_00_010_01_4.html#aafc82fb3002f6e9720da7712a51dd429', 1, 'msgpack::MsgpackTupleToObjectWithZone< Tuple, 0 >::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< T, true >::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< T, false >::convert()'], │ │ │ │ │ - ['../structmsgpack_1_1object.html#a1aca54313a4c7e7d570a5f01831e5036', 1, 'msgpack::object::convert(T &v) const'], │ │ │ │ │ + ['../namespacemsgpack.html#ad791b12166312c367396778baf52e949', 1, 'msgpack::convert()'], │ │ │ │ │ ['../structmsgpack_1_1object.html#a94cbb3bc120866ac8aba247ba44dbe3b', 1, 'msgpack::object::convert(T(&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 &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< T, Enabler >'], │ │ │ │ │ ['../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< Tuple, 0 >::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< Tuple, 0 >::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< Tuple, 1 >::convert()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -143,73 +143,73 @@ │ │ │ │ │ ['convert_3c_20unsigned_20char_20_3e_84', ['convert< unsigned char >', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20unsigned_20char_5bn_5d_3e_85', ['convert< unsigned char[N]>', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20unsigned_20int_20_3e_86', ['convert< unsigned int >', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01int_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20unsigned_20long_20_3e_87', ['convert< unsigned long >', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01long_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20unsigned_20long_20long_20_3e_88', ['convert< unsigned long long >', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01long_01long_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20unsigned_20short_20_3e_89', ['convert< unsigned short >', ['../structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['convert_3c_20wchar_5ft_20_3e_90', ['convert< wchar_t >', ['../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 &o, T &t)'], │ │ │ │ │ - ['../namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f', 1, 'msgpack::type::convert_helper(msgpack::object const &o, T &t)'] │ │ │ │ │ + ['convert_5fhelper_91', ['convert_helper', ['../namespacemsgpack_1_1type.html#a2d84855235c9e7905688034677a1bc0f', 1, 'msgpack::type::convert_helper(msgpack::object const &o, T &t)'], │ │ │ │ │ + ['../namespacemsgpack_1_1type.html#a34175c6cee67d5256c75ec1b4c853834', 1, 'msgpack::type::convert_helper(msgpack::object const &o, T &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< T, false >', ['../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< T, true >', ['../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 &&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 &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< T[N]>::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 &v)'], │ │ │ │ │ ['../classmsgpack_1_1define.html', 1, 'msgpack::define< Type >'] │ │ │ │ │ ]], │ │ │ │ │ - ['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< Args >'], │ │ │ │ │ ['../structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad', 1, 'msgpack::type::define_array::define_array()'] │ │ │ │ │ ]], │ │ │ │ │ ['define_5farray_3c_3e_12', ['define_array<>', ['../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< Tuple, 1 >', ['../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< Tuple, 0 >', ['../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 &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 &map)'], │ │ │ │ │ ['../namespacemsgpack.html#aa730ad9ebd655c74ec9dc2dc6f63830b', 1, 'msgpack::end(const msgpack::object_array &array)'], │ │ │ │ │ - ['../namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65', 1, 'msgpack::end(msgpack::object_array &array)'], │ │ │ │ │ - ['../namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad', 1, 'msgpack::end(const msgpack::object_map &map)'] │ │ │ │ │ + ['../namespacemsgpack.html#aa30d076b7c0675b902871d3784e6cfad', 1, 'msgpack::end(const msgpack::object_map &map)'], │ │ │ │ │ + ['../namespacemsgpack.html#a19d68932a92c29b8bbb18e2ce0f78f65', 1, 'msgpack::end(msgpack::object_array &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 &)'], │ │ │ │ │ ['../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 &)=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< T >'], │ │ │ │ │ ['../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 &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 &dst, const char *n)'], │ │ │ │ │ ['../namespacemsgpack_1_1detail.html#aab88c2d7e632e9c57ea46326bd52f83c', 1, 'msgpack::detail::load(T &dst, const char *n)'], │ │ │ │ │ ['../namespacemsgpack_1_1detail.html#a56485f438c161233525c4f248758b368', 1, 'msgpack::detail::load(T &dst, const char *n)'], │ │ │ │ │ ['../namespacemsgpack_1_1detail.html#a962ca3f26624ccd61e853eb35f1d7760', 1, 'msgpack::detail::load(T &dst, const char *n)'], │ │ │ │ │ ['../namespacemsgpack_1_1detail.html#af50376fb39e965c654190d9fb7c665ea', 1, 'msgpack::detail::load(uint32_t &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 &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: sbuffer_decl.hpp'], │ │ │ │ │ ['../v2_2sbuffer__decl_8hpp.html#ade520c7c47ad98eedfa182d236c9a4e6', 1, 'MSGPACK_SBUFFER_INIT_SIZE: sbuffer_decl.hpp'] │ │ │ │ │ ]], │ │ │ │ │ ['msgpack_5fstr_10143', ['msgpack_str', ['../version_8hpp.html#afd0216a62af3f20bc078ddbd0858005f', 1, 'MSGPACK_STR: version.hpp'], │ │ │ │ │ ['../v1_2version_8hpp.html#afd0216a62af3f20bc078ddbd0858005f', 1, 'MSGPACK_STR: 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<>::msgpack_unpack()'], │ │ │ │ │ @@ -15148,26 +15148,26 @@ │ │ │ │ │ ['../structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042', 1, 'msgpack::type::define_array<>::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: version.hpp'], │ │ │ │ │ - ['../version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void): version.hpp'], │ │ │ │ │ + ['../version_8hpp.html#a12d472ed8a64ed7b4abf73a8483675e0', 1, 'MSGPACK_VERSION: version.hpp'], │ │ │ │ │ ['../v1_2version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void): version.hpp'], │ │ │ │ │ - ['../version_8hpp.html#a12d472ed8a64ed7b4abf73a8483675e0', 1, 'MSGPACK_VERSION: version.hpp'] │ │ │ │ │ + ['../version_8hpp.html#ad4200112cf7e1ae520b281fe4c4bf795', 1, 'msgpack_version(void): version.hpp'] │ │ │ │ │ ]], │ │ │ │ │ ['msgpack_5fversion_5fi_10157', ['msgpack_version_i', ['../v1_2version_8hpp.html#acbf90a7b364a93d81c6f59bb38ab3839', 1, 'MSGPACK_VERSION_I: version.hpp'], │ │ │ │ │ ['../version_8hpp.html#acbf90a7b364a93d81c6f59bb38ab3839', 1, 'MSGPACK_VERSION_I: version.hpp'] │ │ │ │ │ ]], │ │ │ │ │ ['msgpack_5fversion_5fmajor_10158', ['msgpack_version_major', ['../v1_2version_8hpp.html#a3ff7c98e969f607dfcd70e5bfd6351a9', 1, 'msgpack_version_major(void): version.hpp'], │ │ │ │ │ ['../version_8hpp.html#a3ff7c98e969f607dfcd70e5bfd6351a9', 1, 'msgpack_version_major(void): version.hpp'], │ │ │ │ │ ['../version__master_8hpp.html#af7f5e54b80d8604ac21d0f7a03719324', 1, 'MSGPACK_VERSION_MAJOR: 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< unsigned long >', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['object_3c_20unsigned_20long_20long_20_3e_34', ['object< unsigned long long >', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['object_3c_20unsigned_20short_20_3e_35', ['object< unsigned short >', ['../structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['object_3c_20wchar_5ft_20_3e_36', ['object< wchar_t >', ['../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 &obj, msgpack::unique_ptr< msgpack::zone > &&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< Stream >'], │ │ │ │ │ ['../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< false >', ['../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< true >', ['../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 &v)'], │ │ │ │ │ - ['../classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313', 1, 'msgpack::packer::pack(const T &v)'], │ │ │ │ │ - ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#a9aca4197cef5cf5c0966b7a199323c38', 1, 'msgpack::MsgpackTuplePacker< Stream, Tuple, 0 >::pack()'], │ │ │ │ │ - ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_011_01_4.html#a0e2e8209545d1808703bb15890b987e3', 1, 'msgpack::MsgpackTuplePacker< Stream, Tuple, 1 >::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< Tuple, 0 >::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 &s, const T &v)'], │ │ │ │ │ ['../namespacemsgpack.html#a3a643bd4bc6e81ddf0bdd3ab79402eb5', 1, 'msgpack::pack(Stream *s, const T &v)'], │ │ │ │ │ ['../namespacemsgpack.html#a129e066299f13283fbf9b35233ca4274', 1, 'msgpack::pack(msgpack::packer< Stream > &o, const T &v)'], │ │ │ │ │ - ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6', 1, 'msgpack::type::define_array_imp< Tuple, 1 >::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< Stream, Tuple, 0 >::pack()'], │ │ │ │ │ + ['../structmsgpack_1_1adaptor_1_1pack.html', 1, 'msgpack::adaptor::pack< T, Enabler >'], │ │ │ │ │ ['../structmsgpack_1_1_std_tuple_packer.html#abf2b6895df201b5aaa80a2545bb421b5', 1, 'msgpack::StdTuplePacker::pack()'], │ │ │ │ │ - ['../structmsgpack_1_1adaptor_1_1pack.html', 1, 'msgpack::adaptor::pack< T, Enabler >'] │ │ │ │ │ + ['../structmsgpack_1_1_std_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#acce8e0c9f6b6166e5049a6c263f8ee8e', 1, 'msgpack::StdTuplePacker< Stream, Tuple, 0 >::pack()'], │ │ │ │ │ + ['../structmsgpack_1_1type_1_1define__array__imp_3_01_tuple_00_011_01_4.html#adce001d74b292f6cbe4fc4f110ca44d6', 1, 'msgpack::type::define_array_imp< Tuple, 1 >::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< Tuple, 0 >::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< Stream, Tuple, 1 >::pack()'], │ │ │ │ │ + ['../structmsgpack_1_1_msgpack_tuple_packer_3_01_stream_00_01_tuple_00_010_01_4.html#a9aca4197cef5cf5c0966b7a199323c38', 1, 'msgpack::MsgpackTuplePacker< Stream, Tuple, 0 >::pack()'], │ │ │ │ │ + ['../classmsgpack_1_1packer.html#afc1802846955dbb66b5c748889a4c313', 1, 'msgpack::packer::pack(const T &v)'], │ │ │ │ │ + ['../classmsgpack_1_1packer.html#a117ae28866ecf6811ff0d538fb8db8a1', 1, 'msgpack::packer::pack(const T &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< bool >', ['../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< boost::optional< T > >', ['../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< char * >', ['../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< unsigned short >', ['../structmsgpack_1_1adaptor_1_1pack_3_01unsigned_01short_01_4.html', 1, 'msgpack::adaptor']]], │ │ │ │ │ ['pack_3c_20wchar_5ft_20_3e_63', ['pack< wchar_t >', ['../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 &s)'], │ │ │ │ │ - ['../classmsgpack_1_1packer.html#a24e15fb4c40248adc4e2b841b01cec25', 1, 'msgpack::packer::packer(const packer &)=delete'], │ │ │ │ │ + ['packer_110', ['packer', ['../classmsgpack_1_1packer.html#a24e15fb4c40248adc4e2b841b01cec25', 1, 'msgpack::packer::packer()'], │ │ │ │ │ ['../classmsgpack_1_1packer.html', 1, 'msgpack::packer< Stream >'], │ │ │ │ │ - ['../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 &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< T >::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< T >::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< T >::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< T >::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< Stream >::pack()</a>, <a class="el" href="classmsgpack_1_1packer.html#a56eab2094abd6467245ba135fe884f1e">msgpack::packer< Stream >::pack_map()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref< T >::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< Stream >::pack()</a>, and <a class="el" href="classmsgpack_1_1packer.html#a56eab2094abd6467245ba135fe884f1e">msgpack::packer< Stream >::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< T >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< boost::optional< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::shared_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unique_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< boost::optional< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::shared_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unique_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::operator()()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a7124ac7bcd3b9ebf5b97e1fcef58f794" name="a7124ac7bcd3b9ebf5b97e1fcef58f794"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a7124ac7bcd3b9ebf5b97e1fcef58f794">◆ </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>>()</a>.</p> │ │ │ │ │ │ │ │ -<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">msgpack::adaptor::convert< T, Enabler >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>.</p> │ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert.html#a6f35d3951cc4f8f26d3f8387039e5c9c">msgpack::adaptor::convert< T, Enabler >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, and <a class="el" href="structmsgpack_1_1type_1_1tuple_3_4.html#a43c47d26e781f3b8ec755e2970b70a16">msgpack::type::tuple<>::tuple()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a1029ebe8bc15d1bf83cc1d5307d73741" name="a1029ebe8bc15d1bf83cc1d5307d73741"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a1029ebe8bc15d1bf83cc1d5307d73741">◆ </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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object< bool >::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< boost::optional< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::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< std::shared_ptr< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::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< std::unique_ptr< T > >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object< float >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html#a7a89eff77c101217d27ed5176750d3d9">msgpack::adaptor::object< type::nil_t >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::chrono::time_point< Clock, Duration > >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< msgpack::type::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< msgpack::type::tuple< Args... > >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::tuple< Args... > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html#a2b01a1d238332370b63d7e7c41b8a4f7">msgpack::adaptor::convert< type::nil_t >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::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< type::size_equal_only< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4.html#a5d8441a6c707d97dbe8f37d0670d22c2">msgpack::adaptor::convert< type::tuple<> >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< boost::optional< T > >::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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::shared_ptr< T > >::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< std::string >::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< std::unique_ptr< T > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::tuple<> >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< T, true >::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< T, false >::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< true >::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< false >::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a4e1cb39506c9e60575a05f21a27b4042">msgpack::type::define_array<>::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack::type::define_array< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a9b1d9c6d04d9e2c2dd21652c2fb6b595">msgpack::type::define_map<>::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object< bool >::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< boost::optional< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::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< std::shared_ptr< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::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< std::unique_ptr< T > >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object< float >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1nil__t_01_4.html#a7a89eff77c101217d27ed5176750d3d9">msgpack::adaptor::object< type::nil_t >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::chrono::time_point< Clock, Duration > >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< msgpack::type::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< msgpack::type::tuple< Args... > >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::tuple< Args... > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1nil__t_01_4.html#a2b01a1d238332370b63d7e7c41b8a4f7">msgpack::adaptor::convert< type::nil_t >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::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< type::size_equal_only< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1tuple_3_4_01_4.html#a5d8441a6c707d97dbe8f37d0670d22c2">msgpack::adaptor::convert< type::tuple<> >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< boost::optional< T > >::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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::shared_ptr< T > >::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< std::string >::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< std::unique_ptr< T > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::tuple<> >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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">◆ </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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object< float >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::chrono::time_point< Clock, Duration > >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::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< type::size_equal_only< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::tuple<> >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::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< T, true >::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< T, false >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::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< true >::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< false >::make()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::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< Tuple, N >::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< Tuple, 1 >::object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp< Tuple, N >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01bool_01_4.html#a9d64c61c277406ae47aefedce31beec1">msgpack::adaptor::object< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1raw__ref_01_4.html#a93b6f79b468bc89151f632bc703bdcd6">msgpack::adaptor::object< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01double_01_4.html#a8f2e51e249779b1b04dafab5f97d3627">msgpack::adaptor::object< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01float_01_4.html#ae538189795157b8ad9b4e24edf5409c6">msgpack::adaptor::object< float >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::chrono::time_point< Clock, Duration > >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01bool_01_4.html#ab3955c9a5fb3b182cc5c5dae07a44bb9">msgpack::adaptor::convert< bool >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01timespec_01_4.html#ab087a1836f1c14cd06c2deb7c4d28438">msgpack::adaptor::convert< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::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< type::size_equal_only< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< char, N > >::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< std::array< T, N > >::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< std::array< unsigned char, N > >::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< std::chrono::time_point< Clock, Duration > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::string >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< char, Alloc > >::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< std::vector< T, Alloc > >::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< std::vector< unsigned char, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object__with__zone_3_01timespec_01_4.html#a5a7ba04ae36cd7bd9abc66a55a804175">msgpack::adaptor::object_with_zone< timespec >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::tuple<> >::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< unsigned char[N]>::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< const unsigned char[N]>::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< Tuple, N >::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< Tuple, 1 >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::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< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::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< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp< Tuple, N >::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< Tuple, 1 >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< Tuple, N >::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< Tuple, 1 >::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">◆ </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< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::size_equal_only< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::size_equal_only< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< Tuple, N >::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< Tuple, 1 >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< Args >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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">◆ </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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< Args >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp< Tuple, N >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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">◆ </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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::size_equal_only< T > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::size_equal_only< T > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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">◆ </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< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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 <<a class="el" href="v1_2adaptor_2array__ref_8hpp_source.html">array_ref.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a95e35439883c889f9de437c0d7a4f7d0" id="r_a95e35439883c889f9de437c0d7a4f7d0"><td class="memItemLeft" align="right" valign="top"> </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> &<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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a95e35439883c889f9de437c0d7a4f7d0">array_ref</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:a95e35439883c889f9de437c0d7a4f7d0"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a04b88908a772ad0037bcf16a442dd469" id="r_a04b88908a772ad0037bcf16a442dd469"><td class="memItemLeft" align="right" valign="top">std::size_t </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 </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"> </td></tr> │ │ │ │ -<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218" id="r_a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a9c8aabcf1c4884155e69015d2f39a218"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a9c8aabcf1c4884155e69015d2f39a218"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769" id="r_a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a9a428e765d0a43db5d081ec79bab0769"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a9a428e765d0a43db5d081ec79bab0769"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a11d096f641c0389b11f3d32602a74b99" id="r_a11d096f641c0389b11f3d32602a74b99"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a11d096f641c0389b11f3d32602a74b99"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a11d096f641c0389b11f3d32602a74b99"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab" id="r_a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">operator></a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">operator></a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a889cf2e1f6ec76e6e9e43d3bebec49ab"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c" id="r_adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">operator<=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">operator<=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:adc3e41b8cdf029fc4da4863b8d5ad15c"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6" id="r_ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">operator>=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:ab2151a136dd624fd0d7234953d5131e6"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">operator>=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:ab2151a136dd624fd0d7234953d5131e6"><td class="memSeparator" colspan="2"> </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> * </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 * </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a263244df21a8632da1706fa4dff77669" name="a263244df21a8632da1706fa4dff77669"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a263244df21a8632da1706fa4dff77669">◆ </a></span>array_ref() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T >::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">◆ </a></span>array_ref() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T >::array_ref </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & </td> │ │ │ │ + <td class="paramtype">T & </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">◆ </a></span>operator!=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator!= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator<()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator< </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator<=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator<= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator==()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator== </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator>()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator> </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator>=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> ><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>< T >::operator>= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>size()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::size </td> │ │ │ │ + <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T >::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< T >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#adf1918595c58ff798ae813c46e4f1e0b">msgpack::type::define_map<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< msgpack::type::array_ref< T > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< T[N]>::operator<()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">msgpack::type::raw_ref::operator<()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">msgpack::type::v4raw_ref::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< T[N]>::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>()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">msgpack::type::v4raw_ref::operator>()</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< Tuple, N >::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< Tuple, 1 >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::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< T[N]>::operator<()</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< T[N]>::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">◆ </a></span>data</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::data</td> │ │ │ │ + <td class="memname">T* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T >::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< T >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">msgpack::type::array_ref< T >::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< T[N]>::operator<()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">msgpack::type::array_ref< T >::operator<=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">msgpack::type::array_ref< T[N]>::operator<=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">msgpack::type::array_ref< T >::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< T[N]>::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">msgpack::type::array_ref< T >::operator>()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">msgpack::type::array_ref< T[N]>::operator>()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">msgpack::type::array_ref< T >::operator>=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">msgpack::type::array_ref< T[N]>::operator>=()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref< T >::size()</a>.</p> │ │ │ │ +<p class="reference">Referenced by <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9a428e765d0a43db5d081ec79bab0769">msgpack::type::array_ref< T >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T > >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a11d096f641c0389b11f3d32602a74b99">msgpack::type::array_ref< T >::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< T[N]>::operator<()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#adc3e41b8cdf029fc4da4863b8d5ad15c">msgpack::type::array_ref< T >::operator<=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a9eee9fc9615d28a069870f4b5856e2d4">msgpack::type::array_ref< T[N]>::operator<=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a9c8aabcf1c4884155e69015d2f39a218">msgpack::type::array_ref< T >::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< T[N]>::operator==()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a889cf2e1f6ec76e6e9e43d3bebec49ab">msgpack::type::array_ref< T >::operator>()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#aa0de26b7408ba43fc6174702b64a1e76">msgpack::type::array_ref< T[N]>::operator>()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#ab2151a136dd624fd0d7234953d5131e6">msgpack::type::array_ref< T >::operator>=()</a>, <a class="el" href="structmsgpack_1_1type_1_1array__ref_3_01_t_0f_n_0e_4.html#a1abf26e96f3ec6e34ded963e9168abe8">msgpack::type::array_ref< T[N]>::operator>=()</a>, and <a class="el" href="structmsgpack_1_1type_1_1array__ref.html#a04b88908a772ad0037bcf16a442dd469">msgpack::type::array_ref< T >::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 <<a class="el" href="v1_2adaptor_2array__ref_8hpp_source.html">array_ref.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a446a049fc5382b3da4c601b7d4406b5c" id="r_a446a049fc5382b3da4c601b7d4406b5c"><td class="memItemLeft" align="right" valign="top"> </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>(&<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"> </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(&t)[N])</td></tr> │ │ │ │ <tr class="separator:a446a049fc5382b3da4c601b7d4406b5c"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad2f31d2f086097aae165bce9260ededf" id="r_ad2f31d2f086097aae165bce9260ededf"><td class="memItemLeft" align="right" valign="top">std::size_t </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 </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"> </td></tr> │ │ │ │ -<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b" id="r_a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a11b64be697cd9043eb947e8df9d0220b"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a11b64be697cd9043eb947e8df9d0220b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8" id="r_aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:aa7cdcdea116f9be8711313daddba8bd8"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:aa7cdcdea116f9be8711313daddba8bd8"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7" id="r_ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplParams" colspan="2">template<<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> > </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> </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<</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memTemplItemLeft" align="right" valign="top">bool </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<</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:ac514f8c31f7a3556e6ba5719ef5643b7"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76" id="r_aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplParams" colspan="2">template<<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> > </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> </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></a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:aa0de26b7408ba43fc6174702b64a1e76"><td class="memTemplItemLeft" align="right" valign="top">bool </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></a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:aa0de26b7408ba43fc6174702b64a1e76"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4" id="r_a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplParams" colspan="2">template<<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> > </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> </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<=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a9eee9fc9615d28a069870f4b5856e2d4"><td class="memTemplItemLeft" align="right" valign="top">bool </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<=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a9eee9fc9615d28a069870f4b5856e2d4"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8" id="r_a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</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>) <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<typename U > </td></tr> │ │ │ │ +<tr class="memitem:a1abf26e96f3ec6e34ded963e9168abe8"><td class="memTemplItemLeft" align="right" valign="top">bool </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>=</a> (<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const &t) const</td></tr> │ │ │ │ <tr class="separator:a1abf26e96f3ec6e34ded963e9168abe8"><td class="memSeparator" colspan="2"> </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> * </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 * </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="acb041e5b896d8db7fdb7f9df1926de10" name="acb041e5b896d8db7fdb7f9df1926de10"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#acb041e5b896d8db7fdb7f9df1926de10">◆ </a></span>array_ref() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]>::array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T[N]>::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">◆ </a></span>array_ref() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]>::array_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T[N]>::array_ref </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>(&) </td> │ │ │ │ + <td class="paramtype">T(&) </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">◆ </a></span>operator!=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator!= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator<()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator< </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator<=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator<= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator==()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator== </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator>()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator> </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>operator>=()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename U > </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>< <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>]><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>< T[N]>::operator>= </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">U</a> > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< U > const & </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">◆ </a></span>size()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]>::size </td> │ │ │ │ + <td class="memname">std::size_t <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T[N]>::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">◆ </a></span>data</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename T , std::size_t N> </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>< <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>]>::data</td> │ │ │ │ + <td class="memname">T* <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">msgpack::type::array_ref</a>< T[N]>::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< <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< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> >, <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< std::vector< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > >, boost::recursive_wrapper< std::map< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > >, boost::recursive_wrapper< std::multimap< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > > > </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< <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, bool, int64_t, uint64_t, double, std::string, std::vector< char >, <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< std::vector< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > >, boost::recursive_wrapper< std::map< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > >, boost::recursive_wrapper< std::multimap< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > > > </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"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:acfbee838a03cfd486e571406924d27c6" id="r_acfbee838a03cfd486e571406924d27c6"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:acfbee838a03cfd486e571406924d27c6"><td class="memTemplItemLeft" align="right" valign="top"> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:acfbee838a03cfd486e571406924d27c6"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1basic__variant.html#acfbee838a03cfd486e571406924d27c6">basic_variant</a> (T const &t)</td></tr> │ │ │ │ <tr class="separator:acfbee838a03cfd486e571406924d27c6"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad178c13f0b8d005b417b76aa1c9556f3" id="r_ad178c13f0b8d005b417b76aa1c9556f3"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ade936189aab4991b8a4d4dceb7f154c0" id="r_ade936189aab4991b8a4d4dceb7f154c0"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ae257e426af750acc6421416119b968a8" id="r_ae257e426af750acc6421416119b968a8"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a7da94719c7196b9a9863ca59fa4ac466" id="r_a7da94719c7196b9a9863ca59fa4ac466"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a84d252b50f2bfadb13afc110404dcf44" id="r_a84d252b50f2bfadb13afc110404dcf44"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ad66b0ca616c480ed6d0da2178707d296" id="r_ad66b0ca616c480ed6d0da2178707d296"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:abbe7dd92a000e241bd83176cf26c54d1" id="r_abbe7dd92a000e241bd83176cf26c54d1"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ab4874bff9878e35f52e14fd9f8ec9cd2" id="r_ab4874bff9878e35f52e14fd9f8ec9cd2"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:aa21c8c60e11785c0899965a550b279b4" id="r_aa21c8c60e11785c0899965a550b279b4"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a8b798ed9c33d862577ae3048c07c4767" id="r_a8b798ed9c33d862577ae3048c07c4767"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a964cd107cb542f9b8570b000331b6299" id="r_a964cd107cb542f9b8570b000331b6299"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ae5a03b6441cf7f4d74ede4b24dc81e71" id="r_ae5a03b6441cf7f4d74ede4b24dc81e71"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> </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 </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"> </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> & </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 & </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"> </td></tr> │ │ │ │ -<tr class="memitem:afb8c14db150580d6b60376fd2dcd3cad" id="r_afb8c14db150580d6b60376fd2dcd3cad"><td class="memItemLeft" align="right" valign="top">std::vector< <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> & </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< char > const & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </td></tr> │ │ │ │ -<tr class="memitem:a460799ecf4d78054d8463838c0b3b539" id="r_a460799ecf4d78054d8463838c0b3b539"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </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< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & </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"> </td></tr> │ │ │ │ -<tr class="memitem:ab2723dfce06d6ac836ff1f06e4e231e7" id="r_ab2723dfce06d6ac836ff1f06e4e231e7"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </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< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & </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"> </td></tr> │ │ │ │ -<tr class="memitem:a776c0c3a1a2228205f941e2d7e668a95" id="r_a776c0c3a1a2228205f941e2d7e668a95"><td class="memItemLeft" align="right" valign="top">std::multimap< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </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< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & </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"> </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">◆ </a></span>base</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> boost::variant< <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<<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a>>, <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<std::vector<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > >, boost::recursive_wrapper<std::map<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > >, boost::recursive_wrapper<std::multimap<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > > > <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::base</td> │ │ │ │ + <td class="memname">typedef boost::variant< <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a>, bool, int64_t, uint64_t, double, std::string, std::vector<char>, <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<std::vector<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > >, boost::recursive_wrapper<std::map<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > >, boost::recursive_wrapper<std::multimap<<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT>, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a><STR, BIN, EXT> > > > <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::base</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </div><div class="memdoc"> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="aea7de14eb1f7901bbf2f2b0b1b846022" name="aea7de14eb1f7901bbf2f2b0b1b846022"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#aea7de14eb1f7901bbf2f2b0b1b846022">◆ </a></span>basic_variant() <span class="overload">[1/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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">◆ </a></span>basic_variant() <span class="overload">[2/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< STR, BIN, EXT >::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> & </td> │ │ │ │ + <td class="paramtype">T const & </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">◆ </a></span>basic_variant() <span class="overload">[3/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> * </td> │ │ │ │ + <td class="paramtype">char const * </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">◆ </a></span>basic_variant() <span class="overload">[4/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::basic_variant </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> </td> │ │ │ │ + <td class="paramtype">char </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">◆ </a></span>basic_variant() <span class="overload">[5/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">signed char </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">◆ </a></span>basic_variant() <span class="overload">[6/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">unsigned char </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">◆ </a></span>basic_variant() <span class="overload">[7/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">signed int </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">◆ </a></span>basic_variant() <span class="overload">[8/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">unsigned int </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">◆ </a></span>basic_variant() <span class="overload">[9/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">signed long </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">◆ </a></span>basic_variant() <span class="overload">[10/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">unsigned long </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">◆ </a></span>basic_variant() <span class="overload">[11/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">signed long long </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">◆ </a></span>basic_variant() <span class="overload">[12/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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> </td> │ │ │ │ + <td class="paramtype">unsigned long long </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">◆ </a></span>basic_variant() <span class="overload">[13/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::basic_variant </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">float</a> </td> │ │ │ │ + <td class="paramtype">float </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">◆ </a></span>basic_variant() <span class="overload">[14/14]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::basic_variant </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">double</a> </td> │ │ │ │ + <td class="paramtype">double </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">◆ </a></span>as_bool()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::as_bool </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_double()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::as_double </td> │ │ │ │ + <td class="memname">double <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_ext()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_ext </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_ext_ref()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_ext_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a> const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_int64_t()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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>< STR, BIN, EXT >::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">◆ </a></span>as_map()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::map< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_map </td> │ │ │ │ + <td class="memname">std::map< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_multimap()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::multimap< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_multimap </td> │ │ │ │ + <td class="memname">std::multimap< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT >, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_raw_ref()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_raw_ref </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_string()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_string </td> │ │ │ │ + <td class="memname">std::string const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_uint64_t()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::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>< STR, BIN, EXT >::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">◆ </a></span>as_vector()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::vector< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_vector </td> │ │ │ │ + <td class="memname">std::vector< <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > > const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>as_vector_char()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </div> │ │ │ │ <table class="mlabels"> │ │ │ │ <tr> │ │ │ │ <td class="mlabels-left"> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::vector< <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_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::as_vector_char </td> │ │ │ │ + <td class="memname">std::vector< char > const & <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_bool()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_bool </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_double()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_double </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_ext()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_ext </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_ext_ref()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_ext_ref </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_int64_t()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_int64_t </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_map()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_map </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_multimap()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_multimap </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_nil()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_nil </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_raw_ref()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_raw_ref </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_string()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_string </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_uint64_t()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_uint64_t </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_vector()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_vector </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_vector_char() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_vector_char </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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">◆ </a></span>is_vector_char() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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 > </div> │ │ │ │ +template<typename STR , typename BIN , typename EXT > </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>< STR, BIN, EXT >::is_vector_char </td> │ │ │ │ + <td class="memname">bool <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">msgpack::type::basic_variant</a>< STR, BIN, EXT >::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 <<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>></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>< Args... > </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>< Args... > </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"> </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< Args... > </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< Args... > </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"> </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"> </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> &... <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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a3196c500f41f1837d9ac1cf5183833ad">define_array</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a3196c500f41f1837d9ac1cf5183833ad"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c" id="r_a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack_pack</a> (Packer &pk) const</td></tr> │ │ │ │ <tr class="separator:a4f3c1c8af04f5246ee81f7ff1e04fa2c"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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 &o)</td></tr> │ │ │ │ <tr class="separator:aa7bd0d64f934985068d190c48be48cf0"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &z) const</td></tr> │ │ │ │ <tr class="separator:a22ab4eecd87c286cb7edb060789c0f67"><td class="memSeparator" colspan="2"> </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< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > </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< Args &... > </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"> </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">◆ </a></span>tuple_type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </div> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typedef</a> std::tuple<Args...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::tuple_type</td> │ │ │ │ + <td class="memname">typedef std::tuple<Args...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::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<typename... Args> </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><Args...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::value_type</td> │ │ │ │ + <td class="memname">typedef <a class="el" href="structmsgpack_1_1type_1_1define__array.html">define_array</a><Args...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::value_type</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </div><div class="memdoc"> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ @@ -150,17 +150,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::define_array </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::define_array </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... </td> │ │ │ │ + <td class="paramtype">Args &... </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<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_object </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::msgpack_object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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< Args >::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< T >::size()</a>.</p> │ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__array.html#af4c506f6aec58f83dd7535780b24f3d9">msgpack::type::define_array< Args >::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">◆ </a></span>msgpack_pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_pack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::msgpack_pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_unpack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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< Args >::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< Args >::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">◆ </a></span>a</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </div> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::tuple<<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::a</td> │ │ │ │ + <td class="memname">std::tuple<Args&...> <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a>< Args >::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< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a4f3c1c8af04f5246ee81f7ff1e04fa2c">msgpack::type::define_array< Args >::msgpack_pack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__array.html#aa7bd0d64f934985068d190c48be48cf0">msgpack::type::define_array< Args >::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 <<a class="el" href="cpp03__define__array_8hpp_source.html">cpp03_define_array.hpp</a>></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> </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> </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"> </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> </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> </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"> </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> </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> </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"> </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 </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 </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"> </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<<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> > </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> </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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (Packer &pk) const</td></tr> │ │ │ │ <tr class="separator:a136e9c421b45a328264da639aa0ca06b"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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 &o)</td></tr> │ │ │ │ <tr class="separator:a4e1cb39506c9e60575a05f21a27b4042"><td class="memSeparator" colspan="2"> </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> </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> &) <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 </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> &) const</td></tr> │ │ │ │ <tr class="separator:ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a136e9c421b45a328264da639aa0ca06b" id="r_a136e9c421b45a328264da639aa0ca06b"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a136e9c421b45a328264da639aa0ca06b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#a136e9c421b45a328264da639aa0ca06b">msgpack_pack</a> (Packer &pk) const</td></tr> │ │ │ │ <tr class="separator:a136e9c421b45a328264da639aa0ca06b"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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 &o)</td></tr> │ │ │ │ <tr class="separator:a4e1cb39506c9e60575a05f21a27b4042"><td class="memSeparator" colspan="2"> </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> </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> &) <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 </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> &) const</td></tr> │ │ │ │ <tr class="separator:ae70e1206f4b35c90fe7191d7d1f7e413"><td class="memSeparator" colspan="2"> </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">◆ </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><>::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><>::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">◆ </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><>::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><>::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">◆ </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><>::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><>::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">◆ </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><>::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><>::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><>::msgpack_object </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::msgpack_object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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< T >::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">◆ </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><>::msgpack_object </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::msgpack_object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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< T >::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">◆ </a></span>msgpack_pack() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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><>::msgpack_pack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::msgpack_pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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">◆ </a></span>msgpack_pack() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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><>::msgpack_pack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::msgpack_pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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><>::msgpack_unpack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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">◆ </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><>::msgpack_unpack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__array.html">msgpack::type::define_array</a><>::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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 <<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>></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<<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> > </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> </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> &<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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a1d6497cb3974fef7f364102226143f50"><td class="memTemplItemLeft" align="right" valign="top">static void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#a1d6497cb3974fef7f364102226143f50">pack</a> (Packer &pk, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:a1d6497cb3974fef7f364102226143f50"><td class="memSeparator" colspan="2"> </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> </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:af11320ddd6657c5655580ffe0206bb68" id="r_af11320ddd6657c5655580ffe0206bb68"><td class="memItemLeft" align="right" valign="top">static void </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 &o, Tuple &t)</td></tr> │ │ │ │ <tr class="separator:af11320ddd6657c5655580ffe0206bb68"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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> &z, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:ae7491f4131d6883ead165de030a5e7f7"><td class="memSeparator" colspan="2"> </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">◆ </a></span>object()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </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>< <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> >::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>< Tuple, N >::object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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> & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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< Tuple, N >::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< Tuple, N >::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< Tuple, N >::object()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a1d6497cb3974fef7f364102226143f50" name="a1d6497cb3974fef7f364102226143f50"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a1d6497cb3974fef7f364102226143f50">◆ </a></span>pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <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> >::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>< Tuple, N >::pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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">◆ </a></span>unpack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </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>< <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> >::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>< Tuple, N >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple & </td> │ │ │ │ <td class="paramname"><em>t</em> </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< T >::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< Tuple, N >::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< Tuple, N >::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< Tuple, N >::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 <<a class="el" href="cpp11__define__array_8hpp_source.html">cpp11_define_array.hpp</a>></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<<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> > </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> </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> &<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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:adce001d74b292f6cbe4fc4f110ca44d6"><td class="memTemplItemLeft" align="right" valign="top">static void </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 &pk, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:adce001d74b292f6cbe4fc4f110ca44d6"><td class="memSeparator" colspan="2"> </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> </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> &<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">t</a>)</td></tr> │ │ │ │ +<tr class="memitem:a2ba75538cd3b3e5634caa200556f88b8" id="r_a2ba75538cd3b3e5634caa200556f88b8"><td class="memItemLeft" align="right" valign="top">static void </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 &o, Tuple &t)</td></tr> │ │ │ │ <tr class="separator:a2ba75538cd3b3e5634caa200556f88b8"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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> &z, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:a5eb69811f8696d6d73e5fcf5aa446b40"><td class="memSeparator" colspan="2"> </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">◆ </a></span>object()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 >::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>< Tuple, 1 >::object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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> & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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">◆ </a></span>pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 >::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>< Tuple, 1 >::pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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">◆ </a></span>unpack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 1 >::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>< Tuple, 1 >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple & </td> │ │ │ │ <td class="paramname"><em>t</em> </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< T >::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 <<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>></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"> </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> &... <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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0fb856c1c890cfc216b64ef08f8bd014">define_map</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a0fb856c1c890cfc216b64ef08f8bd014"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a308215020bf0a20a35943697a3c2d35c" id="r_a308215020bf0a20a35943697a3c2d35c"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a308215020bf0a20a35943697a3c2d35c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack_pack</a> (Packer &pk) const</td></tr> │ │ │ │ <tr class="separator:a308215020bf0a20a35943697a3c2d35c"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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 &o) const</td></tr> │ │ │ │ <tr class="separator:a0d19bd0fe04220d333d269977944ce69"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &z) const</td></tr> │ │ │ │ <tr class="separator:ad57c618f1ae928b2a315f03a962f41a9"><td class="memSeparator" colspan="2"> </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< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > </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< Args &... > </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a0fb856c1c890cfc216b64ef08f8bd014" name="a0fb856c1c890cfc216b64ef08f8bd014"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a0fb856c1c890cfc216b64ef08f8bd014">◆ </a></span>define_map()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ @@ -109,17 +109,17 @@ │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::define_map </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< Args >::define_map </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... </td> │ │ │ │ + <td class="paramtype">Args &... </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<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_object </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< Args >::msgpack_object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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< Args >::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< T >::size()</a>.</p> │ │ │ │ +<p class="reference">References <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ac45b366689b13a27d222e9ed6e01f20b">msgpack::type::define_map< Args >::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">◆ </a></span>msgpack_pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_pack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< Args >::msgpack_pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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<typename... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::msgpack_unpack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< Args >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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< Args >::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< T >::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< Args >::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">◆ </a></span>a</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ template<typename... Args> </div> │ │ │ │ <table class="memname"> │ │ │ │ <tr> │ │ │ │ - <td class="memname">std::tuple<<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a>&...> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> >::a</td> │ │ │ │ + <td class="memname">std::tuple<Args&...> <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a>< Args >::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< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a308215020bf0a20a35943697a3c2d35c">msgpack::type::define_map< Args >::msgpack_pack()</a>, and <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::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 <<a class="el" href="cpp03__define__map_8hpp_source.html">cpp03_define_map.hpp</a>></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<<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> > </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> </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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map_3_4.html#a0050ff3f6832ec7bfd34c89729ee02eb">msgpack_pack</a> (Packer &pk) const</td></tr> │ │ │ │ <tr class="separator:a0050ff3f6832ec7bfd34c89729ee02eb"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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 &o) const</td></tr> │ │ │ │ <tr class="separator:a9b1d9c6d04d9e2c2dd21652c2fb6b595"><td class="memSeparator" colspan="2"> </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> </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> &) <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 </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> &) const</td></tr> │ │ │ │ <tr class="separator:adf1918595c58ff798ae813c46e4f1e0b"><td class="memSeparator" colspan="2"> </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">◆ </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><>::msgpack_object </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a><>::msgpack_object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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< T >::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">◆ </a></span>msgpack_pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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><>::msgpack_pack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a><>::msgpack_pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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><>::msgpack_unpack </td> │ │ │ │ + <td class="memname">void <a class="el" href="structmsgpack_1_1type_1_1define__map.html">msgpack::type::define_map</a><>::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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 <<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>></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<<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> > </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> </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> &<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> &<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<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:a64ef438627413f91a07ed9cd8653b5b9"><td class="memTemplItemLeft" align="right" valign="top">static void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a64ef438627413f91a07ed9cd8653b5b9">pack</a> (Packer &pk, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:a64ef438627413f91a07ed9cd8653b5b9"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">t</a>, std::map< 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> * > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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 </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 &o, Tuple const &t, std::map< std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * > const &kvmap)</td></tr> │ │ │ │ <tr class="separator:a36dc387e1d7cbb28d45301f258950b8c"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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> &z, Tuple const &t)</td></tr> │ │ │ │ <tr class="separator:a94e5d2cfdd607297037858be21b2cec7"><td class="memSeparator" colspan="2"> </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">◆ </a></span>object()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </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>< <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> >::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>< Tuple, N >::object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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> & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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< Tuple, N >::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< Tuple, N >::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< Tuple, N >::object()</a>.</p> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <a id="a64ef438627413f91a07ed9cd8653b5b9" name="a64ef438627413f91a07ed9cd8653b5b9"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a64ef438627413f91a07ed9cd8653b5b9">◆ </a></span>pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <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> >::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>< Tuple, N >::pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em> </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">◆ </a></span>unpack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> </div> │ │ │ │ +template<typename Tuple , std::size_t N> </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>< <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> >::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>< Tuple, N >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"><em>t</em>, </td> │ │ │ │ </tr> │ │ │ │ <tr> │ │ │ │ <td class="paramkey"></td> │ │ │ │ <td></td> │ │ │ │ - <td class="paramtype">std::map< 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> * > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype">std::map< std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * > const & </td> │ │ │ │ <td class="paramname"><em>kvmap</em> </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 <<a class="el" href="cpp11__define__map_8hpp_source.html">cpp11_define_map.hpp</a>></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<<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> > </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> </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> &, <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> &)</td></tr> │ │ │ │ +<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0" id="r_aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplParams" colspan="2">template<typename Packer > </td></tr> │ │ │ │ +<tr class="memitem:aa54d63bb2316072b9ac0632bd17192e0"><td class="memTemplItemLeft" align="right" valign="top">static void </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 &, Tuple const &)</td></tr> │ │ │ │ <tr class="separator:aa54d63bb2316072b9ac0632bd17192e0"><td class="memSeparator" colspan="2"> </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> </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> &, <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> &, std::map< 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> * > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &)</td></tr> │ │ │ │ +<tr class="memitem:a4d5374ea552f75885124dda387e2e4d1" id="r_a4d5374ea552f75885124dda387e2e4d1"><td class="memItemLeft" align="right" valign="top">static void </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 &, Tuple const &, std::map< std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * > const &)</td></tr> │ │ │ │ <tr class="separator:a4d5374ea552f75885124dda387e2e4d1"><td class="memSeparator" colspan="2"> </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> </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> &, <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> &)</td></tr> │ │ │ │ +<tr class="memitem:af50063b610665464bb99760a662011c2" id="r_af50063b610665464bb99760a662011c2"><td class="memItemLeft" align="right" valign="top">static void </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> &, Tuple const &)</td></tr> │ │ │ │ <tr class="separator:af50063b610665464bb99760a662011c2"><td class="memSeparator" colspan="2"> </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">◆ </a></span>object()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 >::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>< Tuple, 0 >::object </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> * </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> & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"> </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">◆ </a></span>pack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </div> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Packer > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 >::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>< Tuple, 0 >::pack </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Packer</a> & </td> │ │ │ │ + <td class="paramtype">Packer & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname"> </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">◆ </a></span>unpack()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename Tuple > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuple</a>, 0 >::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>< Tuple, 0 >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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> & </td> │ │ │ │ + <td class="paramtype">Tuple const & </td> │ │ │ │ <td class="paramname">, </td> │ │ │ │ </tr> │ │ │ │ <tr> │ │ │ │ <td class="paramkey"></td> │ │ │ │ <td></td> │ │ │ │ - <td class="paramtype">std::map< 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> * > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> & </td> │ │ │ │ + <td class="paramtype">std::map< std::string, <a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const * > const & </td> │ │ │ │ <td class="paramname"> </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 <<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>></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> </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> &<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 </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 &o)</td></tr> │ │ │ │ <tr class="separator:aa42b886d668d9d433fb956a169149d6e"><td class="memSeparator" colspan="2"> </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">◆ </a></span>convert()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> >::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>< T, false >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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 <<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>></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> </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> &<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 </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 &o)</td></tr> │ │ │ │ <tr class="separator:a9f7c394ef659c25acd1ba0dc808dc993"><td class="memSeparator" colspan="2"> </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">◆ </a></span>convert()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> >::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>< T, true >::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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 <<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>></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> </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<<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>>::is_signed</td></tr> │ │ │ │ +<tr class="memitem:ab6ab9bf7b23f238f019f1577ad816dc5" id="r_ab6ab9bf7b23f238f019f1577ad816dc5"><td class="memItemLeft" align="right" valign="top">static const bool </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<T>::is_signed</td></tr> │ │ │ │ <tr class="separator:ab6ab9bf7b23f238f019f1577ad816dc5"><td class="memSeparator" colspan="2"> </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">◆ </a></span>value</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value = std::numeric_limits<<a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a>>::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>< T >::value = std::numeric_limits<T>::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 <<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>></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<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a31d417e44101be9e5f051abd6a9473ff"><td class="memTemplItemLeft" align="right" valign="top">static void </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> &o, T v)</td></tr> │ │ │ │ <tr class="separator:a31d417e44101be9e5f051abd6a9473ff"><td class="memSeparator" colspan="2"> </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">◆ </a></span>make()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">false</a> >::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>< false >::make </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> & </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> </td> │ │ │ │ + <td class="paramtype">T </td> │ │ │ │ <td class="paramname"><em>v</em> </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 <<a class="el" href="v1_2adaptor_2int_8hpp_source.html">int.hpp</a>></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<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a800193222e72a50c4db7be3dd6664c97"><td class="memTemplItemLeft" align="right" valign="top">static void </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> &o, T v)</td></tr> │ │ │ │ <tr class="separator:a800193222e72a50c4db7be3dd6664c97"><td class="memSeparator" colspan="2"> </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">◆ </a></span>make()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">true</a> >::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>< true >::make </td> │ │ │ │ <td>(</td> │ │ │ │ <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> & </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> </td> │ │ │ │ + <td class="paramtype">T </td> │ │ │ │ <td class="paramname"><em>v</em> </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 <<a class="el" href="v1_2adaptor_2fixint_8hpp_source.html">fixint.hpp</a>></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> </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 </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"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a1514bdd51198b5693bec3eabaf8a0ee0" id="r_a1514bdd51198b5693bec3eabaf8a0ee0"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:adaef306233155bf05f27d6e2387fe5fe" id="r_adaef306233155bf05f27d6e2387fe5fe"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </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> </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 </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"> </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">◆ </a></span>value_type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value_type</td> │ │ │ │ + <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>< T >::value_type</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </div><div class="memdoc"> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a7cca6060e52608e3d665dda4e4fff430" name="a7cca6060e52608e3d665dda4e4fff430"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a7cca6060e52608e3d665dda4e4fff430">◆ </a></span>fix_int() <span class="overload">[1/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::fix_int </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>< T >::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">◆ </a></span>fix_int() <span class="overload">[2/2]</span></h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::fix_int </td> │ │ │ │ + <td class="memname"><a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>< T >::fix_int </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> </td> │ │ │ │ + <td class="paramtype">T </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">◆ </a></span>get()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::get </td> │ │ │ │ + <td class="memname">T <a class="el" href="structmsgpack_1_1type_1_1fix__int.html">msgpack::type::fix_int</a>< T >::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">◆ </a></span>operator T()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::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>< T >::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 <<a class="el" href="v1_2adaptor_2raw_8hpp_source.html">raw.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:ada62b092342076180ae46016a1e255bc" id="r_ada62b092342076180ae46016a1e255bc"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a02a33d8d6a86a23b363e4c35f5051680" id="r_a02a33d8d6a86a23b363e4c35f5051680"><td class="memItemLeft" align="right" valign="top">std::string </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 </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"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a8231d7d33e886560d813d1bc66d0630d"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:aeafcdcab66f1996fad2ec98de9f31904"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator<</a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:adc91f219aeceb2a1f7f94708ffd0383a"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#aa2031af5ebbf15d31b92815d52cfdcf8">operator></a> (const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:aa2031af5ebbf15d31b92815d52cfdcf8"><td class="memSeparator" colspan="2"> </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> </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 </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"> </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> * </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 * </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a2452aff8362cb45c0118342a4f7ed962" name="a2452aff8362cb45c0118342a4f7ed962"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a2452aff8362cb45c0118342a4f7ed962">◆ </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> * </td> │ │ │ │ + <td class="paramtype">const char * </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> </td> │ │ │ │ + <td class="paramtype">uint32_t </td> │ │ │ │ <td class="paramname"><em>s</em> </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> & </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< </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> & </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< T >::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">◆ </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> & </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< T >::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">◆ </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a> & </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< T >::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">◆ </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">◆ </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< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4.html#aba43e5c189a95f82141ffb85f20b1f87">msgpack::adaptor::pack< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator<()</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>()</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">◆ </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< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1raw__ref_01_4.html#a04cbdd8e7ab3c6448a8cded83a2417f8">msgpack::adaptor::convert< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1raw__ref_01_4.html#aba43e5c189a95f82141ffb85f20b1f87">msgpack::adaptor::pack< type::raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1raw__ref.html#adc91f219aeceb2a1f7f94708ffd0383a">operator<()</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>()</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 <<a class="el" href="v1_2adaptor_2size__equal__only_8hpp_source.html">size_equal_only.hpp</a>></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"> </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> &<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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html#a2d2f27c00a5ad3c01fc0042800c0b946">size_equal_only</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:a2d2f27c00a5ad3c01fc0042800c0b946"><td class="memSeparator" colspan="2"> </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> & </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 & </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="a2d2f27c00a5ad3c01fc0042800c0b946" name="a2d2f27c00a5ad3c01fc0042800c0b946"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#a2d2f27c00a5ad3c01fc0042800c0b946">◆ </a></span>size_equal_only()</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::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>< T >::size_equal_only </td> │ │ │ │ <td>(</td> │ │ │ │ - <td class="paramtype"><a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & </td> │ │ │ │ + <td class="paramtype">T & </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">◆ </a></span>m_t</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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_1size__equal__only.html">msgpack::type::size_equal_only</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::m_t</td> │ │ │ │ + <td class="memname">T& <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">msgpack::type::size_equal_only</a>< T >::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< type::size_equal_only< T > >::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< type::size_equal_only< T > >::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< type::size_equal_only< T > >::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< type::size_equal_only< T > >::operator()()</a>, <a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator<()</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 <<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>></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> </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> </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"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a43c47d26e781f3b8ec755e2970b70a16" id="r_a43c47d26e781f3b8ec755e2970b70a16"><td class="memItemLeft" align="right" valign="top"> </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> &<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"> </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 &o)</td></tr> │ │ │ │ <tr class="separator:a43c47d26e781f3b8ec755e2970b70a16"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a47587f24091973b63c4b8ea3750e4ca4" id="r_a47587f24091973b63c4b8ea3750e4ca4"><td class="memItemLeft" align="right" valign="top">std::size_t </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 </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"> </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">◆ </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><>::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><>::value_type</td> │ │ │ │ </tr> │ │ │ │ </table> │ │ │ │ </div><div class="memdoc"> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <h2 class="groupheader">Constructor & 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><>::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> & </td> │ │ │ │ + <td class="paramtype"><a class="el" href="structmsgpack_1_1object.html">msgpack::object</a> const & </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">◆ </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 <<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>></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> </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 </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"> </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> </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 </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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">◆ </a></span>const_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::const_reference</td> │ │ │ │ + <td class="memname">typedef const T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T >::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">◆ </a></span>reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::reference</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T >::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">◆ </a></span>transparent_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::transparent_reference</td> │ │ │ │ + <td class="memname">typedef const T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T >::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">◆ </a></span>type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::type</td> │ │ │ │ + <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T >::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">◆ </a></span>value_type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value_type</td> │ │ │ │ + <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T >::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 <<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>></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> </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 </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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">◆ </a></span>const_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & >::const_reference</td> │ │ │ │ + <td class="memname">typedef const T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T & >::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">◆ </a></span>reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & >::reference</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T & >::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">◆ </a></span>transparent_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & >::transparent_reference</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T & >::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">◆ </a></span>type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & >::type</td> │ │ │ │ + <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T & >::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">◆ </a></span>value_type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> & >::value_type</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< T & >::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 <<a class="el" href="cpp03__msgpack__tuple_8hpp_source.html">cpp03_msgpack_tuple.hpp</a>></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> </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 </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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> & </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 & </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"> </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">◆ </a></span>const_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</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> & >::const_reference</td> │ │ │ │ + <td class="memname">typedef const T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< const T & >::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">◆ </a></span>reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> & >::reference</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< const T & >::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">◆ </a></span>transparent_reference</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</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> & >::transparent_reference</td> │ │ │ │ + <td class="memname">typedef const T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< const T & >::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">◆ </a></span>type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> & >::type</td> │ │ │ │ + <td class="memname">typedef T <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< const T & >::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">◆ </a></span>value_type</h2> │ │ │ │ │ │ │ │ <div class="memitem"> │ │ │ │ <div class="memproto"> │ │ │ │ <div class="memtemplate"> │ │ │ │ -template<<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> > </div> │ │ │ │ +template<typename T > </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>< <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> & >::value_type</td> │ │ │ │ + <td class="memname">typedef T& <a class="el" href="structmsgpack_1_1type_1_1tuple__type.html">msgpack::type::tuple_type</a>< const T & >::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 <<a class="el" href="v1_2adaptor_2v4raw_8hpp_source.html">v4raw.hpp</a>></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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a247507320ba6fba416807266a85323e6" id="r_a247507320ba6fba416807266a85323e6"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr> │ │ │ │ -<tr class="memitem:a2ecdf43f4f618308cf88f0985d240a0a" id="r_a2ecdf43f4f618308cf88f0985d240a0a"><td class="memItemLeft" align="right" valign="top">std::string </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 </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"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:aea07efdec8b0e76556d2fd56c6c3dfb2"><td class="memSeparator" colspan="2"> </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> </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> &<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 </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> &x) const</td></tr> │ │ │ │ <tr class="separator:a1b2e61367306723e4d1c1cb289e87f7e"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator<</a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:abfab3abc7786fd42d9e654532a4d81a0"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#a518f1cc044cf71bb8004231d59ccbe19">operator></a> (const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> &x) const</td></tr> │ │ │ │ <tr class="separator:a518f1cc044cf71bb8004231d59ccbe19"><td class="memSeparator" colspan="2"> </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> </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 </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"> </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> * </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 * </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"> </td></tr> │ │ │ │ </table> │ │ │ │ <h2 class="groupheader">Constructor & Destructor Documentation</h2> │ │ │ │ <a id="ab2e7dc9c5a27b4113402dc9defce81e6" name="ab2e7dc9c5a27b4113402dc9defce81e6"></a> │ │ │ │ <h2 class="memtitle"><span class="permalink"><a href="#ab2e7dc9c5a27b4113402dc9defce81e6">◆ </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> * </td> │ │ │ │ + <td class="paramtype">const char * </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> </td> │ │ │ │ + <td class="paramtype">uint32_t </td> │ │ │ │ <td class="paramname"><em>s</em> </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> & </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< </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> & </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< T >::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">◆ </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> & </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< T >::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">◆ </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> & </td> │ │ │ │ + <td class="paramtype">const <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a> & </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< T >::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">◆ </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">◆ </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< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4.html#a4858c0603c9e5dc4a18dd7bd4b766881">msgpack::adaptor::pack< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator<()</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>()</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">◆ </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< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1pack_3_01type_1_1v4raw__ref_01_4.html#a4858c0603c9e5dc4a18dd7bd4b766881">msgpack::adaptor::pack< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1type_1_1v4raw__ref.html#abfab3abc7786fd42d9e654532a4d81a0">operator<()</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>()</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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::size_equal_only< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< T, N >::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< T, 1 >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_as_impl.html#a35fba7d18af018a6a220ac419797b855">msgpack::StdTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_as_impl.html#a63d500bb9caf4d3f324c3781710f851d">msgpack::MsgpackTupleAsImpl< T, Args >::as()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_converter.html#a464228d075b16c3359e5b96bf00cbb21">msgpack::StdTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter.html#a3138584e4944519bcdf866590766c3ea">msgpack::MsgpackTupleConverter< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_converter_3_01_tuple_00_011_01_4.html#af3715be1ea682f8c707ba6176dd4b3e3">msgpack::MsgpackTupleConverter< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1_std_tuple_to_object_with_zone.html#a54d3fa35d279463d235d92e246896cd3">msgpack::StdTupleToObjectWithZone< Tuple, N >::convert()</a>, <a class="el" href="structmsgpack_1_1_msgpack_tuple_to_object_with_zone.html#a6f40a7294fdda4b2de09611cbe13f5da">msgpack::MsgpackTupleToObjectWithZone< Tuple, N >::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< Tuple, 1 >::convert()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array_3_4.html#ae70e1206f4b35c90fe7191d7d1f7e413">msgpack::type::define_array<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array.html#a22ab4eecd87c286cb7edb060789c0f67">msgpack::type::define_array< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__array__imp.html#ae7491f4131d6883ead165de030a5e7f7">msgpack::type::define_array_imp< Tuple, N >::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< Tuple, 1 >::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< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1as_3_01std_1_1wstring_01_4.html#ad0911391ecdd9b9509e0bdf38a392385">msgpack::adaptor::as< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::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< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >::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< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >::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< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >::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< msgpack::type::array_ref< std::vector< T > > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::complex< T > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1wstring_01_4.html#a078ac7ef0b35bb3c2c9ebaf982b3bf0f">msgpack::adaptor::convert< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01_t_0f_n_0e_4.html#a1cdeb66881af99ce6126eb4de6bb617a">msgpack::adaptor::convert< T[N]>::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< type::size_equal_only< T > >::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< msgpack::type::array_ref< T > >::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< msgpack::type::array_ref< T[N]> >::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< std::array< T, N > >::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< std::deque< T, Alloc > >::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< std::forward_list< T, Alloc > >::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< std::list< T, Alloc > >::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< std::multiset< T, Compare, Alloc > >::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< std::pair< T1, T2 > >::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< std::set< T, Compare, Alloc > >::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< std::unordered_multiset< Key, Hash, Compare, Alloc > >::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< std::unordered_set< Key, Hash, Compare, Alloc > >::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< std::vector< bool, Alloc > >::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< std::vector< T, Alloc > >::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< std::wstring >::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< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >::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< T[N]>::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< type::tuple<> >::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< msgpack::type::tuple< Args... > >::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< std::complex< T > >::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< std::tuple< Args... > >::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< Tuple, N >::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< Tuple, 1 >::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">◆ </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< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< T, true >::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< true >::make()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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">◆ </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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::size_equal_only< T > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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<>::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#ad57c618f1ae928b2a315f03a962f41a9">msgpack::type::define_map< Args >::msgpack_object()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map.html#a0d19bd0fe04220d333d269977944ce69">msgpack::type::define_map< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1type_1_1define__map__imp.html#a94e5d2cfdd607297037858be21b2cec7">msgpack::type::define_map_imp< Tuple, N >::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< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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< type::size_equal_only< T > >::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< std::map< K, V, Compare, Alloc > >::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< std::multimap< K, V, Compare, Alloc > >::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< std::unordered_map< K, V, Hash, Compare, Alloc > >::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< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::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< type::assoc_vector< K, V, Compare, Alloc > >::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">◆ </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< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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< Args >::msgpack_unpack()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_01_5_01_4.html#abbb8db0bb76cb6708f33b91760a29f87">msgpack::adaptor::object< const char * >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01char_0f_n_0e_4.html#a2cd859b60a139a9f3534ad41f070165a">msgpack::adaptor::object< char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01const_01char_0f_n_0e_4.html#a415169541f94c9bb16ab58ec897d60b9">msgpack::adaptor::object< const char[N]>::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01std_1_1string_01_4.html#a087f2738642e91fc3661ce19cebd63af">msgpack::adaptor::object< std::string >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01type_1_1v4raw__ref_01_4.html#ad3756292f25936ef25778b64a11a3429">msgpack::adaptor::object< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01char_0f_n_0e_4.html#abc4f7111e6bd88d17595526f3ccfa8c3">msgpack::adaptor::convert< char[N]>::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< std::array< char, N > >::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< std::array< unsigned char, N > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01std_1_1string_01_4.html#ae2d4a09f031bba32042780a05750d4e7">msgpack::adaptor::convert< std::string >::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< std::vector< char, Alloc > >::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< std::vector< unsigned char, Alloc > >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01type_1_1v4raw__ref_01_4.html#a4f08287ed3056ef32ed27abcd1e1a216">msgpack::adaptor::convert< type::v4raw_ref >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01unsigned_01char_0f_n_0e_4.html#ac955c464005243a24f8d94e003b685b0">msgpack::adaptor::convert< unsigned char[N]>::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< const char * >::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< char[N]>::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< const char[N]>::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< std::string >::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">◆ </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< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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< T, true >::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< T, false >::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< true >::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< false >::make()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01char_01_4.html#a202e8f34c62d2ad562bacc57d1ea54bf">msgpack::adaptor::object< signed char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01int_01_4.html#a3c5033440009b302f6e462cc2d68c43e">msgpack::adaptor::object< signed int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01long_01_4.html#a5be1108ca5e09bf7b9f0a5dfddf28fa6">msgpack::adaptor::object< signed long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01long_01_4.html#a5a6741535380edb69daab3a5af01cb0e">msgpack::adaptor::object< signed long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01signed_01short_01_4.html#ad4dbfa6eb39d9f529f014ee91e4a87a2">msgpack::adaptor::object< signed short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01char_01_4.html#aabbb443e5a54588cc43f1316c866d481">msgpack::adaptor::object< unsigned char >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01int_01_4.html#a6140d8ed9b32216530ae8fe181e75cf9">msgpack::adaptor::object< unsigned int >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01long_01_4.html#a14fda4e28a57f07245e05a13dead3ed1">msgpack::adaptor::object< unsigned long long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01long_01_4.html#a169eaef2bb1dc8a5ebaebe9b5ee65348">msgpack::adaptor::object< unsigned long >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1object_3_01unsigned_01short_01_4.html#a0a676e173ca6007458c9913f64e71941">msgpack::adaptor::object< unsigned short >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01double_01_4.html#a99ee52131aa8399b9cc2b2d355510444">msgpack::adaptor::convert< double >::operator()()</a>, <a class="el" href="structmsgpack_1_1adaptor_1_1convert_3_01float_01_4.html#adc1b0e12d6b3c483dc1e8e32530c097f">msgpack::adaptor::convert< float >::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  </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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </td></tr> │ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< Tconst >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< Tconst > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (const T &t)</td></tr> │ │ │ │ <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< T >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< T > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template<<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> </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>< <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>]> </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>(&<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<typename T , std::size_t N> </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>< const T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (const T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template<<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> </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>< <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><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>(&<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<typename T , std::size_t N> </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>< T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T></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<</div> │ │ │ │ <div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> !msgpack::is_array<T const>::value,</div> │ │ │ │ <div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> array_ref<T const></div> │ │ │ │ <div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>>::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>& <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<T const></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& 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<T const></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> <<span class="keyword">typename</span> T></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<</div> │ │ │ │ <div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> !msgpack::is_array<T>::value,</div> │ │ │ │ <div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> array_ref<T></div> │ │ │ │ <div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>>::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>& <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<T></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& 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<T></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> <<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N></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<const T[N]></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>(&<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<const T[N]></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<const T[N]></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(<span class="keyword">const</span> T(&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<const T[N]></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> <<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N></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<T[N]></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>(&<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<T[N]></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<T[N]></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">make_array_ref</a>(T(&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<T[N]></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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </td></tr> │ │ │ │ -<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tconst</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:abba5e1c9c17249054b953e49f472cec5"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< Tconst >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< Tconst > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#abba5e1c9c17249054b953e49f472cec5">msgpack::type::make_array_ref</a> (const T &t)</td></tr> │ │ │ │ <tr class="separator:abba5e1c9c17249054b953e49f472cec5"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2" id="r_ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > >::type </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:ac69dcade458651ed274b8c9f921a3ed2"><td class="memTemplItemLeft" align="right" valign="top">msgpack::enable_if<!msgpack::is_array< T >::value, <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">array_ref</a>< T > >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac69dcade458651ed274b8c9f921a3ed2">msgpack::type::make_array_ref</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:ac69dcade458651ed274b8c9f921a3ed2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad1463757cf2df3896df07d4c39716a0f" id="r_ad1463757cf2df3896df07d4c39716a0f"><td class="memTemplParams" colspan="2">template<<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> </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>< <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>]> </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>(&<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<typename T , std::size_t N> </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>< const T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad1463757cf2df3896df07d4c39716a0f">msgpack::type::make_array_ref</a> (const T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad1463757cf2df3896df07d4c39716a0f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:ad9d4b6d29983d662759c455eb3b85a3d" id="r_ad9d4b6d29983d662759c455eb3b85a3d"><td class="memTemplParams" colspan="2">template<<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> </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>< <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><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>(&<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<typename T , std::size_t N> </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>< T[N]> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ad9d4b6d29983d662759c455eb3b85a3d">msgpack::type::make_array_ref</a> (T(&t)[N])</td></tr> │ │ │ │ <tr class="separator:ad9d4b6d29983d662759c455eb3b85a3d"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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  </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"> </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  </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"> </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>< std::string, std::vector< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">char</a> >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> > </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>< std::string, std::vector< char >, <a class="el" href="classmsgpack_1_1type_1_1ext.html">ext</a> > </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"> </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>< 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> > </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>< 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> > </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"> </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<<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 > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template<<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 > </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> </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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<std::vector<basic_variant<STR, BIN, EXT> > >, <span class="comment">// ARRAY</span></div> │ │ │ │ <div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> boost::recursive_wrapper<std::map<basic_variant<STR, BIN, EXT>, basic_variant<STR, BIN, EXT> > >, <span class="comment">// MAP</span></div> │ │ │ │ <div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> boost::recursive_wrapper<std::multimap<basic_variant<STR, BIN, EXT>, basic_variant<STR, BIN, EXT> > ><span class="comment">// MAP</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">private</span> boost::totally_ordered<basic_variant<STR, BIN, EXT> > {</div> │ │ │ │ <div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keyword">typedef</span> boost::variant<</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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53</span></div> │ │ │ │ <div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> std::vector<char>, <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<std::vector<basic_variant<STR, BIN, EXT> > >, <span class="comment">// ARRAY</span></div> │ │ │ │ -<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> boost::recursive_wrapper<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > >, <span class="comment">// MAP</span></div> │ │ │ │ -<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> boost::recursive_wrapper<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > ><span class="comment">// MAP</span></div> │ │ │ │ +<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> boost::recursive_wrapper<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > >, <span class="comment">// MAP</span></div> │ │ │ │ +<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> boost::recursive_wrapper<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > ><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> > <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> <<span class="keyword">typename</span> T></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>& <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>& 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) && _MSC_VER < 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>& <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><<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>&>(<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>& other):<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>(static_cast<<a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a> const&>(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>& operator=(<a class="code hl_function" href="structmsgpack_1_1type_1_1basic__variant.html#aea7de14eb1f7901bbf2f2b0b1b846022">basic_variant</a> <span class="keyword">const</span>& other) {</div> │ │ │ │ <div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> *<span class="keyword">static_cast<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>*<span class="keyword">></span>(<span class="keyword">this</span>) = <span class="keyword">static_cast<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a> const&<span class="keyword">></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) && _MSC_VER < 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<msgpack::type::nil_t>(<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<std::string>(<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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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<boost::string_ref>(<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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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<std::vector<char> >(<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<std::vector<basic_variant<STR, BIN, EXT> > >(<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<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > >(<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<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > >(<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<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > >(<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<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > >(<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<bool>(*<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<int64_t>(*<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<uint64_t>(*<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<double>(*<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>& <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<std::string>(*<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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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>& <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>& 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<boost::string_ref>(*<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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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<char> <span class="keyword">const</span>& <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<std::vector<char> >(*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<basic_variant<STR, BIN, EXT> > <span class="keyword">const</span>& <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<std::vector<basic_variant<STR, BIN, EXT> > >(*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<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > <span class="keyword">const</span>& <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<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > >(*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<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > <span class="keyword">const</span>& <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<std::map<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > >(*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<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > <span class="keyword">const</span>& <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<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> > >(*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<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > <span class="keyword">const</span>& <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<std::multimap<basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> > >(*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> <<span class="keyword">typename</span> T></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> < 0) {</div> │ │ │ │ -<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> <span class="keyword">static_cast<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&<span class="keyword">></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 < 0) {</div> │ │ │ │ +<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> <span class="keyword">static_cast<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&<span class="keyword">></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<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&<span class="keyword">></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<</span><a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">base</a>&<span class="keyword">></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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">basic_variant<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> <span class="keyword">const</span>& 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<</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<STR, BIN, EXT>::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&<span class="keyword">></span>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">lhs</a>) <</div> │ │ │ │ -<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">static_cast<</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<STR, BIN, EXT>::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&<span class="keyword">></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<</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant<STR, BIN, EXT>::base</a> const&<span class="keyword">></span>(lhs) <</div> │ │ │ │ +<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">static_cast<</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant<STR, BIN, EXT>::base</a> const&<span class="keyword">></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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<STR, BIN, EXT></a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> <span class="keyword">const</span>& 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<</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<STR, BIN, EXT>::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&<span class="keyword">></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<</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<STR, BIN, EXT>::base</a> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">const</a>&<span class="keyword">></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<</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant<STR, BIN, EXT>::base</a> const&<span class="keyword">></span>(lhs) ==</div> │ │ │ │ +<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="keyword">static_cast<</span>typename <a class="code hl_typedef" href="structmsgpack_1_1type_1_1basic__variant.html#a0324883576b6f0cbf15959b6f189e5c7">basic_variant<STR, BIN, EXT>::base</a> const&<span class="keyword">></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<std::string, std::vector<char></a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>> <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<std::string, std::vector<char></a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>> <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><</div> │ │ │ │ <div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span><span class="preprocessor">#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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>> <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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></div> │ │ │ │ <div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span><span class="keyword">struct </span>as<type::basic_variant<STR, BIN, EXT> > {</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<STR, BIN, EXT></a> operator()(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>& 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<STR, BIN, EXT></a> operator()(<a class="code hl_struct" href="structmsgpack_1_1object.html">msgpack::object</a> <span class="keyword">const</span>& 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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">msgpack::type::nil_t</a>>();</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><<span class="keywordtype">bool</span>>();</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><uint64_t>();</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><BIN>();</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><EXT>();</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><std::vector<type::basic_variant<STR, BIN, EXT> > >();</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><std::multimap<type::basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant<STR, BIN, EXT></a> > >();</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><std::multimap<type::basic_variant<STR, BIN, EXT>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant<STR, BIN, EXT></a> > >();</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<STR, BIN, EXT></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<STR, BIN, EXT></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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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><type::basic_variant<STR, BIN, EXT> > {</div> │ │ │ │ <div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Stream></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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant<STR, BIN, EXT></a>& 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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant<STR, BIN, EXT></a>& 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<Stream></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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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><type::basic_variant<STR, BIN, EXT> > {</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>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant<STR, BIN, EXT></a>& 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>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant<STR, BIN, EXT></a>& 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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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><type::basic_variant<STR, BIN, EXT> > {</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>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::basic_variant<STR, BIN, EXT></a>& 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>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">type::basic_variant<STR, BIN, EXT></a>& 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< std::string, std::vector< char >, ext > 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<</a></div><div class="ttdeci">bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< std::string, raw_ref, ext_ref > 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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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 & operator()(msgpack::object const &o, T &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 &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 &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 &o, T const &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< Stream > & operator()(msgpack::packer< Stream > &o, T const &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< msgpack::has_as< T >::value, T >::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< nil_t, bool, int64_t, uint64_t, double, std::string, std::vector< char >, msgpack::type::raw_ref, msgpack::type::ext, msgpack::type::ext_ref, boost::recursive_wrapper< std::vector< basic_variant< STR, BIN, EXT > > >, boost::recursive_wrapper< std::map< basic_variant< STR, BIN, EXT >, basic_variant< STR, BIN, EXT > > >, boost::recursive_wrapper< std::multimap< basic_variant< STR, BIN, EXT >, basic_variant< STR, BIN, EXT > > > > 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 & 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< basic_variant< STR, BIN, EXT > > const & 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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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 > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a43f24dc4e26b077f9013b53eb1d9bf94">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a43f24dc4e26b077f9013b53eb1d9bf94"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:aee920c7aef6d602b6379037380e69dd2" id="r_aee920c7aef6d602b6379037380e69dd2"><td class="memTemplParams" colspan="2">template<<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 > </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> </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:aee920c7aef6d602b6379037380e69dd2"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:aee920c7aef6d602b6379037380e69dd2"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95" id="r_a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplParams" colspan="2">template<<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 > </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> </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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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>< STR, BIN, EXT > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &<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<typename STR , typename BIN , typename EXT > </td></tr> │ │ │ │ +<tr class="memitem:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< STR, BIN, EXT > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant</a>< STR, BIN, EXT > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a57402e1b5c20fd1ca8ff11d3c2037a95"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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<</a>(basic_variant<STR, BIN, EXT> <span class="keyword">const</span>& lhs, basic_variant<STR, BIN, EXT> <span class="keyword">const</span>& 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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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<STR, BIN, EXT> <span class="keyword">const</span>& lhs, basic_variant<STR, BIN, EXT> <span class="keyword">const</span>& 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> <<span class="keyword">typename</span> STR, <span class="keyword">typename</span> BIN, <span class="keyword">typename</span> EXT></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<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<STR, BIN, EXT></a> <span class="keyword">const</span>& <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<STR, BIN, EXT></a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1basic__variant.html">basic_variant<STR, BIN, EXT></a> <span class="keyword">const</span>& 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<std::string, std::vector<char></a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>> <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<std::string, std::vector<char></a>, <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">msgpack::type::ext</a>> <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><</div> │ │ │ │ <div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 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>> <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< std::string, std::vector< char >, ext > 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<</a></div><div class="ttdeci">bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< std::string, raw_ref, ext_ref > 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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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> <<span class="keyword">typename</span> T></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> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0></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<type::tuple<A0></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0></a>& <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<type::tuple<A0></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0></a>& t);</div> │ │ │ │ <div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="keyword">template</span> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0></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<type::tuple<A0></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0></a> <span class="keyword">const</span>& <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<type::tuple<A0></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0></a> <span class="keyword">const</span>& 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> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1></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<type::tuple<A0, A1></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1></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"> 51</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element<type::tuple<A0, A1></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1></a>& t);</div> │ │ │ │ <div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">template</span> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1></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<type::tuple<A0, A1></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1></a> <span class="keyword">const</span>& 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> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2></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<type::tuple<A0, A1, A2></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2></a>& <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<type::tuple<A0, A1, A2></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2></a>& t);</div> │ │ │ │ <div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">template</span> <<span class="keywordtype">int</span> N, <span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2></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<type::tuple<A0, A1, A2></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3></a>& <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<type::tuple<A0, A1, A2, A3></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3></a>& t);</div> │ │ │ │ <div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4></a>& <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<type::tuple<A0, A1, A2, A3, A4></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4></a>& t);</div> │ │ │ │ <div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5></a>& t);</div> │ │ │ │ <div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6></a>& t);</div> │ │ │ │ <div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>& t);</div> │ │ │ │ <div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>& t);</div> │ │ │ │ <div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>& t);</div> │ │ │ │ <div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>& t);</div> │ │ │ │ <div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>& t);</div> │ │ │ │ <div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>& t);</div> │ │ │ │ <div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>& t);</div> │ │ │ │ <div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>& t);</div> │ │ │ │ <div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>& t);</div> │ │ │ │ <div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></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"> 126</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a>& t);</div> │ │ │ │ <div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>& t);</div> │ │ │ │ <div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></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"> 136</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a>& t);</div> │ │ │ │ <div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></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"> 141</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a>& t);</div> │ │ │ │ <div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></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"> 146</span><span class="keyword">typename</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1tuple__element.html">type::tuple_element<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a>& t);</div> │ │ │ │ <div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>& t);</div> │ │ │ │ <div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>& t);</div> │ │ │ │ <div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>& t);</div> │ │ │ │ <div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="keyword">template</span> <<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></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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a> <span class="keyword">const</span>& <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<type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a>& <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<type::tuple<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></a>, N>::reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a>& t);</div> │ │ │ │ <div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="keyword">template</span> <<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></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<type::tuple<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></a>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">N</a>>::const_reference get(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::tuple<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></a> <span class="keyword">const</span>& <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<type::tuple<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></a>, N>::const_reference get(<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">type::tuple<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></a> <span class="keyword">const</span>& 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<></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> <<span class="keyword">typename</span> A0></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<A0></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>& <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<A0></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& 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> <<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1></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<A0, A1></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>& <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>& <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<A0, A1></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& 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> <<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2></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<A0, A1, A2></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>& <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>& <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>& <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<A0, A1, A2></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& 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> <<span class="keyword">typename</span> A0, <span class="keyword">typename</span> A1, <span class="keyword">typename</span> A2, <span class="keyword">typename</span> A3></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<A0, A1, A2, A3></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>& <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>& <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>& <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>& <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<A0, A1, A2, A3></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4></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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5></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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& 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> <<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></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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& a26, A27 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& a26, A27 <span class="keyword">const</span>& a27, A28 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& a26, A27 <span class="keyword">const</span>& a27, A28 <span class="keyword">const</span>& a28, A29 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& a26, A27 <span class="keyword">const</span>& a27, A28 <span class="keyword">const</span>& a28, A29 <span class="keyword">const</span>& a29, A30 <span class="keyword">const</span>& 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> <<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></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<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></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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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>& <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<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></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a467d4673207d84a19e3fe152b011deb7">make_tuple</a>(A0 <span class="keyword">const</span>& a0, A1 <span class="keyword">const</span>& a1, A2 <span class="keyword">const</span>& a2, A3 <span class="keyword">const</span>& a3, A4 <span class="keyword">const</span>& a4, A5 <span class="keyword">const</span>& a5, A6 <span class="keyword">const</span>& a6, A7 <span class="keyword">const</span>& a7, A8 <span class="keyword">const</span>& a8, A9 <span class="keyword">const</span>& a9, A10 <span class="keyword">const</span>& a10, A11 <span class="keyword">const</span>& a11, A12 <span class="keyword">const</span>& a12, A13 <span class="keyword">const</span>& a13, A14 <span class="keyword">const</span>& a14, A15 <span class="keyword">const</span>& a15, A16 <span class="keyword">const</span>& a16, A17 <span class="keyword">const</span>& a17, A18 <span class="keyword">const</span>& a18, A19 <span class="keyword">const</span>& a19, A20 <span class="keyword">const</span>& a20, A21 <span class="keyword">const</span>& a21, A22 <span class="keyword">const</span>& a22, A23 <span class="keyword">const</span>& a23, A24 <span class="keyword">const</span>& a24, A25 <span class="keyword">const</span>& a25, A26 <span class="keyword">const</span>& a26, A27 <span class="keyword">const</span>& a27, A28 <span class="keyword">const</span>& a28, A29 <span class="keyword">const</span>& a29, A30 <span class="keyword">const</span>& a30, A31 <span class="keyword">const</span>& 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<></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"> </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> </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"> </td></tr> │ │ │ │ <tr class="memitem:a892b358d918150c9da78e86f50f3e222" id="r_a892b358d918150c9da78e86f50f3e222"><td class="memTemplParams" colspan="2">template<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a892b358d918150c9da78e86f50f3e222">msgpack::type::make_define_array</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a892b358d918150c9da78e86f50f3e222"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<typename... Args> </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>< Args... > </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> &... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a057f4d526eed954fd8a88d83b0f844fb">msgpack::type::make_define_map</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a057f4d526eed954fd8a88d83b0f844fb"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<class... Args> </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>< Args... > </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> &&... <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>< Args... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aa9931be8b03e4bd24404b976bcd58bdf">msgpack::type::make_tuple</a> (Args &&... args)</td></tr> │ │ │ │ <tr class="separator:aa9931be8b03e4bd24404b976bcd58bdf"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:aea34cc223aecbdb3dc1f4474e4d35bd8" id="r_aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &&... > </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> &&... <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>< Args &&... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#aea34cc223aecbdb3dc1f4474e4d35bd8">msgpack::type::forward_as_tuple</a> (Args &&... args) noexcept</td></tr> │ │ │ │ <tr class="separator:aea34cc223aecbdb3dc1f4474e4d35bd8"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:ac93d3bc300a44da3308d893a1134962f" id="r_ac93d3bc300a44da3308d893a1134962f"><td class="memTemplParams" colspan="2">template<class... Tuples> </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> </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> &&... <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">args</a>) -> <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">decltype</a>(std::tuple_cat(std::forward< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">typename</a> std::remove_reference< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Tuples</a> >::type::base >(<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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac93d3bc300a44da3308d893a1134962f">msgpack::type::tuple_cat</a> (Tuples &&... args) -> decltype(std::tuple_cat(std::forward< typename std::remove_reference< Tuples >::type::base >(args)...))</td></tr> │ │ │ │ <tr class="separator:ac93d3bc300a44da3308d893a1134962f"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a340d25d7529708c41fbced0817fb2d99" id="r_a340d25d7529708c41fbced0817fb2d99"><td class="memTemplParams" colspan="2">template<class... Args> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">Args</a> &... > </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> &... <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>< Args &... > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a340d25d7529708c41fbced0817fb2d99">msgpack::type::tie</a> (Args &... args)</td></tr> │ │ │ │ <tr class="separator:a340d25d7529708c41fbced0817fb2d99"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">class</span>... Types></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<Types...> {</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<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Types</a>...>;</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<Types...>;</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>&) = <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>&&) = <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><<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>></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>&&... <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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>>(<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><<span class="keyword">typename</span>... OtherTypes></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&&... other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(std::forward<OtherTypes>(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><<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>></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<OtherTypes...></a> <span class="keyword">const</span>& <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><std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...> <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">other</a>)) {}</div> │ │ │ │ -<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">template</span><<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>></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<OtherTypes...></a> && <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><std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...> &&>(<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><<span class="keyword">typename</span>... OtherTypes></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<OtherTypes...></a> <span class="keyword">const</span>& other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(static_cast<std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><OtherTypes...> const&>(other)) {}</div> │ │ │ │ +<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">template</span><<span class="keyword">typename</span>... OtherTypes></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<OtherTypes...></a> && other):<a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>(static_cast<std::<a class="code hl_class" href="classmsgpack_1_1type_1_1tuple.html">tuple</a><OtherTypes...> &&>(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>& <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>&) = <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>& <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>&&) = <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><<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>></div> │ │ │ │ +<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">template</span><<span class="keyword">typename</span>... OtherTypes></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>& <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<OtherTypes...></a> <span class="keyword">const</span>& <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<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">></span>(<span class="keyword">this</span>) = <span class="keyword">static_cast<</span>std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...<span class="keyword">></span> <span class="keyword">const</span>&>(<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>& <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<OtherTypes...></a> <span class="keyword">const</span>& other) {</div> │ │ │ │ +<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> *<span class="keyword">static_cast<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">></span>(<span class="keyword">this</span>) = <span class="keyword">static_cast<</span>std::tuple<OtherTypes...<span class="keyword">></span> <span class="keyword">const</span>&>(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><<span class="keyword">typename</span>... <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>></div> │ │ │ │ +<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keyword">template</span><<span class="keyword">typename</span>... OtherTypes></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>& <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<OtherTypes...></a> && <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<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">></span>(<span class="keyword">this</span>) = <span class="keyword">static_cast<</span>std::tuple<<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">OtherTypes</a>...<span class="keyword">></span> &&>(<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>& <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<OtherTypes...></a> && other) {</div> │ │ │ │ +<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> *<span class="keyword">static_cast<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>*<span class="keyword">></span>(<span class="keyword">this</span>) = <span class="keyword">static_cast<</span>std::tuple<OtherTypes...<span class="keyword">></span> &&>(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><std::<span class="keywordtype">size_t</span> I></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<I, base>::type</a>&</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>() & <span class="keyword">noexcept</span> { <span class="keywordflow">return</span> std::get<I>(<span class="keyword">static_cast<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>&<span class="keyword">></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><std::<span class="keywordtype">size_t</span> I></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<I, base>::type</a> <span class="keyword">const</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>() <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">noexcept</a> { <span class="keywordflow">return</span> std::get<I>(<span class="keyword">static_cast<</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>&<span class="keyword">></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& noexcept { <span class="keywordflow">return</span> std::get<I>(<span class="keyword">static_cast<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a> const&<span class="keyword">></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><std::<span class="keywordtype">size_t</span> I></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<I, base>::type</a>&&</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>() && <span class="keyword">noexcept</span> { <span class="keywordflow">return</span> std::get<I>(<span class="keyword">static_cast<</span><a class="code hl_typedef" href="classmsgpack_1_1type_1_1tuple.html#aff13e5efee7bb0979ad6b98895ce905b">base</a>&&<span class="keyword">></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 & operator=(tuple const &)=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 &&... 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 & operator=(tuple< OtherTypes... > &&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< Types... > 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 <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<sizeof(std::size_t)>(<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<</span>std::size_t<span class="keyword">></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<</span><span class="keywordtype">char</span><span class="keyword">></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<sizeof(std::size_t)>(s);</div> │ │ │ │ +<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> m_data.reserve(<span class="keyword">static_cast<</span>std::size_t<span class="keyword">></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<</span><span class="keywordtype">char</span><span class="keyword">></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<sizeof(std::size_t)>(<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<</span>std::size_t<span class="keyword">></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<</span><span class="keywordtype">char</span><span class="keyword">></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<sizeof(std::size_t)>(s);</div> │ │ │ │ +<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> m_data.resize(<span class="keyword">static_cast<</span>std::size_t<span class="keyword">></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<</span><span class="keywordtype">char</span><span class="keyword">></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>&);</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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a><span class="keyword">></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<</span>int8_t<span class="keyword">></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> &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> &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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a><span class="keyword">></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<</span>uint32_t<span class="keyword">></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>& <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>& 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>& <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>& 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< </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>& <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 < <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< (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>& 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 < 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> </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>& <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 > <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> </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext.html">ext</a>& 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 > 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<char> 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 'convert'.</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'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'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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">char</a>*>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">void</a>*>(&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<char*>(static_cast<void*>(&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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">char</a>*>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">static_cast</a><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">void</a>*>(&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<sizeof(std::size_t)>(<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<char*>(static_cast<void*>(&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<sizeof(std::size_t)>(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'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>& <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>) : m_ptr(&<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>& x) : m_ptr(&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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a><span class="keyword">></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<</span>int8_t<span class="keyword">></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>& <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 && 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>& 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 && 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>& <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>& 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< </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>& <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 < <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 > <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) < 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< (<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>& 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 < 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 > 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) < 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> </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>& <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 > <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 < <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) > 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> </a>(<span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1ext__ref.html">ext_ref</a>& 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 > 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 < 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) > 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><<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>>;</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& 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& 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'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<</span><span class="keywordtype">char</span><span class="keyword">></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<</span><span class="keywordtype">char</span><span class="keyword">></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> <<span class="keyword">typename</span> T></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 &o, T const &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 &o, T const &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< Stream > & operator()(msgpack::packer< Stream > &o, T const &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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint8_t</a> > </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>< uint8_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint16_t</a> > </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>< uint16_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint32_t</a> > </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>< uint32_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a> > </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>< uint64_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int8_t</a> > </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>< int8_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int16_t</a> > </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>< int16_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int32_t</a> > </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>< int32_t > </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"> </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a> > </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>< int64_t > </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"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T></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<uint8_t></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<uint16_t></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<uint32_t></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<uint64_t></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<uint8_t></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<uint16_t></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<uint32_t></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<uint64_t></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<int8_t></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<int16_t></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<int32_t></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<int64_t></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<int8_t></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<int16_t></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<int32_t></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<int64_t></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< int32_t > 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< int16_t > 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< int64_t > 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< uint32_t > 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< uint16_t > 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 <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  </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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T </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 &o)</td></tr> │ │ │ │ <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void </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> &o, T v)</td></tr> │ │ │ │ <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T></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><<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>> {</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><T, true> {</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>& <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 > <span class="keyword">static_cast<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">></span>(std::numeric_limits<T>::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>& 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> > <span class="keyword">static_cast<</span>uint64_t<span class="keyword">></span>(std::numeric_limits<T>::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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">></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 < <span class="keyword">static_cast<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">int64_t</a><span class="keyword">></span>(std::numeric_limits<T>::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<</span>T<span class="keyword">></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> < <span class="keyword">static_cast<</span>int64_t<span class="keyword">></span>(std::numeric_limits<T>::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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">></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<</span>T<span class="keyword">></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> <<span class="keyword">typename</span> T></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><<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>> {</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><T, false> {</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>& <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 > <span class="keyword">static_cast<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">></span>(std::numeric_limits<T>::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>& 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> > <span class="keyword">static_cast<</span>uint64_t<span class="keyword">></span>(std::numeric_limits<T>::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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">T</a><span class="keyword">></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<</span>T<span class="keyword">></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<T>::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> <<span class="keyword">typename</span> T></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>& <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>& 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<T, is_signed<T>::value</a>><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<T, is_signed<T>::value</a>><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> <></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">true</a>> {</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><true> {</div> │ │ │ │ <div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T></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>& <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> < 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>& o, T v) {</div> │ │ │ │ +<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordflow">if</span> (v < 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<</span><a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">uint64_t</a><span class="keyword">></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<</span>uint64_t<span class="keyword">></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> <></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><<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">false</a>> {</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><false> {</div> │ │ │ │ <div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T></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>& <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>& 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> <<span class="keyword">typename</span> T></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>& <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<is_signed<T>::value</a>>::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>& 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<is_signed<T>::value</a>>::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< unsigned short >::operator()</a></div><div class="ttdeci">msgpack::packer< Stream > & operator()(msgpack::packer< Stream > &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< wchar_t >::operator()</a></div><div class="ttdeci">msgpack::packer< Stream > & operator()(msgpack::packer< Stream > &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< T, false >::convert</a></div><div class="ttdeci">static T convert(msgpack::object const &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< T, true >::convert</a></div><div class="ttdeci">static T convert(msgpack::object const &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< false >::make</a></div><div class="ttdeci">static void make(msgpack::object &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< true >::make</a></div><div class="ttdeci">static void make(msgpack::object &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  </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"> </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  </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"> </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<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memTemplItemLeft" align="right" valign="top">T </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 &o)</td></tr> │ │ │ │ <tr class="separator:a809ff068b3d3f9d6da23e9c4d07fac64"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b" id="r_a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplParams" colspan="2">template<<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> > </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> </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a76c73e3c93067a7d7d62a2927a97085b"><td class="memTemplItemLeft" align="right" valign="top">void </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> &o, T v)</td></tr> │ │ │ │ <tr class="separator:a76c73e3c93067a7d7d62a2927a97085b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T, <span class="keywordtype">bool</span> Signed></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> <<span class="keyword">typename</span> T></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> <<span class="keyword">typename</span> T></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>& <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>& 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> <<span class="keywordtype">bool</span> Signed></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> <<span class="keyword">typename</span> T></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>& <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>& 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 &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 &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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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< std::pair<K, V>, Alloc > {</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<std::pair<K, V>, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">Alloc</a>>::vector;</div> │ │ │ │ +<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">using </span>std::vector<std::pair<K, V>, Alloc>::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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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<K, V>& <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">x</a>, <span class="keyword">const</span> std::pair<K, V>& <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<K, V>& x, <span class="keyword">const</span> std::pair<K, V>& 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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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><</div> │ │ │ │ <div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> type::assoc_vector<K, V, Compare, Alloc>,</div> │ │ │ │ <div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> typename std::enable_if<msgpack::has_as<K>::value || msgpack::has_as<V>::value>::type> {</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<K, V, Compare, Alloc></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>& 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<K, V, Compare, Alloc></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>& 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<K, V, Compare, Alloc></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<K, V, Compare, Alloc></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 < pend; ++p) {</div> │ │ │ │ <div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> v.emplace_back(p-><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><K>(), p-><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><V>());</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<K, V, Compare, Alloc>());</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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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><type::assoc_vector<K, V, Compare, Alloc> > {</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>& <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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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>& <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>& o, <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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<K, V>* it(&v.front());</div> │ │ │ │ <div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordflow">for</span> (; p < 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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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><type::assoc_vector<K, V, Compare, Alloc> > {</div> │ │ │ │ <div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Stream></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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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<K, V, Compare, Alloc>::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->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->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> <<span class="keyword">typename</span> K, <span class="keyword">typename</span> V, <span class="keyword">typename</span> Compare, <span class="keyword">typename</span> Alloc></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><type::assoc_vector<K, V, Compare, Alloc> > {</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>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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>& o, <span class="keyword">const</span> <a class="code hl_class" href="classmsgpack_1_1type_1_1assoc__vector.html">type::assoc_vector<K, V, Compare, Alloc></a>& 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<</span><a class="code hl_struct" href="structmsgpack_1_1object__kv.html">msgpack::object_kv</a>*<span class="keyword">></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<K, V, Compare, Alloc>::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-><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->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<!msgpack::is_array< T >::value &&!msgpack::is_pointer< T >::value, T & >::type convert(T &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< msgpack::has_as< T >::value, T >::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  </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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">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> &<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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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 &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& <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>& <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> &<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">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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& rhs) {</div> │ │ │ │ +<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordflow">return</span> &lhs < &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>& <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>& <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> &<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">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>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& rhs) {</div> │ │ │ │ +<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keywordflow">return</span> &lhs == &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< Stream > & 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<</a></div><div class="ttdeci">bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< type::nil_t >::operator()</a></div><div class="ttdeci">msgpack::object const & operator()(msgpack::object const &o, type::nil_t &) 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< type::nil_t >::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &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< type::nil_t >::operator()</a></div><div class="ttdeci">void operator()(msgpack::object::with_zone &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< type::nil_t >::operator()</a></div><div class="ttdeci">msgpack::packer< Stream > & operator()(msgpack::packer< Stream > &o, const type::nil_t &) 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 <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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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> </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> </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"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">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> &<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> &<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#ac5626b3cca94336d2171e39cb4cc8000">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:ac5626b3cca94336d2171e39cb4cc8000"><td class="memSeparator" colspan="2"> </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> </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> &<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> &<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 </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 &lhs, <a class="el" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> const &rhs)</td></tr> │ │ │ │ <tr class="separator:a5c2c1dcc86032e9da0ee65e06f1b8456"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& <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>& <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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& 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>& <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>& <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>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1nil__t.html">nil_t</a> <span class="keyword">const</span>& 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<</a></div><div class="ttdeci">bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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 <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>& <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>& 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> && (<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> && (<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>& <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>& 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< </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>& <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< (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>& 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>) < 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> < <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>) < 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> < 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> </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>& <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> </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1raw__ref.html">raw_ref</a>& 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>) > 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> > <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>) > 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> > 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></a></div><div class="ttdeci">bool operator>(const raw_ref &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  </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"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1adaptor" id="r_namespacemsgpack_1_1adaptor"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (T const &t)</td></tr> │ │ │ │ <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template<<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> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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>(&)[<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<typename T , std::size_t N> </td></tr> │ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (const T(&)[N])</td></tr> │ │ │ │ <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr> │ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple< T... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &)</td></tr> │ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple< T... > const &)</td></tr> │ │ │ │ <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a3ab354d8beb0733d63136363e0501593" id="r_a3ab354d8beb0733d63136363e0501593"><td class="memTemplParams" colspan="2">template<<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> > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > </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> &<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<typename T > </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>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template<<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> > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">rhs</a>)</td></tr> │ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b" id="r_a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a05cd7d166b207f165be9fca79d2de21b"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a05cd7d166b207f165be9fca79d2de21b">msgpack::type::operator<</a> (<a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &rhs)</td></tr> │ │ │ │ <tr class="separator:a05cd7d166b207f165be9fca79d2de21b"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template<<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> > </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> </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>< <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">lhs</a>, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</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">rhs</a>)</td></tr> │ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e" id="r_afe9f1138f5257b539258f73503b6b96e"><td class="memTemplParams" colspan="2">template<typename T > </td></tr> │ │ │ │ +<tr class="memitem:afe9f1138f5257b539258f73503b6b96e"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< T > const &lhs, <a class="el" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only</a>< T > const &rhs)</td></tr> │ │ │ │ <tr class="separator:afe9f1138f5257b539258f73503b6b96e"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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> <<span class="keyword">typename</span> T></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>& <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>& 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> <<span class="keyword">typename</span> T, std::<span class="keywordtype">size_t</span> N></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>(&)[<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(&)[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> <<span class="keyword">typename</span>... T></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> <<span class="keyword">typename</span> T></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>& <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>& <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& 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& <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> <<span class="keyword">typename</span> T></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<T></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>& <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<T></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<T></a> <a class="code hl_function" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">make_size_equal_only</a>(T& 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<T></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> <<span class="keyword">typename</span> T></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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">size_equal_only<T></a> <span class="keyword">const</span>& <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<T></a> <span class="keyword">const</span>& <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 < <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<</a>(<a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only<T></a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only<T></a> <span class="keyword">const</span>& 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> < 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> <<span class="keyword">typename</span> T></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<T></a> <span class="keyword">const</span>& <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<T></a> <span class="keyword">const</span>& <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 == &<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<T></a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">size_equal_only<T></a> <span class="keyword">const</span>& 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> == &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> <<span class="keyword">typename</span> T></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><type::size_equal_only<T> > {</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>& <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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only<T></a>& 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>& <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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only<T></a>& 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 >> v.m_t;</div> │ │ │ │ +<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> o >> 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> <<span class="keyword">typename</span> T></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><type::size_equal_only<T> > {</div> │ │ │ │ <div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Stream></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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only<T></a>& v)<span class="keyword"> const </span>{</div> │ │ │ │ -<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> o << 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<Stream></a>& <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<Stream></a>& o, <span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only<T></a>& v)<span class="keyword"> const </span>{</div> │ │ │ │ +<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> o << 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> <<span class="keyword">typename</span> T></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><type::size_equal_only<T> > {</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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only<T></a> <span class="keyword">const</span>& v)<span class="keyword"> const </span>{</div> │ │ │ │ -<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> o << 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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only<T></a> <span class="keyword">const</span>& v)<span class="keyword"> const </span>{</div> │ │ │ │ +<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> o << 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> <<span class="keyword">typename</span> T></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><type::size_equal_only<T> > {</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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1array__ref.html">type::size_equal_only<T></a> v)<span class="keyword"> const </span>{</div> │ │ │ │ -<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> o << 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>& o, <a class="code hl_struct" href="structmsgpack_1_1type_1_1size__equal__only.html">type::size_equal_only<T></a> v)<span class="keyword"> const </span>{</div> │ │ │ │ +<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> o << 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< T > make_size_equal_only(T &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<</a></div><div class="ttdeci">bool operator<(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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 &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< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &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< type::size_equal_only< T > >::operator()</a></div><div class="ttdeci">msgpack::object const & operator()(msgpack::object const &o, type::size_equal_only< T > &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< type::size_equal_only< T > >::operator()</a></div><div class="ttdeci">void operator()(msgpack::object &o, type::size_equal_only< T > const &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< type::size_equal_only< T > >::operator()</a></div><div class="ttdeci">void operator()(msgpack::object::with_zone &o, type::size_equal_only< T > 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 &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 & 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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemsgpack.html">msgpack</a></td></tr> │ │ │ │ <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:namespacemsgpack_1_1type" id="r_namespacemsgpack_1_1type"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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<<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> > </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>< <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">T</a> > </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> &<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<typename T > </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>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a3ab354d8beb0733d63136363e0501593">msgpack::type::make_size_equal_only</a> (T &t)</td></tr> │ │ │ │ <tr class="separator:a3ab354d8beb0733d63136363e0501593"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648" id="r_a7a061773204f4469948f1e39097da648"><td class="memTemplParams" colspan="2">template<<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> > </td></tr> │ │ │ │ -<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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> &<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<typename T > </td></tr> │ │ │ │ +<tr class="memitem:a7a061773204f4469948f1e39097da648"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7a061773204f4469948f1e39097da648">msgpack::type::size</a> (T const &t)</td></tr> │ │ │ │ <tr class="separator:a7a061773204f4469948f1e39097da648"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6" id="r_a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplParams" colspan="2">template<<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> </td></tr> │ │ │ │ -<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </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>(&)[<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<typename T , std::size_t N> </td></tr> │ │ │ │ +<tr class="memitem:a7af086fd8c8929c89140fc1f007d16a6"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7af086fd8c8929c89140fc1f007d16a6">msgpack::type::size</a> (const T(&)[N])</td></tr> │ │ │ │ <tr class="separator:a7af086fd8c8929c89140fc1f007d16a6"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ <tr class="memitem:a7f9725640be15e34ef94f29531ebbec7" id="r_a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr> │ │ │ │ -<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple< T... > <a class="el" href="structmsgpack_1_1type_1_1array__ref.html">const</a> &)</td></tr> │ │ │ │ +<tr class="memitem:a7f9725640be15e34ef94f29531ebbec7"><td class="memTemplItemLeft" align="right" valign="top">std::size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemsgpack_1_1type.html#a7f9725640be15e34ef94f29531ebbec7">msgpack::type::size</a> (std::tuple< T... > const &)</td></tr> │ │ │ │ <tr class="separator:a7f9725640be15e34ef94f29531ebbec7"><td class="memSeparator" colspan="2"> </td></tr> │ │ │ │ </table> │ │ │ │ </div><!-- contents --> │ │ │ │ <!-- start footer part --> │ │ │ │ <hr class="footer"/><address class="footer"><small> │ │ │ │ Generated by <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>& <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>& 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> && (<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> && (<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>& <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>& 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< </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>& <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< (<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>& 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>) < 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> < <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>) < 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> < 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> </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>& <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> </a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmsgpack_1_1type_1_1v4raw__ref.html">v4raw_ref</a>& 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>) > 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> > <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>) > 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> > 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></a></div><div class="ttdeci">bool operator>(const v4raw_ref &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">"please use FLOAT64 instead"</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">"please use FLOAT64 instead"</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) < 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>) < <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>) < 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>) < 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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></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<</span>chunk*<span class="keyword">></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<</span>chunk*<span class="keyword">></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 = &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> = &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->free = chunk_size;</div> │ │ │ │ -<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> ib->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></span>(c) + <span class="keyword">sizeof</span>(chunk);</div> │ │ │ │ -<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> ib->head = c;</div> │ │ │ │ -<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> c->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>->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>->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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>->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>->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->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>->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 < 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> < 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<</span><span class="keywordtype">size_t</span><span class="keyword">></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<</span><span class="keywordtype">size_t</span><span class="keyword">></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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></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-><a class="code hl_variable" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">iov_base</a> = <span class="keyword">const_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></span>(buf);</div> │ │ │ │ -<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> m_tail-><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-><a class="code hl_variable" href="structmsgpack_1_1iovec.html#ab2fc94b749ae2c1e7e7a57d63093c32a">iov_base</a> = <span class="keyword">const_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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-><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 = &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> = &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->free < 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 < 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>->free < <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> < <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 < 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> < <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<</span>chunk*<span class="keyword">></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<</span>chunk*<span class="keyword">></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->next = ib->head;</div> │ │ │ │ -<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> ib->head = c;</div> │ │ │ │ -<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> ib->free = sz;</div> │ │ │ │ -<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> ib->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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>->next = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>->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>->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>->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>->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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->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->free -= len;</div> │ │ │ │ -<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> ib->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>->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>->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>->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 && 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 && <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<</span><span class="keyword">const </span><span class="keywordtype">char</span>*<span class="keyword">></span>(</div> │ │ │ │ <div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keyword">const_cast<</span><span class="keyword">const </span><span class="keywordtype">void</span> *<span class="keyword">></span>((m_tail - 1)->iov_base)</div> │ │ │ │ <div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> ) + (m_tail - 1)->iov_len) {</div> │ │ │ │ -<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> (m_tail - 1)->iov_len += len;</div> │ │ │ │ +<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> (m_tail - 1)->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<</span><span class="keywordtype">size_t</span><span class="keyword">></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) < 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>) < <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<</span>chunk*<span class="keyword">></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<</span>chunk*<span class="keyword">></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->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>->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<</span><span class="keywordtype">size_t</span><span class="keyword">></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->m_tail + nused < 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<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(to->m_tail - to->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<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(to->m_end - to->m_array) * 2;</div> │ │ │ │ -<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordflow">while</span>(nnext < 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 <= 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<</span><span class="keywordtype">size_t</span><span class="keyword">></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>->m_tail + <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">nused</a> < 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<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>->m_tail - <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>->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<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>->m_end - <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>->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> < <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> <= <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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></span>(::realloc(</div> │ │ │ │ -<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> to->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<</span><a class="code hl_struct" href="structmsgpack_1_1iovec.html">iovec</a>*<span class="keyword">></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>->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->m_array = nvec;</div> │ │ │ │ -<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> to->m_end = nvec + nnext;</div> │ │ │ │ -<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> to->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>->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>->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>->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->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>->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->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>->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 = &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 = &to->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> = &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> = &<a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">to</a>->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->head;</div> │ │ │ │ -<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <span class="keywordflow">while</span>(last->next) {</div> │ │ │ │ -<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> last = last->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>->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>->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>->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->next = toib->head;</div> │ │ │ │ -<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> toib->head = ib->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>->next = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">toib</a>->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>->head = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>->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->free < ib->free) {</div> │ │ │ │ -<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> toib->free = ib->free;</div> │ │ │ │ -<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> toib->ptr = ib->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>->free < <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>->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>->free = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>->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>->ptr = <a class="code hl_function" href="classmsgpack_1_1vrefbuffer.html#a27286e4c85c81c8ebf895f055bdbe635">ib</a>->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->head = empty;</div> │ │ │ │ -<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> ib->free = sz;</div> │ │ │ │ -<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> ib->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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>->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>->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>->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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->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->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->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>->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 = &m_inner_buffer;</div> │ │ │ │ -<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> c = ib->head;</div> │ │ │ │ -<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> c->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->free = m_chunk_size;</div> │ │ │ │ -<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> ib->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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> = &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>->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>->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>->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>->ptr = <span class="keyword">reinterpret_cast<</span><span class="keywordtype">char</span>*<span class="keyword">></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&);