toXml method

String toXml()

Implementation

String toXml() {
  if (_streamInfo == null) {
    throw LSLException('StreamInfo not created or destroyed');
  }
  final Pointer<Char> xmlPtr = lsl_get_xml(_streamInfo!);
  if (xmlPtr.isNullPointer) {
    throw LSLException('Failed to get XML representation of stream info');
  }
  return xmlPtr.cast<Utf8>().toDartString();
}