|
AWS IoT Device SDK C++ v2
1.42.1
AWS IoT Device SDK C++ v2
|
Go to the documentation of this file.
55 inline int LastError() const noexcept {
return m_lastError; }
76 bool Update(const
ByteCursor &toHash) noexcept;
83 bool Digest(
ByteBuf &output) noexcept;
86 XXHash(aws_xxhash *hash) noexcept;
bool AWS_CRT_CPP_API ComputeXXHash3_128(const ByteCursor &input, ByteBuf &output, uint64_t seed=0) noexcept
Definition: XXHash.cpp:25
AWS_CRT_CPP_API Allocator * ApiAllocator() noexcept
Definition: Allocator.cpp:24
std::unique_ptr< T, std::function< void(T *)> > ScopedResource
Definition: Types.h:163
XXHash & operator=(XXHash &&toMove) noexcept=default
XXHash & operator=(const XXHash &)=delete
int LastError() const noexcept
Definition: XXHash.h:55
aws_byte_buf ByteBuf
Definition: Types.h:30
#define AWS_CRT_CPP_API
Definition: Exports.h:36
Definition: Allocator.h:11
bool AWS_CRT_CPP_API ComputeXXHash3_64(const ByteCursor &input, ByteBuf &output, uint64_t seed=0) noexcept
Definition: XXHash.cpp:20
aws_byte_cursor ByteCursor
Definition: Types.h:31
bool AWS_CRT_CPP_API ComputeXXHash64(const ByteCursor &input, ByteBuf &output, uint64_t seed=0) noexcept
Definition: XXHash.cpp:15
aws_allocator Allocator
Definition: Allocator.h:14
XXHash(const XXHash &)=delete
XXHash(XXHash &&toMove) noexcept=default