reflect-cpp/0.23.0

C++-20 library for fast serialization, deserialization and validation using reflection

#Cap'n Proto#cbor#flatbuffers#json#memory#msgpack#reflection#serialization#toml#xml#yaml

Using reflect-cpp

Loading usage information…

Packages

Linuxx86_64Release

package ID3a983e3b68d86647a48e16fbe0ca102da51eb771
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilergcc
compiler.cppstdgnu20
compiler.version13

optionsfPIC=True shared=False with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Linuxx86_64Release

package IDbbb81d4380b61ce8a086131f8ab81bf1035ccccc
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilergcc
compiler.cppstdgnu20
compiler.version13

optionsshared=True with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Macosarmv8Release

package ID15193e3345724a2dda902f819980b913a7c7cbda
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilerapple-clang
compiler.cppstd20
compiler.version17

optionsshared=True with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Macosarmv8Release

package ID4bdc55423674390f2f46c061e80c47028ef7b7d2
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilerapple-clang
compiler.cppstd20
compiler.version17

optionsfPIC=True shared=False with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Macosx86_64Release

package ID0e3edc164c60e7856ec18beef919b5b5ff9a1e09
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilerapple-clang
compiler.cppstd20
compiler.version17

optionsshared=True with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Macosx86_64Release

package ID8d9c8e1895c8d70e6c8757d6122a38fb35268a28
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilerapple-clang
compiler.cppstd20
compiler.version17

optionsfPIC=True shared=False with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Windowsx86_64Release

package IDdb24d1798fddd81702853e0a5d69884dda27649a
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilermsvc
compiler.cppstd20
compiler.version194
compiler.runtimedynamic
compiler.runtime_typeRelease

optionsshared=True with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False
Windowsx86_64Release

package IDfc19212248214ba6c497a91e086426c321b2d6a8
Recipe revision03d618a4343f914ecb2baa43fc2e57e9

compilermsvc
compiler.cppstd20
compiler.version194
compiler.runtimedynamic
compiler.runtime_typeRelease

optionsshared=False with_capnproto=False with_cbor=False with_flatbuffers=False with_msgpack=False with_toml=False with_ubjson=False with_xml=False with_yaml=False

Dependencies

Loading dependencies…

MIT03d618a4343f914ecb2baa43fc2e57e9
MIT317522ac760154a3db8f95905f1de7d9
MIT2bdbf810ef68b849c9954b921733f2c4
MITc418cd6b66766a287826e15fcbd6238b
MIT318cfea5e1a4fab40e031e600e1e1a5f
MITa19a64718080b42e80f123fc2664b3ed
MITb5ab322b9d3cbf81027d30354a2936f2
!MITa06aa88bb5e66758169f7722f90c933f
!MIT34ab3876f9d6ca2713afb0e869165a3c
!MIT9b240b6428127d80fd6556c4710bdadb
!MIT0a1604cb6f244065657555745e4fb518

🔍 Ready to secure your dependencies in seconds?

  1. Register for free at audit.conan.io/register.
  2. Save your token and activate it via the confirmation email you receive.
  3. Configure Conan to use your token:
    conan audit provider auth conancenter --token=<token>
  4. Scan for vulnerabilities:
    # Check a specific reference
    conan audit list reflect-cpp/0.23.0
    # Scan the entire dependency graph
    conan audit scan --requires=reflect-cpp/0.23.0

Note: For more details on the Conan Audit command, please read this post.

Tip: To avoid exposing your token in shell history, authenticate using an environment variable (e.g. CONAN_AUDIT_PROVIDER_TOKEN_CONANCENTER=<token>). For more info, see the documentation.

conanv0.23.0
[![Conan Center](https://img.shields.io/conan/v/reflect-cpp)](https://conan.io/center/recipes/reflect-cpp)