diff --git a/include/msgpack/adaptor/bool.hpp b/include/msgpack/adaptor/bool.hpp index 583bf665..06b8c8ca 100644 --- a/include/msgpack/adaptor/bool.hpp +++ b/include/msgpack/adaptor/bool.hpp @@ -28,7 +28,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { inline msgpack::object const& operator>> (msgpack::object const& o, bool& v) { - if(o.type != msgpack::type::BOOLEAN) { throw type_error(); } + if(o.type != msgpack::type::BOOLEAN) { throw msgpack::type_error(); } v = o.via.boolean; return o; } diff --git a/include/msgpack/adaptor/cpp11/array.hpp b/include/msgpack/adaptor/cpp11/array.hpp index bde8ad51..ac2f3c66 100644 --- a/include/msgpack/adaptor/cpp11/array.hpp +++ b/include/msgpack/adaptor/cpp11/array.hpp @@ -31,8 +31,8 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::array& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size != N) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size != N) { throw msgpack::type_error(); } if(o.via.array.size > 0) { msgpack::object* p = o.via.array.ptr; msgpack::object* const pend = o.via.array.ptr + o.via.array.size; diff --git a/include/msgpack/adaptor/cpp11/array_char.hpp b/include/msgpack/adaptor/cpp11/array_char.hpp index 0532cb19..f87cac82 100644 --- a/include/msgpack/adaptor/cpp11/array_char.hpp +++ b/include/msgpack/adaptor/cpp11/array_char.hpp @@ -33,15 +33,15 @@ inline msgpack::object const& operator>> (msgpack::object const& o, std::array inline msgpack::object const& operator>> (msgpack::object const& o, std::forward_list& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } v.resize(o.via.array.size); msgpack::object* p = o.via.array.ptr; for (auto &e : v) { diff --git a/include/msgpack/adaptor/cpp11/tuple.hpp b/include/msgpack/adaptor/cpp11/tuple.hpp index 2c1829be..a1b5eeab 100644 --- a/include/msgpack/adaptor/cpp11/tuple.hpp +++ b/include/msgpack/adaptor/cpp11/tuple.hpp @@ -100,8 +100,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, std::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < sizeof...(Args)) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < sizeof...(Args)) { throw msgpack::type_error(); } StdTupleConverter::convert(o, v); return o; } diff --git a/include/msgpack/adaptor/cpp11/unordered_map.hpp b/include/msgpack/adaptor/cpp11/unordered_map.hpp index 0ef703ec..f609ffb6 100644 --- a/include/msgpack/adaptor/cpp11/unordered_map.hpp +++ b/include/msgpack/adaptor/cpp11/unordered_map.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::unordered_map& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); std::unordered_map tmp; @@ -84,7 +84,7 @@ inline void operator<< (msgpack::object::with_zone& o, const std::unordered_map< template inline msgpack::object const& operator>> (msgpack::object const& o, std::unordered_multimap& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); std::unordered_multimap tmp; diff --git a/include/msgpack/adaptor/cpp11/unordered_set.hpp b/include/msgpack/adaptor/cpp11/unordered_set.hpp index 546c5494..9d84167f 100644 --- a/include/msgpack/adaptor/cpp11/unordered_set.hpp +++ b/include/msgpack/adaptor/cpp11/unordered_set.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::unordered_set& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; std::unordered_set tmp; @@ -81,7 +81,7 @@ inline void operator<< (msgpack::object::with_zone& o, const std::unordered_set< template inline msgpack::object const& operator>> (msgpack::object const& o, std::unordered_multiset& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; std::unordered_multiset tmp; diff --git a/include/msgpack/adaptor/deque.hpp b/include/msgpack/adaptor/deque.hpp index a428367a..cb7aab38 100644 --- a/include/msgpack/adaptor/deque.hpp +++ b/include/msgpack/adaptor/deque.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::deque& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } v.resize(o.via.array.size); msgpack::object* p = o.via.array.ptr; msgpack::object* const pend = o.via.array.ptr + o.via.array.size; diff --git a/include/msgpack/adaptor/detail/cpp03_define.hpp b/include/msgpack/adaptor/detail/cpp03_define.hpp index 1f87123b..e9dd3394 100644 --- a/include/msgpack/adaptor/detail/cpp03_define.hpp +++ b/include/msgpack/adaptor/detail/cpp03_define.hpp @@ -90,7 +90,7 @@ struct define<> { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } } void msgpack_object(msgpack::object* o, msgpack::zone&) const { @@ -115,7 +115,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -153,7 +153,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -195,7 +195,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -241,7 +241,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -291,7 +291,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -345,7 +345,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -403,7 +403,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -465,7 +465,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -531,7 +531,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -601,7 +601,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -675,7 +675,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -753,7 +753,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -835,7 +835,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -921,7 +921,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1011,7 +1011,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } const size_t size = o.via.array.size; if(size > 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1105,7 +1105,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1203,7 +1203,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1305,7 +1305,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1411,7 +1411,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1521,7 +1521,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1635,7 +1635,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1753,7 +1753,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -1875,7 +1875,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2001,7 +2001,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2131,7 +2131,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2265,7 +2265,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2403,7 +2403,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2545,7 +2545,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2691,7 +2691,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2841,7 +2841,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -2995,7 +2995,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; @@ -3153,7 +3153,7 @@ struct define 0) { msgpack::object *ptr = o.via.array.ptr; diff --git a/include/msgpack/adaptor/detail/cpp03_msgpack_tuple.hpp b/include/msgpack/adaptor/detail/cpp03_msgpack_tuple.hpp index 9c02e550..c37f7ffa 100644 --- a/include/msgpack/adaptor/detail/cpp03_msgpack_tuple.hpp +++ b/include/msgpack/adaptor/detail/cpp03_msgpack_tuple.hpp @@ -10586,7 +10586,7 @@ inline tuple> ( msgpack::object const& o, type::tuple<>&) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } return o; } @@ -10594,8 +10594,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 1) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 1) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); return o; @@ -10605,8 +10605,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 2) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 2) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10617,8 +10617,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 3) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 3) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10630,8 +10630,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 4) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 4) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10644,8 +10644,8 @@ template inline msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 5) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 5) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10659,8 +10659,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 6) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 6) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10675,8 +10675,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 7) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 7) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10692,8 +10692,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 8) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 8) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10710,8 +10710,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 9) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 9) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10729,8 +10729,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 10) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 10) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10749,8 +10749,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 11) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 11) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10770,8 +10770,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 12) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 12) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10792,8 +10792,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 13) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 13) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10815,8 +10815,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 14) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 14) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10839,8 +10839,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 15) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 15) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10864,8 +10864,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 16) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 16) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10890,8 +10890,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 17) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 17) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10917,8 +10917,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 18) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 18) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10945,8 +10945,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 19) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 19) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -10974,8 +10974,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 20) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 20) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11004,8 +11004,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 21) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 21) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11035,8 +11035,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 22) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 22) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11067,8 +11067,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 23) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 23) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11100,8 +11100,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 24) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 24) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11134,8 +11134,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 25) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 25) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11169,8 +11169,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 26) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 26) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11205,8 +11205,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 27) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 27) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11242,8 +11242,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 28) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 28) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11280,8 +11280,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 29) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 29) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11319,8 +11319,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 30) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 30) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11359,8 +11359,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 31) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 31) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); @@ -11400,8 +11400,8 @@ template > ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < 32) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < 32) { throw msgpack::type_error(); } o.via.array.ptr[0].convert::type>(v.template get<0>()); o.via.array.ptr[1].convert::type>(v.template get<1>()); diff --git a/include/msgpack/adaptor/detail/cpp11_define.hpp b/include/msgpack/adaptor/detail/cpp11_define.hpp index 8c18c577..b8f76d2e 100644 --- a/include/msgpack/adaptor/detail/cpp11_define.hpp +++ b/include/msgpack/adaptor/detail/cpp11_define.hpp @@ -129,7 +129,7 @@ struct define { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } define_imp, sizeof...(Args)>::unpack(o, a); } @@ -156,7 +156,7 @@ struct define<> { } void msgpack_unpack(msgpack::object const& o) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } } void msgpack_object(msgpack::object* o, msgpack::zone&) const { diff --git a/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp b/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp index d79af202..e5cbb954 100644 --- a/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp +++ b/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp @@ -161,8 +161,8 @@ template msgpack::object const& operator>> ( msgpack::object const& o, type::tuple& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size < sizeof...(Args)) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size < sizeof...(Args)) { throw msgpack::type_error(); } MsgpackTupleConverter::convert(o, v); return o; } diff --git a/include/msgpack/adaptor/float.hpp b/include/msgpack/adaptor/float.hpp index a409d351..df487c49 100644 --- a/include/msgpack/adaptor/float.hpp +++ b/include/msgpack/adaptor/float.hpp @@ -41,7 +41,7 @@ inline msgpack::object const& operator>> (msgpack::object const& o, float& v) v = static_cast(o.via.i64); } else { - throw type_error(); + throw msgpack::type_error(); } return o; } @@ -66,7 +66,7 @@ inline msgpack::object const& operator>> (msgpack::object const& o, double& v) v = static_cast(o.via.i64); } else { - throw type_error(); + throw msgpack::type_error(); } return o; } diff --git a/include/msgpack/adaptor/int.hpp b/include/msgpack/adaptor/int.hpp index 88b79a81..cb0552d8 100644 --- a/include/msgpack/adaptor/int.hpp +++ b/include/msgpack/adaptor/int.hpp @@ -36,14 +36,14 @@ namespace detail { static inline T convert(msgpack::object const& o) { if(o.type == msgpack::type::POSITIVE_INTEGER) { if(o.via.u64 > static_cast(std::numeric_limits::max())) - { throw type_error(); } + { throw msgpack::type_error(); } return static_cast(o.via.u64); } else if(o.type == msgpack::type::NEGATIVE_INTEGER) { if(o.via.i64 < static_cast(std::numeric_limits::min())) - { throw type_error(); } + { throw msgpack::type_error(); } return static_cast(o.via.i64); } - throw type_error(); + throw msgpack::type_error(); } }; @@ -52,10 +52,10 @@ namespace detail { static inline T convert(msgpack::object const& o) { if(o.type == msgpack::type::POSITIVE_INTEGER) { if(o.via.u64 > static_cast(std::numeric_limits::max())) - { throw type_error(); } + { throw msgpack::type_error(); } return static_cast(o.via.u64); } - throw type_error(); + throw msgpack::type_error(); } }; diff --git a/include/msgpack/adaptor/list.hpp b/include/msgpack/adaptor/list.hpp index 4ca0769e..29c2fef2 100644 --- a/include/msgpack/adaptor/list.hpp +++ b/include/msgpack/adaptor/list.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::list& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } v.resize(o.via.array.size); msgpack::object* p = o.via.array.ptr; msgpack::object* const pend = o.via.array.ptr + o.via.array.size; diff --git a/include/msgpack/adaptor/map.hpp b/include/msgpack/adaptor/map.hpp index 48cfe925..f86fda4c 100644 --- a/include/msgpack/adaptor/map.hpp +++ b/include/msgpack/adaptor/map.hpp @@ -49,7 +49,7 @@ namespace detail { template inline msgpack::object const& operator>> (msgpack::object const& o, type::assoc_vector& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } v.resize(o.via.map.size); msgpack::object_kv* p = o.via.map.ptr; msgpack::object_kv* const pend = o.via.map.ptr + o.via.map.size; @@ -102,7 +102,7 @@ inline void operator<< (msgpack::object::with_zone& o, const type::assoc_vector< template inline msgpack::object const& operator>> (msgpack::object const& o, std::map& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); std::map tmp; @@ -162,7 +162,7 @@ inline void operator<< (msgpack::object::with_zone& o, const std::map& v) template inline msgpack::object const& operator>> (msgpack::object const& o, std::multimap& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); std::multimap tmp; diff --git a/include/msgpack/adaptor/nil.hpp b/include/msgpack/adaptor/nil.hpp index 9597058c..91de1314 100644 --- a/include/msgpack/adaptor/nil.hpp +++ b/include/msgpack/adaptor/nil.hpp @@ -34,7 +34,7 @@ struct nil { }; inline msgpack::object const& operator>> (msgpack::object const& o, type::nil&) { - if(o.type != msgpack::type::NIL) { throw type_error(); } + if(o.type != msgpack::type::NIL) { throw msgpack::type_error(); } return o; } diff --git a/include/msgpack/adaptor/pair.hpp b/include/msgpack/adaptor/pair.hpp index 199f5aa5..8714c0b2 100644 --- a/include/msgpack/adaptor/pair.hpp +++ b/include/msgpack/adaptor/pair.hpp @@ -29,8 +29,8 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::pair& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } - if(o.via.array.size != 2) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } + if(o.via.array.size != 2) { throw msgpack::type_error(); } o.via.array.ptr[0].convert(v.first); o.via.array.ptr[1].convert(v.second); return o; diff --git a/include/msgpack/adaptor/raw.hpp b/include/msgpack/adaptor/raw.hpp index e270c3ec..3ff23020 100644 --- a/include/msgpack/adaptor/raw.hpp +++ b/include/msgpack/adaptor/raw.hpp @@ -66,7 +66,7 @@ struct raw_ref { inline msgpack::object const& operator>> (msgpack::object const& o, msgpack::type::raw_ref& v) { - if(o.type != msgpack::type::BIN) { throw type_error(); } + if(o.type != msgpack::type::BIN) { throw msgpack::type_error(); } v.ptr = o.via.bin.ptr; v.size = o.via.bin.size; return o; diff --git a/include/msgpack/adaptor/set.hpp b/include/msgpack/adaptor/set.hpp index 2a7707aa..8c2aebcb 100644 --- a/include/msgpack/adaptor/set.hpp +++ b/include/msgpack/adaptor/set.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::set& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; std::set tmp; @@ -81,7 +81,7 @@ inline void operator<< (msgpack::object::with_zone& o, const std::set& v) template inline msgpack::object const& operator>> (msgpack::object const& o, std::multiset& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; std::multiset tmp; diff --git a/include/msgpack/adaptor/string.hpp b/include/msgpack/adaptor/string.hpp index 840e8bfd..bbf20e98 100644 --- a/include/msgpack/adaptor/string.hpp +++ b/include/msgpack/adaptor/string.hpp @@ -38,7 +38,7 @@ inline msgpack::object const& operator>> (msgpack::object const& o, std::string& v.assign(o.via.str.ptr, o.via.str.size); break; default: - throw type_error(); + throw msgpack::type_error(); break; } return o; diff --git a/include/msgpack/adaptor/tr1/unordered_map.hpp b/include/msgpack/adaptor/tr1/unordered_map.hpp index f97ea720..8c438c66 100644 --- a/include/msgpack/adaptor/tr1/unordered_map.hpp +++ b/include/msgpack/adaptor/tr1/unordered_map.hpp @@ -50,7 +50,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, MSGPACK_STD_TR1::unordered_map& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); MSGPACK_STD_TR1::unordered_map tmp; @@ -103,7 +103,7 @@ inline void operator<< (msgpack::object::with_zone& o, const MSGPACK_STD_TR1::un template inline msgpack::object const& operator>> (msgpack::object const& o, MSGPACK_STD_TR1::unordered_multimap& v) { - if(o.type != msgpack::type::MAP) { throw type_error(); } + if(o.type != msgpack::type::MAP) { throw msgpack::type_error(); } msgpack::object_kv* p(o.via.map.ptr); msgpack::object_kv* const pend(o.via.map.ptr + o.via.map.size); MSGPACK_STD_TR1::unordered_multimap tmp; diff --git a/include/msgpack/adaptor/tr1/unordered_set.hpp b/include/msgpack/adaptor/tr1/unordered_set.hpp index 0d38862d..958dd20f 100644 --- a/include/msgpack/adaptor/tr1/unordered_set.hpp +++ b/include/msgpack/adaptor/tr1/unordered_set.hpp @@ -50,7 +50,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, MSGPACK_STD_TR1::unordered_set& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; MSGPACK_STD_TR1::unordered_set tmp; @@ -100,7 +100,7 @@ inline void operator<< (msgpack::object::with_zone& o, const MSGPACK_STD_TR1::un template inline msgpack::object const& operator>> (msgpack::object const& o, MSGPACK_STD_TR1::unordered_multiset& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } msgpack::object* p = o.via.array.ptr + o.via.array.size; msgpack::object* const pbegin = o.via.array.ptr; MSGPACK_STD_TR1::unordered_multiset tmp; diff --git a/include/msgpack/adaptor/vector.hpp b/include/msgpack/adaptor/vector.hpp index 43dd4996..e5f0de4b 100644 --- a/include/msgpack/adaptor/vector.hpp +++ b/include/msgpack/adaptor/vector.hpp @@ -31,7 +31,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { template inline msgpack::object const& operator>> (msgpack::object const& o, std::vector& v) { - if(o.type != msgpack::type::ARRAY) { throw type_error(); } + if(o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } v.resize(o.via.array.size); if(o.via.array.size > 0) { msgpack::object* p = o.via.array.ptr; diff --git a/include/msgpack/adaptor/vector_bool.hpp b/include/msgpack/adaptor/vector_bool.hpp index 04486d72..93cbd736 100644 --- a/include/msgpack/adaptor/vector_bool.hpp +++ b/include/msgpack/adaptor/vector_bool.hpp @@ -28,7 +28,7 @@ MSGPACK_API_VERSION_NAMESPACE(v1) { inline msgpack::object const& operator>> (msgpack::object const& o, std::vector& v) { - if (o.type != msgpack::type::ARRAY) { throw type_error(); } + if (o.type != msgpack::type::ARRAY) { throw msgpack::type_error(); } if (o.via.array.size > 0) { v.resize(o.via.array.size); msgpack::object* p = o.via.array.ptr; diff --git a/include/msgpack/adaptor/vector_char.hpp b/include/msgpack/adaptor/vector_char.hpp index d3df5a62..e4e1bc6f 100644 --- a/include/msgpack/adaptor/vector_char.hpp +++ b/include/msgpack/adaptor/vector_char.hpp @@ -40,7 +40,7 @@ inline msgpack::object const& operator>> (msgpack::object const& o, std::vector< std::memcpy(&v.front(), o.via.str.ptr, o.via.str.size); break; default: - throw type_error(); + throw msgpack::type_error(); break; } return o; diff --git a/include/msgpack/object.hpp b/include/msgpack/object.hpp index 32d9e8df..c4de576a 100644 --- a/include/msgpack/object.hpp +++ b/include/msgpack/object.hpp @@ -630,7 +630,7 @@ inline msgpack::packer& operator<< (msgpack::packer& o, const ms return o; default: - throw type_error(); + throw msgpack::type_error(); } }