#ifndef TMCAGLWM_JSON_HELPER_HPP #define TMCAGLWM_JSON_HELPER_HPP #include "wayland.hpp" struct json_object; json_object *to_json(genivi::surface const *s); json_object *to_json(genivi::layer const *l); json_object *to_json(genivi::screen const *s); json_object *to_json(genivi::controller::surface_map_type const &s); json_object *to_json(genivi::controller::layer_map_type const &l); json_object *to_json(genivi::controller::screen_map_type const &s); json_object *to_json(std::vector const &v); #endif // TMCAGLWM_JSON_HELPER_HPP