artdaq_node_server  v1_00_08
 All Classes Namespaces Files Variables Pages
_cloneDataView.js
1 var cloneArrayBuffer = require('./_cloneArrayBuffer');
2 
11 function cloneDataView(dataView, isDeep) {
12  var buffer = isDeep ? cloneArrayBuffer(dataView.buffer) : dataView.buffer;
13  return new dataView.constructor(buffer, dataView.byteOffset, dataView.byteLength);
14 }
15 
16 module.exports = cloneDataView;