#include "gft_common.h"
Go to the source code of this file.
Classes | |
struct | gft::ArrayList::_ArrayList |
Namespaces | |
gft | |
Base namespace for common definitions and prototypes. | |
gft::ArrayList | |
Typedefs | |
typedef struct gft::ArrayList::_ArrayList | gft::ArrayList::ArrayList |
Functions | |
ArrayList * | gft::ArrayList::Create (int cap) |
void | gft::ArrayList::Destroy (ArrayList **A) |
void | gft::ArrayList::SetCleanFunc (ArrayList *A, void(*clean)(void **)) |
void | gft::ArrayList::AddElement (ArrayList *A, void *elem) |
void * | gft::ArrayList::GetElement (ArrayList *A, int index) |
void | gft::ArrayList::DelElement (ArrayList *A, int index) |
void | gft::ArrayList::DelElement (ArrayList *A, void **elem) |
void | gft::ArrayList::Resize (ArrayList *A, int n) |
void | gft::ArrayList::Trim2Size (ArrayList *A) |