#ifndef SIMDJSON_JSONMINIFIER_H #define SIMDJSON_JSONMINIFIER_H #include #include // Take input from buf and remove useless whitespace, write it to out; buf and // out can be the same pointer. Result is null terminated, // return the string length (minus the null termination). size_t jsonminify(const uint8_t *buf, size_t len, uint8_t *out); static inline size_t jsonminify(const char *buf, size_t len, char *out) { return jsonminify((const uint8_t *)buf, len, (uint8_t *)out); } static inline size_t jsonminify(const std::string_view & p, char *out) { return jsonminify(p.data(), p.size(), out); } #endif