serializeString method
Serializes a UTF-8 string value.
Implementation
void serializeString(String value) {
_checkState();
final nativeStr = value.toNativeUtf8();
try {
final rc = bindings.zd_serializer_serialize_string(
_loanMut().cast(),
nativeStr.cast(),
);
if (rc != 0) throw ZenohException('Failed to serialize string', rc);
} finally {
calloc.free(nativeStr);
}
}