I was under impression that the generated code with Fast-DDS-Get would depend on FastCDR only (thereotically it could be used to serialize/deserialize data independently from using DDS).
However, TypesHeader.std adds #include <fastrtps/utils/fixed_size_string.hpp> to the generated code. This file is only supplied via FastDDS.
Is this dependency intended? The generated code is compilable and functional with the FastCDR lib and this single additional file only.
I was under impression that the generated code with Fast-DDS-Get would depend on FastCDR only (thereotically it could be used to serialize/deserialize data independently from using DDS).
However, TypesHeader.std adds #include <fastrtps/utils/fixed_size_string.hpp> to the generated code. This file is only supplied via FastDDS.
Is this dependency intended? The generated code is compilable and functional with the FastCDR lib and this single additional file only.