TeaPacket v0.0.1
Multiplatform Game Engine
|
#include <bit>
#include <cstdint>
Go to the source code of this file.
Namespaces | |
namespace | TeaPacket |
namespace | TeaPacket::Memory |
Functions | |
constexpr bool | TeaPacket::Memory::IsBigEndian () |
constexpr uint16_t | TeaPacket::Memory::SwapEndian16 (uint16_t v) |
constexpr uint32_t | TeaPacket::Memory::SwapEndian32 (uint32_t v) |
constexpr uint64_t | TeaPacket::Memory::SwapEndian64 (uint64_t v) |
template<typename T> | |
T | TeaPacket::Memory::SwapEndian (T val)=delete |
template<> | |
uint16_t | TeaPacket::Memory::SwapEndian (uint16_t val) |
template<> | |
uint32_t | TeaPacket::Memory::SwapEndian (uint32_t val) |
template<> | |
uint64_t | TeaPacket::Memory::SwapEndian (uint64_t val) |
template<> | |
int16_t | TeaPacket::Memory::SwapEndian (int16_t val) |
template<> | |
int32_t | TeaPacket::Memory::SwapEndian (int32_t val) |
template<> | |
int64_t | TeaPacket::Memory::SwapEndian (int64_t val) |