#pragma once #include "json.h" template inline js::Value ptrvector_to_json(C const & container){ js::Array array; for(auto x : container){ array.push_back(to_json(*x)); } return array; } template inline js::Value vector_to_json(C const & container){ js::Array array; for(auto x : container){ array.push_back(to_json(x)); } return array; }