WUT  0.1
Wii U Toolchain
Data Structures | Typedefs | Functions
Memory List

Data Structures

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)
 
void * MEMGetNextListObject (MEMMemoryList *list, void *object)
 
void * MEMGetPrevListObject (MEMMemoryList *list, void *object)
 
void * MEMGetNthListObject (MEMMemoryList *list, uint16_t n)
 

Detailed Description

Typedef Documentation

typedef struct MEMMemoryLink MEMMemoryLink

Definition at line 14 of file memlist.h.

typedef struct MEMMemoryList MEMMemoryList

Definition at line 15 of file memlist.h.

Function Documentation

void MEMAppendListObject ( MEMMemoryList list,
void *  object 
)
void* MEMGetNextListObject ( MEMMemoryList list,
void *  object 
)
void* MEMGetNthListObject ( MEMMemoryList list,
uint16_t  n 
)
void* MEMGetPrevListObject ( MEMMemoryList list,
void *  object 
)
void MEMInitList ( MEMMemoryList list,
uint16_t  offsetToMemoryLink 
)
void MEMInsertListObject ( MEMMemoryList list,
void *  before,
void *  object 
)
void MEMPrependListObject ( MEMMemoryList list,
void *  object 
)
void MEMRemoveListObject ( MEMMemoryList list,
void *  object 
)