Function CStringHelper::convert_to_std_vector_u16string

Function Documentation

std::vector<std::u16string> CStringHelper::convert_to_std_vector_u16string(void *str_array, size_t size)

Convert a rosidl_runtime_c__U16String into a vector of std::u16string.

This function converts a rosidl_runtime_c__U16String fixed size sequence into a C++ vector of u16string.

Parameters:
  • str_array – Pointer to the first original C-style u16string

  • size – Number of elements in the array

Returns:

A C++ vector of u16strings