FFL
Loading...
Searching...
No Matches
FFLiSwapEndian.h File Reference

Go to the source code of this file.

Classes

struct  FFLiSwapEndianDesc

Enumerations

enum  FFLiSwapEndianType { FFLI_SWAP_ENDIAN_TYPE_U8 = 0 , FFLI_SWAP_ENDIAN_TYPE_U16 = 1 , FFLI_SWAP_ENDIAN_TYPE_U32 = 2 }

Functions

 NN_STATIC_ASSERT (sizeof(FFLiSwapEndianDesc)==8)
u32 FFLiSwapEndianGroup (void *ptr, const FFLiSwapEndianDesc *pDesc, u32 num)
template<typename T>
FFLiSwapEndianImpl (T value)
template<typename T>
void FFLiSwapEndianArrayImpl (T *pArray, u32 size)

Enumeration Type Documentation

◆ FFLiSwapEndianType

Enumerator
FFLI_SWAP_ENDIAN_TYPE_U8 
FFLI_SWAP_ENDIAN_TYPE_U16 
FFLI_SWAP_ENDIAN_TYPE_U32 

Function Documentation

◆ NN_STATIC_ASSERT()

NN_STATIC_ASSERT ( sizeof(FFLiSwapEndianDesc) = =8)

◆ FFLiSwapEndianGroup()

u32 FFLiSwapEndianGroup ( void * ptr,
const FFLiSwapEndianDesc * pDesc,
u32 num )

◆ FFLiSwapEndianImpl()

template<typename T>
T FFLiSwapEndianImpl ( T value)

◆ FFLiSwapEndianArrayImpl()

template<typename T>
void FFLiSwapEndianArrayImpl ( T * pArray,
u32 size )