1 /** 2 Shared object (ref) that holds a pointer to any native object. Allows passing references 3 to native instances among different independent libraries. 4 */ 5 open class SharedRef<PointerType>: SharedObject { 6 public let pointer: PointerType 7 8 init(_ pointer: PointerType) { 9 self.pointer = pointer 10 super.init() 11 } 12 } 13