aws-crt-cpp
Namespaces | Functions
Types.cpp File Reference
#include <aws/crt/Types.h>
#include <aws/common/encoding.h>

Namespaces

 Aws
 
 Aws::Crt
 

Functions

AWS_CRT_CPP_API Allocator * Aws::Crt::DefaultAllocator () noexcept
 
AWS_CRT_CPP_API ByteBuf Aws::Crt::ByteBufFromCString (const char *str) noexcept
 
AWS_CRT_CPP_API ByteBuf Aws::Crt::ByteBufFromEmptyArray (const uint8_t *array, size_t len) noexcept
 
AWS_CRT_CPP_API ByteBuf Aws::Crt::ByteBufFromArray (const uint8_t *array, size_t capacity) noexcept
 
AWS_CRT_CPP_API ByteBuf Aws::Crt::ByteBufNewCopy (Allocator *alloc, const uint8_t *array, size_t len)
 
AWS_CRT_CPP_API void Aws::Crt::ByteBufDelete (ByteBuf &)
 
AWS_CRT_CPP_API ByteCursor Aws::Crt::ByteCursorFromCString (const char *str) noexcept
 
AWS_CRT_CPP_API ByteCursor Aws::Crt::ByteCursorFromByteBuf (const ByteBuf &) noexcept
 
AWS_CRT_CPP_API ByteCursor Aws::Crt::ByteCursorFromArray (const uint8_t *array, size_t len) noexcept
 
AWS_CRT_CPP_API Vector< uint8_t > Aws::Crt::Base64Decode (const String &decode)
 
AWS_CRT_CPP_API String Aws::Crt::Base64Encode (const Vector< uint8_t > &encode)