Merge pull request #18401 from smirnov-alexey:as/serialization_more_types
authorAlexey Smirnov <alexey.smirnov@intel.com>
Mon, 28 Sep 2020 18:20:04 +0000 (21:20 +0300)
committerGitHub <noreply@github.com>
Mon, 28 Sep 2020 18:20:04 +0000 (18:20 +0000)
commit8da1b9aafa33899559f75a3de7de1b7112cfe7a9
treee91252108e6a33a6e56f4abc201312a0c70b2cce
parent19f4cc57c18deb4c11ab28c132b71fd47b861f99
Merge pull request #18401 from smirnov-alexey:as/serialization_more_types

[G-API] Add support for more types serialization

* Support more types

* Add std::string support

* Fix GOpaque and gin interaction

* Fix tests on kind

* Make map serialization support templates and add tests on kind
modules/gapi/include/opencv2/gapi/gcommon.hpp
modules/gapi/include/opencv2/gapi/gopaque.hpp
modules/gapi/src/backends/common/serialization.cpp
modules/gapi/src/backends/common/serialization.hpp
modules/gapi/test/gapi_array_tests.cpp
modules/gapi/test/gapi_opaque_tests.cpp
modules/gapi/test/s11n/gapi_s11n_tests.cpp
modules/gapi/test/s11n/gapi_sample_pipelines_s11n.cpp