aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Loading...
Searching...
No Matches
source
Namespaces
|
Functions
Types.cpp File Reference
#include <
aws/crt/Types.h
>
#include <aws/common/encoding.h>
Namespaces
namespace
Aws
namespace
Aws::Crt
Functions
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
ByteBuf
Aws::Crt::ByteBufInit
(
Allocator
*
alloc
,
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::ByteCursorFromString
(
const
Crt::String
&
str
)
noexcept
AWS_CRT_CPP_API
ByteCursor
Aws::Crt::ByteCursorFromStringView
(
const
Crt::StringView
&
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
)
noexcept
AWS_CRT_CPP_API
String
Aws::Crt::Base64Encode
(
const
Vector
<
uint8_t
> &
encode
)
noexcept
Generated by
1.9.8