io/utf8isValid.c File Reference

#include <assert.h>
#include "utf8isValid.h"
#include <string.h>

Functions

NPS_UTF8ISVALID_LKG int nps_utf8nextChar (const unsigned char *out, const unsigned char *const in)
NPS_UTF8ISVALID_LKG const char
*const 
nps_utf8errorStr (int errno)

Variables

const char *const nps_utf8strs []

Function Documentation

NPS_UTF8ISVALID_LKG const char* const nps_utf8errorStr ( int  errno  ) 
NPS_UTF8ISVALID_LKG int nps_utf8nextChar ( const unsigned char *  out,
const unsigned char *const   in 
)

Variable Documentation

const char* const nps_utf8strs[]
Initial value:
 {"Valid",
                                    "Missing continuation byte",
                                    "Overlong byte sequence",
                                    "Code point out of range"}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Sun Sep 11 09:40:46 2011 for NPSML by  doxygen 1.6.3