Class MultiThreadedLockableScore


  • public class MultiThreadedLockableScore
    extends Object
    A concrete implementation of [`LockableScore`] which supports multi-threading.
    • Method Detail

      • as_LockableScore

        public LockableScore as_LockableScore()
        Constructs a new LockableScore which calls the relevant methods on this_arg. This copies the `inner` pointer in this_arg and thus the returned LockableScore must be freed before this_arg is
      • write

        public byte[] write()
        Serialize the MultiThreadedLockableScore object into a byte array which can be read by MultiThreadedLockableScore_read
      • as_WriteableScore

        public WriteableScore as_WriteableScore()
        Constructs a new WriteableScore which calls the relevant methods on this_arg. This copies the `inner` pointer in this_arg and thus the returned WriteableScore must be freed before this_arg is