CopyableBuffer::CopyableBuffer(const openpal::RSlice& buffer) : mpBuff(new uint8_t[buffer.Size()]), mSize(buffer.Size()) { openpal::WSlice dest(mpBuff, mSize); buffer.CopyTo(dest); }