#include <stdio.h>
#include "types.h"
#include "list.h"
#include "text.h"
Functions | |
PListItem | ListAtItem (PList o, unsigned long Index) |
Found the item that index is specified one. | |
void * | ListAt (PList o, unsigned long Index) |
Found the data associated to item that index is specified one. | |
PListItem | ListKeyItem (PList o, char *Key) |
Found the item that Key is specified one. | |
void * | ListKey (PList o, char *Key) |
Found the data associated to item that Key is specified one. | |
PListItem | ListKeyCaseItem (PList o, char *Key) |
Found the item that Key is specified one ignoring the case. | |
void * | ListKeyCase (PList o, char *Key) |
Found the data associated to item that Key is specified one ignoring the case. | |
PListItem | ListFoundItem (PList o, void *Data) |
Found the item that Data is specified one. | |
unsigned long | ListFoundIndex (PList o, void *Data) |
Determines the index of item that Data is specified one. | |
PList | NewList (void) |
Creates a PList. | |
void | FreeList (PList o) |
Free a list and items data (using the FreeData procedure if specified, else doesn't free data). | |
void | KickList (PList o) |
Free a List but do not free items data. |