Main Page | Modules | Namespace List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

nls.c File Reference

#include <stdarg.h>
#include "errno.h"
#include "nls.h"

Functions

int stricmp (const char *s1, const char *s2)
int nls_get (const char *name, int type, void **operations)
 Gets NLS operations for a code page.
int nls_register (struct nls_code_page *cp)
 Registers a code page to the NLS manager liked list.
int nls_unregister (struct nls_code_page *cp)
 Unregisters a code page from the NLS manager linked list.
static int default_mbtowc (wchar_t *restrict result, const char *restrict string, size_t size)
static int default_wctomb (char *s, wchar_t wc, size_t size)
static int default_mblen (const char *string, size_t size)
static int default_toupper (int ch)
static int default_tolower (int ch)
static int default_release (void)
int default_request (int function,...)
int nls_defaultSetup (struct nls_operations **p)

Variables

static struct nls_code_pagenls_head = NULL
static unsigned default_refcount = 0
static struct nls_operations default_nls_operations
static struct nls_code_page default_cp
static struct nls_code_page iso8859_1_cp

Generated on Fri Feb 24 14:13:22 2006 for VDK Blacksheep by  doxygen 1.4.1