RetroArch
Classes | Typedefs | Functions
memlist.h File Reference
#include <wiiu/types.h>
Include dependency graph for memlist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MEMMemoryLink
 
struct  MEMMemoryList
 

Typedefs

typedef struct MEMMemoryLink MEMMemoryLink
 
typedef struct MEMMemoryList MEMMemoryList
 

Functions

void MEMInitList (MEMMemoryList *list, uint16_t offsetToMemoryLink)
 
void MEMAppendListObject (MEMMemoryList *list, void *object)
 
void MEMPrependListObject (MEMMemoryList *list, void *object)
 
void MEMInsertListObject (MEMMemoryList *list, void *before, void *object)
 
void MEMRemoveListObject (MEMMemoryList *list, void *object)
 
voidMEMGetNextListObject (MEMMemoryList *list, void *object)
 
voidMEMGetPrevListObject (MEMMemoryList *list, void *object)
 
voidMEMGetNthListObject (MEMMemoryList *list, uint16_t n)
 

Typedef Documentation

◆ MEMMemoryLink

typedef struct MEMMemoryLink MEMMemoryLink

◆ MEMMemoryList

typedef struct MEMMemoryList MEMMemoryList

Function Documentation

◆ MEMAppendListObject()

void MEMAppendListObject ( MEMMemoryList list,
void object 
)

◆ MEMGetNextListObject()

void* MEMGetNextListObject ( MEMMemoryList list,
void object 
)

◆ MEMGetNthListObject()

void* MEMGetNthListObject ( MEMMemoryList list,
uint16_t  n 
)

◆ MEMGetPrevListObject()

void* MEMGetPrevListObject ( MEMMemoryList list,
void object 
)

◆ MEMInitList()

void MEMInitList ( MEMMemoryList list,
uint16_t  offsetToMemoryLink 
)

◆ MEMInsertListObject()

void MEMInsertListObject ( MEMMemoryList list,
void before,
void object 
)

◆ MEMPrependListObject()

void MEMPrependListObject ( MEMMemoryList list,
void object 
)

◆ MEMRemoveListObject()

void MEMRemoveListObject ( MEMMemoryList list,
void object 
)