Results 355 comments of Takatoshi Kondo

I think that `std::any` or `std::variant` is good for that. If you can not use them, you can use `boost::any` or `boost::variant` instead. `msgpack-c` doesn't directly support it so you...

`msgpack-c` can pack CalibrationShouldStartStruct https://wandbox.org/permlink/96y68F2Sua0w5jeI

@walchko , msgpack-c unpack function cannot recognize the buffer is z-compressed or not. So you need to decompress the buffer by yourself before calling unpack. ```cpp // decompress the compressed...

#71 is updated recently. It might help to solve the issue.

No, the C part of msgpack-c doesn't have such function. Perhaps #393, #416 are related to this issue.

Here are douments: https://github.com/msgpack/msgpack/blob/master/spec.md#types-extension-type https://github.com/msgpack/msgpack/blob/master/spec.md#formats-ext

Sorry about my late reply. > The questions I have now is how should I allocate memory for MSGPACK_OBJECT_STR objects? Should I use zones for this? If yes, should I...

msgpack-c uses [Boost.Predef](https://www.boost.org/doc/libs/1_68_0/doc/html/predef/reference.html#predef.reference.other_macros) to check endian. Recently Boost.Predef is updated by #730. It is reflected to the master but not released yet. Could you check your msgpack-c? If commit: a3986b3bdc9322754db090992dfc4a05826a8f76...

After #736 merged, you can set `MSGPACK_ENDIAN_LITTLE_BYTE=1` or `MSGPACK_ENDIAN_BIG_BYTE=1` explicitly. If auto detection doesn't work on your environment, you can use it.

@ygj6 could you try codecov support? I guess that it requires some github setting. I will do this.