Navigation
Unreal Engine C++ API Reference > Plugins > RigLogicLib > terse
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
block128 | ||
![]() |
ByteSwapper | ||
![]() |
uint_of_size | ||
![]() |
VirtualSerializerProxy |
Constants
Name | Description |
---|---|
terse::alphabet |
Typedefs
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
terse::Endianness |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | bswap
(
std::uint64_t* x |
|
![]() |
void | bswap
(
std::uint32_t* x |
|
![]() |
void | bswap
(
std::uint16_t* x |
|
![]() |
void | bswap
(
std::uint8_t* x |
|
![]() |
std::uint8_t | bswap
(
std::uint8_t x |
|
![]() |
std::uint16_t | bswap
(
std::uint16_t x |
|
![]() |
std::uint32_t | bswap
(
std::uint32_t x |
|
![]() |
std::uint64_t | bswap
(
std::uint64_t x |
|
![]() ![]() |
std::uint16_t | bswap16
(
std::uint16_t x |
Swap intrinsics |
![]() ![]() |
void | bswap16x8
(
std::uint16_t* source |
|
![]() ![]() |
std::uint32_t | bswap32
(
std::uint32_t x |
|
![]() ![]() |
void | bswap32x4
(
std::uint32_t* source |
|
![]() ![]() |
std::uint64_t | bswap64
(
std::uint64_t x |
|
![]() ![]() |
void | bswap64x2
(
std::uint64_t* source |
|
![]() |
void | hton
(
std::uint8_t* x |
|
![]() |
void | hton
(
std::uint16_t* x |
|
![]() |
void | hton
(
std::uint32_t* x |
|
![]() |
void | hton
(
std::uint64_t* x |
|
![]() |
std::uint64_t | hton
(
std::uint64_t x |
|
![]() |
std::uint32_t | hton
(
std::uint32_t x |
|
![]() |
std::uint8_t | hton
(
std::uint8_t x |
|
![]() |
std::uint16_t | hton
(
std::uint16_t x |
|
![]() |
std::uint64_t | ntoh
(
std::uint64_t x |
|
![]() |
void | ntoh
(
std::uint64_t* x |
|
![]() |
void | ntoh
(
std::uint32_t* x |
|
![]() |
std::uint8_t | ntoh
(
std::uint8_t x |
Target architecture specific ntoh and hton for all relevant sizes In case of big endian architectures this is a noop |
![]() |
std::uint16_t | ntoh
(
std::uint16_t x |
|
![]() |
std::uint32_t | ntoh
(
std::uint32_t x |
|
![]() |
void | ntoh
(
std::uint8_t* x |
|
![]() |
void | ntoh
(
std::uint16_t* x |
|
![]() |
std::size_t | terse::base64decode
(
char* destination, |
Destination should be of length (size / 4) * 3 |
![]() |
constexpr std::size_t | terse::base64decode
(
std::size_t size |
|
![]() |
constexpr std::size_t | terse::base64encode
(
std::size_t size |
|
![]() |
std::size_t | terse::base64encode
(
char* destination, |
Destination should be of length ((4 * size / 3) + 3) & ~3 |
![]() |
void | terse::hostToNetwork
(
T& value |
|
![]() |
void | terse::hostToNetwork128
(
T* values |
|
![]() |
void | terse::networkToHost
(
T& value |
|
![]() |
void | terse::networkToHost128
(
T* values |