mitiru::server::detail

Namespace catalog extracted from docs/API_CATALOG.md (0 types, 6 items).

Namespace catalog extracted from docs/API_CATALOG.md (0 types, 6 items).

Free functions and typedefs

[[nodiscard]] inline std::string extractJsonString( const std::string& json, const char* field, const std::string& defaultVal = {})
[[nodiscard]] inline int extractJsonInt( const std::string& json, const char* field, int defaultVal = 0)
[[nodiscard]] inline bool extractJsonBool( const std::string& json, const char* field, bool defaultVal = false)
[[nodiscard]] inline float extractJsonFloat( const std::string& json, const char* field, float defaultVal = 0.0f)
[[nodiscard]] inline std::vector<std::uint8_t> encodePng( const std::uint8_t* pixels, int width, int height)
[[nodiscard]] inline std::vector<std::uint8_t> resizePixels( const std::vector<std::uint8_t>& src, int srcW, int srcH, int dstW, int dstH)

Sourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.