NetSurf
|
Useful interned string tables implementation. More...
#include <dom/dom.h>
#include "utils/corestrings.h"
#include "utils/nsurl.h"
#include "utils/utils.h"
#include "utils/corestringlist.h"
Go to the source code of this file.
Macros | |
#define | CORESTRING_LWC_VALUE(NAME, VALUE) lwc_string *corestring_lwc_##NAME |
#define | CORESTRING_DOM_VALUE(NAME, VALUE) dom_string *corestring_dom_##NAME |
#define | CORESTRING_NSURL(NAME, VALUE) nsurl *corestring_nsurl_##NAME |
#define | CORESTRING_LWC_VALUE(NAME, VALUE) |
#define | CORESTRING_DOM_VALUE(NAME, VALUE) |
#define | CORESTRING_NSURL(NAME, VALUE) |
#define | CORESTRING_LWC_VALUE(NAME, VALUE) |
#define | CORESTRING_DOM_VALUE(NAME, VALUE) |
#define | CORESTRING_NSURL(NAME, VALUE) |
Functions | |
nserror | corestrings_fini (void) |
free resources of core string tables. More... | |
nserror | corestrings_init (void) |
Initialise the core string tables. More... | |
Useful interned string tables implementation.
Definition in file corestrings.c.
#define CORESTRING_DOM_VALUE | ( | NAME, | |
VALUE | |||
) | dom_string *corestring_dom_##NAME |
Definition at line 32 of file corestrings.c.
#define CORESTRING_DOM_VALUE | ( | NAME, | |
VALUE | |||
) |
Definition at line 32 of file corestrings.c.
#define CORESTRING_DOM_VALUE | ( | NAME, | |
VALUE | |||
) |
Definition at line 32 of file corestrings.c.
#define CORESTRING_LWC_VALUE | ( | NAME, | |
VALUE | |||
) | lwc_string *corestring_lwc_##NAME |
Definition at line 31 of file corestrings.c.
#define CORESTRING_LWC_VALUE | ( | NAME, | |
VALUE | |||
) |
Definition at line 31 of file corestrings.c.
#define CORESTRING_LWC_VALUE | ( | NAME, | |
VALUE | |||
) |
Definition at line 31 of file corestrings.c.
#define CORESTRING_NSURL | ( | NAME, | |
VALUE | |||
) | nsurl *corestring_nsurl_##NAME |
Definition at line 33 of file corestrings.c.
#define CORESTRING_NSURL | ( | NAME, | |
VALUE | |||
) |
Definition at line 33 of file corestrings.c.
#define CORESTRING_NSURL | ( | NAME, | |
VALUE | |||
) |
Definition at line 33 of file corestrings.c.
nserror corestrings_fini | ( | void | ) |
free resources of core string tables.
Definition at line 40 of file corestrings.c.
References NSERROR_OK.
Referenced by corestrings_init(), and netsurf_exit().
nserror corestrings_init | ( | void | ) |
Initialise the core string tables.
Definition at line 78 of file corestrings.c.
References corestrings_fini(), and NSERROR_OK.
Referenced by netsurf_init().