MicrOS
kvector.h File Reference
#include <string.h>
#include "memory/heap/heap.h"

Go to the source code of this file.

Classes

struct  kvector
 

Functions

void kvector_init (kvector *vector)
 
void kvector_add (kvector *vector, void *data)
 
void kvector_insert (kvector *vector, void *data, uint32_t index)
 
void kvector_remove (kvector *vector, uint32_t index)
 
void kvector_clear (kvector *vector)
 

Function Documentation

◆ kvector_add()

void kvector_add ( kvector vector,
void *  data 
)

◆ kvector_clear()

void kvector_clear ( kvector vector)

◆ kvector_init()

void kvector_init ( kvector vector)

◆ kvector_insert()

void kvector_insert ( kvector vector,
void *  data,
uint32_t  index 
)

◆ kvector_remove()

void kvector_remove ( kvector vector,
uint32_t  index 
)