Jabber WindowGram Client (JWGC)

Introduction Screenshots Installation Downloads
Documentation Browse Source Resources Project Site

Stable Version
-none-

Latest Version
beta5



Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

encoding Struct Reference

#include <xmltok.h>


Data Fields

int(* scanners [XML_N_STATES])(const ENCODING *, const char *, const char *, const char **)
int(* literalScanners [XML_N_LITERAL_TYPES])(const ENCODING *, const char *, const char *, const char **)
int(* sameName )(const ENCODING *, const char *, const char *)
int(* nameMatchesAscii )(const ENCODING *, const char *, const char *, const char *)
int(* nameLength )(const ENCODING *, const char *)
const char *(* skipS )(const ENCODING *, const char *)
int(* getAtts )(const ENCODING *enc, const char *ptr, int attsMax, ATTRIBUTE *atts)
int(* charRefNumber )(const ENCODING *enc, const char *ptr)
int(* predefinedEntityName )(const ENCODING *, const char *, const char *)
void(* updatePosition )(const ENCODING *, const char *ptr, const char *end, POSITION *)
int(* isPublicId )(const ENCODING *enc, const char *ptr, const char *end, const char **badPtr)
void(* utf8Convert )(const ENCODING *enc, const char **fromP, const char *fromLim, char **toP, const char *toLim)
void(* utf16Convert )(const ENCODING *enc, const char **fromP, const char *fromLim, unsigned short **toP, const unsigned short *toLim)
int minBytesPerChar
char isUtf8
char isUtf16


Field Documentation

int(* encoding::charRefNumber)(const ENCODING *enc, const char *ptr)
 

int(* encoding::getAtts)(const ENCODING *enc, const char *ptr, int attsMax, ATTRIBUTE *atts)
 

int(* encoding::isPublicId)(const ENCODING *enc, const char *ptr, const char *end, const char **badPtr)
 

char encoding::isUtf16
 

Definition at line 161 of file xmltok.h.

char encoding::isUtf8
 

Definition at line 160 of file xmltok.h.

int(* encoding::literalScanners[XML_N_LITERAL_TYPES])(const ENCODING *, const char *, const char *, const char **)
 

int encoding::minBytesPerChar
 

Definition at line 159 of file xmltok.h.

int(* encoding::nameLength)(const ENCODING *, const char *)
 

int(* encoding::nameMatchesAscii)(const ENCODING *, const char *, const char *, const char *)
 

int(* encoding::predefinedEntityName)(const ENCODING *, const char *, const char *)
 

int(* encoding::sameName)(const ENCODING *, const char *, const char *)
 

int(* encoding::scanners[XML_N_STATES])(const ENCODING *, const char *, const char *, const char **)
 

const char*(* encoding::skipS)(const ENCODING *, const char *)
 

void(* encoding::updatePosition)(const ENCODING *, const char *ptr, const char *end, POSITION *)
 

void(* encoding::utf16Convert)(const ENCODING *enc, const char **fromP, const char *fromLim, unsigned short **toP, const unsigned short *toLim)
 

Referenced by XmlInitUnknownEncoding().

void(* encoding::utf8Convert)(const ENCODING *enc, const char **fromP, const char *fromLim, char **toP, const char *toLim)
 

Referenced by XmlInitUnknownEncoding().


The documentation for this struct was generated from the following file:

Last updated at Tue Dec 18 21:07:42 PST 2007. This site and project hosted by...SourceForge.net Logo
Source Perspective by Fisheye