added shared_memory array a get_serialized function, which returns the serialized string (in contrast with the get function which returns the deserialized instance).
If the array is templated over a fundamental type, or an array of fundamental type, then a serialized version of the stored items does not exists, and the function throw a logic_error exception.
How I Tested
added unit test
I fulfilled the following requirements
[x ] All new code is formatted according to our style guide (for C++ run clang-format, for Python, run flake8 and fix all warnings).
[ x] All new functions/classes are documented and existing documentation is updated according to changes.
[ x] No commented code from testing/debugging is kept (unless there is a good reason to keep it).
Description
added shared_memory array a get_serialized function, which returns the serialized string (in contrast with the get function which returns the deserialized instance). If the array is templated over a fundamental type, or an array of fundamental type, then a serialized version of the stored items does not exists, and the function throw a logic_error exception.
How I Tested
added unit test
I fulfilled the following requirements