mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-13 22:50:19 +02:00
Replaced msgpack::unpacked with msgpack::object_handle.
msgpack::unpacked is a typedef of the msgpack::object_handle. I recommend using msgpack::object_handle. It can be used not only holding unpacked msgpack objects but also msgpack::objects that are created by any types. Replaced unpack() APIs in test codes and examples. They used to use old APIs.
This commit is contained in:
@@ -44,9 +44,9 @@ int main(void)
|
||||
{
|
||||
std::string buffer(stream.str());
|
||||
|
||||
msgpack::unpacked result;
|
||||
msgpack::unpack(result, buffer.data(), buffer.size());
|
||||
msgpack::object o = result.get();
|
||||
msgpack::object_handle oh =
|
||||
msgpack::unpack(buffer.data(), buffer.size());
|
||||
msgpack::object o = oh.get();
|
||||
|
||||
myprotocol::Get req;
|
||||
o.convert(req);
|
||||
@@ -72,9 +72,9 @@ int main(void)
|
||||
{
|
||||
std::string buffer(stream.str());
|
||||
|
||||
msgpack::unpacked result;
|
||||
msgpack::unpack(result, buffer.data(), buffer.size());
|
||||
msgpack::object o = result.get();
|
||||
msgpack::object_handle oh =
|
||||
msgpack::unpack(buffer.data(), buffer.size());
|
||||
msgpack::object o = oh.get();
|
||||
|
||||
|
||||
myprotocol::MultiGet req;
|
||||
|
Reference in New Issue
Block a user