#include <stdio.h>
Data Structures | |
struct | dshconfig_internal |
struct | dshconfig |
Functions | |
dshconfig * | open_dshconfig (FILE *file, char delimiter) |
reads a dsh config file, and load it up in memory | |
void | free_dshconfig (dshconfig *d) |
Frees up memory allocated by open_dshconfig. | |
void | free_dshconfig_internal (dshconfig_internal *i) |
Frees up memory for dshconfig_internal. | |
dshconfig_internal * | dshconfig_splitline (const char *original, char delimiter) |
The function used to split a line. | |
const char * | dshconfig_searchdata (const dshconfig *d, const char *index) |
Function to search member. |
const char* dshconfig_searchdata | ( | const dshconfig * | d, | |
const char * | index | |||
) |
Function to search member.
dshconfig_internal* dshconfig_splitline | ( | const char * | original, | |
char | delimiter | |||
) |
The function used to split a line.
void free_dshconfig | ( | dshconfig * | d | ) |
Frees up memory allocated by open_dshconfig.
void free_dshconfig_internal | ( | dshconfig_internal * | i | ) |
Frees up memory for dshconfig_internal.
It is allocated by dshconfig_splitline.
soname 1 adds this feature
dshconfig* open_dshconfig | ( | FILE * | file, | |
char | delimiter | |||
) |
reads a dsh config file, and load it up in memory