AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
crt
aws-crt-cpp
include
aws
crt
checksum
CRC.h
Go to the documentation of this file.
1
#pragma once
2
6
#include <
aws/crt/Exports.h
>
7
#include <
aws/crt/Types.h
>
8
9
namespace
Aws
10
{
11
namespace
Crt
12
{
13
namespace
Checksum
14
{
20
uint32_t
AWS_CRT_CPP_API
ComputeCRC32
(
ByteCursor
input, uint32_t previousCRC32 = 0) noexcept;
21
27
uint32_t
AWS_CRT_CPP_API
ComputeCRC32C
(
ByteCursor
input, uint32_t previousCRC32C = 0) noexcept;
28
36
uint64_t
AWS_CRT_CPP_API
ComputeCRC64NVME
(
ByteCursor
input, uint64_t previousCRC64NVME = 0) noexcept;
37
}
// namespace Checksum
38
}
// namespace Crt
39
}
// namespace Aws
Aws::Crt::Checksum::ComputeCRC32C
uint32_t AWS_CRT_CPP_API ComputeCRC32C(ByteCursor input, uint32_t previousCRC32C=0) noexcept
Definition:
CRC.cpp:20
Aws::Crt::Checksum::ComputeCRC64NVME
uint64_t AWS_CRT_CPP_API ComputeCRC64NVME(ByteCursor input, uint64_t previousCRC64NVME=0) noexcept
Definition:
CRC.cpp:25
Types.h
AWS_CRT_CPP_API
#define AWS_CRT_CPP_API
Definition:
Exports.h:37
Aws
Definition:
Allocator.h:11
Aws::Crt::ByteCursor
aws_byte_cursor ByteCursor
Definition:
Types.h:31
Exports.h
Aws::Crt::Checksum::ComputeCRC32
uint32_t AWS_CRT_CPP_API ComputeCRC32(ByteCursor input, uint32_t previousCRC32=0) noexcept
Definition:
CRC.cpp:15
Generated by
1.8.20