Monero
Macros | Functions
endian.h File Reference
#include <stdint.h>
#include <string.h>
Include dependency graph for endian.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FORCE_INLINE
 

Functions

static FORCE_INLINE uint32_t load32 (const void *src)
 
static FORCE_INLINE uint64_t load64_native (const void *src)
 
static FORCE_INLINE uint64_t load64 (const void *src)
 
static FORCE_INLINE void store32 (void *dst, uint32_t w)
 
static FORCE_INLINE void store64_native (void *dst, uint64_t w)
 
static FORCE_INLINE void store64 (void *dst, uint64_t w)
 

Macro Definition Documentation

◆ FORCE_INLINE

#define FORCE_INLINE

Function Documentation

◆ load32()

static FORCE_INLINE uint32_t load32 ( const void *  src)
static

◆ load64()

static FORCE_INLINE uint64_t load64 ( const void *  src)
static

◆ load64_native()

static FORCE_INLINE uint64_t load64_native ( const void *  src)
static

◆ store32()

static FORCE_INLINE void store32 ( void *  dst,
uint32_t  w 
)
static

◆ store64()

static FORCE_INLINE void store64 ( void *  dst,
uint64_t  w 
)
static

◆ store64_native()

static FORCE_INLINE void store64_native ( void *  dst,
uint64_t  w 
)
static