linux-BR.org

Notícias de software livre e tecnologias

Atualmente, o reflete-CPP suporta os seguintes formatos de serialização:
O reflete-CPP é deliberadamente projetado em um formato muito modular, usando conceitos, para facilitar o máximo possível para suportar formatos adicionais de serialização.

O reflete-CPP é uma biblioteca C ++-20 para serialização rápida, deserialização e validação usando reflexão, semelhante ao pydantic em python, serde em rust, codificando em Go ou Aeson em Haskell.Os seguintes compiladores são suportados:
Se você não precisar de suporte JSON ou deseja vincular a Yyjson, o reflete-CPP é apenas o cabeçalho.Se você precisar de suporte para outros formatos de serialização, como o FlexBuffers, também deve incluir e vincular as respectivas bibliotecas, conforme listado na seção anterior.O reflete-CPP não é apenas uma biblioteca de reflexão, é para serialização, deserialização e validação através da reflexão.

Fonte: https://github.com/getml/reflect-cpp