Displaying 1 to 4 from 4 results

ponder - C++ reflection library

  •    C++

V1 replaced Boost with C++11. V2 added Lua bindings. V3 refactored to remove some warts, ease future development, and re-add serialisation. API is evolving. Ponder is a C++ multi-purpose reflection library. It provides an abstraction for most of the high-level concepts of C++: classes, enumerations, functions, properties.

libnop - libnop: C++ Native Object Protocols

  •    C++

libnop is a header-only library for serializing and deserializing C++ data types without external code generators or runtime support libraries. The only mandatory requirement is a compiler that supports the C++14 standard. Note: This is not an officially supported Google product at this time.

ThorsSerializer - C++ Serialization library for JSON

  •    C++

Yet another JSON/YAML/Binary serialization library for C++. Unlike other libraries this one does not require you to build DOM of you object before serialization. Using a declarative C++ style you define what C++ classes (and members) you want to serialize "ThorSerializer" will generate the appropriate code automagically.

cpp-async-rpc - Library for Asynchronicity, Serialization and Remoting

  •    C++

This is cpp-async-rpc, a C++17 library supporting template meta-programming, asynchronous network programming, binary serialization and RPC. Disclaimer: This is not a Google supported product.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.