Commit Graph

539 Commits

Author SHA1 Message Date
PikachuHy b373044261
add llvm cov ci (#38) 2022-11-02 17:29:53 +08:00
PikachuHy a79e2069f6
[no ci] update doc (#34) 2022-11-02 12:35:42 +08:00
PikachuHy 2feb0ba852
fix test (#32) 2022-11-02 11:15:35 +08:00
qicosmos 2a8a25e29e
update toc (#36)
* update toc

* add toc tag
2022-11-02 10:18:54 +08:00
PikachuHy 657718f346
add ci (#33) 2022-11-02 09:13:24 +08:00
PikachuHy 98dfd3bcd3
check asan before use (#30) 2022-11-01 16:20:49 +08:00
PikachuHy fe283787a0 Revert "make asan optional (#14)"
This reverts commit 66786384b1.
2022-11-01 16:06:54 +08:00
PikachuHy 11660daaa2 Revert "fix for pthread (#11)"
This reverts commit 858f4ed0e3.
2022-11-01 16:06:45 +08:00
qicosmos 42ad51dfa9
add cppcon2022 slides of struct_pack and update readme (#27) 2022-11-01 11:34:56 +08:00
qicosmos f11d564b35
avoid compile error when use latest asio (#26) 2022-11-01 10:52:53 +08:00
saipubw efa22bb0db
remove useless header (#25)
It was caused by autocomplete.
2022-10-31 17:50:04 +08:00
qicosmos b72544228f
add download example (#24) 2022-10-31 17:15:41 +08:00
saipubw 58002e6e85
[struct pack] Add support for clang11. test gcc 10.1 & msvc 19.29 (#23) 2022-10-31 14:39:33 +08:00
qicosmos 32936b0bcb
add file transfer example (#22) 2022-10-31 12:56:54 +08:00
saipubw 7f1b9da417
fix log in windows (#21) 2022-10-31 11:01:20 +08:00
qicosmos 577adf949f
add tag (#20) 2022-10-30 08:24:09 +08:00
qicosmos 1a919005d0
add more doc (#19) 2022-10-28 10:31:55 +08:00
saipubw f337bf4a0d
member_count now works on nested std::optional. Add non-invasive mark struct_pack::members_count<T>. remove invasive mark T::members_count_t. Update Document. (#17) 2022-10-27 06:41:53 +08:00
saipubw 33c63a9acf
Add struct_pack_introduce_CN.pdf (#16) 2022-10-26 07:28:57 +08:00
saipubw 3756f2d339
add deserialize varadic support & it's document (#15) 2022-10-25 20:10:52 +08:00
qicosmos 66786384b1
make asan optional (#14)
* make asan optional

* give warning if asan not found
2022-10-25 16:27:30 +08:00
saipubw 5b570b9852
add deserialize varadic support & it's document (#13) 2022-10-25 14:44:49 +08:00
qicosmos e267cb0b37
update openssl files (#12) 2022-10-25 12:49:37 +08:00
qicosmos 858f4ed0e3
fix for pthread (#11) 2022-10-25 11:35:08 +08:00
qicosmos 35006bab97
revert some (#10) 2022-10-24 20:40:39 +08:00
qicosmos c6ef26922c
fix warning (#9) 2022-10-24 20:23:30 +08:00
qicosmos ea57af8104
add toc (#8) 2022-10-24 20:19:34 +08:00
saipubw 584dcc8d2b
Add get_field_to & use expected as deserialize_result (#7)
* add get_field_to & use expected as deserialize_result

* update document for get_field_to and deserialize

* fix link in markdown
2022-10-24 20:02:22 +08:00
saipubw 4a90383db8
fix expected conditional compilation (#6) 2022-10-24 15:41:37 +08:00
saipubw 7280b0c7be
Update struct_pack:一个更快更好用的序列化库.md 2022-10-22 20:02:40 +08:00
saipubw 4722345849
Update 基于协程和编译期反射的高性能rpc库--coro_rpc.md 2022-10-22 19:44:19 +08:00
saipubw a2a526ca67
Update 基于协程和编译期反射的高性能rpc库--coro_rpc.md 2022-10-22 19:43:28 +08:00
qicosmos 237227bd62
update readme (#5) 2022-10-22 19:42:50 +08:00
saipubw 2bd36b108e
Update README.md 2022-10-22 16:40:43 +08:00
saipubw 56d8d79b95
Update README.md 2022-10-22 16:34:29 +08:00
PikachuHy 62e76b3c93 add thirdparty 2022-10-22 12:47:36 +08:00
PikachuHy 061bbe5ae1 add code 2022-10-22 12:47:24 +08:00
qicosmos db0fbff5e1
add pr and issue template (#3) 2022-10-22 11:47:42 +08:00
Alibaba OSS 2b2aa68b22
Initial commit 2022-10-22 10:07:04 +08:00