Sha256: 2ee561de7d15128722d0d3246ff1af7bcfa51a064fc583643f1e768035704f25
Contents?: true
Size: 739 Bytes
Versions: 2
Compression:
Stored size: 739 Bytes
Contents
# frozen_string_literal: true module Aws module Crt # High level Ruby abstractions for CRT Checksums functionality module Checksums def self.crc32(str, previous = 0) Aws::Crt::Native.crc32( FFI::MemoryPointer.from_string(str), str.size, previous ) end def self.crc32c(str, previous = 0) Aws::Crt::Native.crc32c( FFI::MemoryPointer.from_string(str), str.size, previous ) end def self.crc64nvme(str, previous = 0) Aws::Crt::Native.crc64nvme( FFI::MemoryPointer.from_string(str), str.size, previous ) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
aws-crt-0.4.0-x64-mingw32 | lib/aws-crt/checksums/crc.rb |
aws-crt-0.3.0-x64-mingw32 | lib/aws-crt/checksums/crc.rb |