3 ms·
> the serialization part isn't separate they are in one library Although Cap'n Proto's C++ implementation is hosted in a single git repository, it does compile
by dwrensha 11y ago
> the serialization part isn't separate they are in one library
Although Cap'n Proto's C++ implementation is hosted in a single git repository, it does compile to several distinct libraries. You can use just the core serialization/deserialization part, libcapnp, if that's all you need. There are separate components, libcapnpc and libcapnp-rpc, for dynamic reflection and the object-capability remote procedure call system.