serializeBool method

void serializeBool(
  1. bool value
)

Serializes a bool value.

Implementation

// Mirrors canon `ze_serializer_serialize_bool(bool)` and the sibling
// serializeInt/serializeDouble methods; a named parameter would break
// parity and every call site.
// ignore: avoid_positional_boolean_parameters
void serializeBool(bool value) {
  _checkState();
  final rc = bindings.zd_serializer_serialize_bool(_loanMut().cast(), value);
  if (rc != 0) throw ZenohException('Failed to serialize bool', rc);
}