mtrempoltsev / pods

Fast and simple C++ serializer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Добавить тип Blob

mtrempoltsev opened this issue · comments

Чтобы в JSON сериализовать бинарные данные нужно добавить специальный тип. Пример:

struct Blob
{
    char* data;
    size_t size;
};

Добавил. Использовать так:

struct BinData
{
    std::vector<uint32_t> x;
    PODS_SERIALIZABLE(1, PODS_MDR_BIN(x))
};

Требуется чтобы размеры десериализуемых данных совпадали с размером поля.