7namespace opcua::detail {
10UA_String toNativeString(std::string_view src)
noexcept;
13[[nodiscard]]
UA_String allocNativeString(std::string_view src);
16[[nodiscard]]
char* allocCString(std::string_view src);
18void clear(
const char* str)
noexcept;
22inline std::string_view toStringView(
const UA_String& src)
noexcept {
23 if (src.data ==
nullptr || src.length == 0U) {
26 return {(
const char*)src.data, src.length};