io/utf8isValid.h File Reference

#include <string.h>

Go to the source code of this file.

Defines

#define NPS_UTF8ISVALID_LKG   static inline

Enumerations

enum  nps_utf8errorno { nps_utf8valid = 0, nps_utf8missingCont = 1, nps_utf8overLong = 2, nps_utf8outOfRange = 3 }

Functions

NPS_UTF8ISVALID_LKG const char
*const 
nps_utf8errorStr (int errno)
NPS_UTF8ISVALID_LKG int nps_utf8nextChar (const unsigned char *result, const unsigned char *const s)

Define Documentation

#define NPS_UTF8ISVALID_LKG   static inline

Enumeration Type Documentation

Enumerator:
nps_utf8valid 
nps_utf8missingCont 
nps_utf8overLong 
nps_utf8outOfRange 

Function Documentation

NPS_UTF8ISVALID_LKG const char* const nps_utf8errorStr ( int  errno  ) 
NPS_UTF8ISVALID_LKG int nps_utf8nextChar ( const unsigned char *  result,
const unsigned char *const   s 
)
 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